by cablate
Use Claude Code on Kanban WebUI
# Add to your Claude Code skills
git clone https://github.com/cablate/Claude-Code-BoardGuides for using ai agents skills like Claude-Code-Board.
No comments yet. Be the first to share your thoughts!
⚠️ NOTICE: This project is no longer actively maintained.
This repository is archived and will not receive updates, bug fixes, or new features.
The project is released under the MIT License — you are free to fork, modify, distribute, and use it for any purpose, including commercial use, without restrictions. Feel free to take it and make it your own!
🌐 Landing Page: https://cc-board.cablate.com

A comprehensive session management system for Claude Code with advanced workflow capabilities
📖 Language / 語言: English | 繁體中文
⚠️ IMPORTANT: Read Disclaimer First | 🚀 Quick Start: Installation | 📖 Guide: Usage
Claude Code Board is a powerful web-based management system designed for developers working with Claude Code CLI. It provides an intuitive interface to manage multiple AI coding sessions simultaneously, with advanced features including workflow automation, agent-based prompting, and intelligent project organization.
Main dashboard showcasing multiple active sessions with status tracking and management interface
Claude Code CLI is excellent for single-focus coding sessions. However, when managing complex projects with multiple contexts, some additional capabilities become valuable:
Traditional CLI Workflow 😤
1. Open project directory
2. Launch cmd/terminal window
3. Enter Claude Code CLI command
4. Input commands and wait for completion
5. With multiple projects: hunt for the right terminal window
6. Difficult to run multiple session with same project at the same time
Claude Code Board Workflow 🚀
1. Create new session directly in web interface
2. Select project directory and Agent with one click
3. Launch multiple conversations for same project effortlessly
4. Cross-session continuity: build upon previous conversations
5. Clear completion notifications when tasks finish
6. Intuitive interface: see all session status at a glance
7. Instant switching: click to enter any conversation
8. Concurrent management: handle multiple projects seamlessly
.claude/agents directorynpm install -g @anthropic-ai/claude-code
Clone the Repository
git clone https://github.com/yourusername/claude-code-board.git
cd claude-code-board
Install Dependencies
# Install root dependencies
npm install
# Install backend dependencies
cd backend && npm install
# Install frontend dependencies
cd ../frontend && npm install
Quick Launch
# Option 1: Use the provided batch file (Windows)
start.bat
# Option 2: Manual startup
npm run dev:backend # Terminal 1
npm run dev:frontend # Terminal 2
Access the Application
http://localhost:5173http://localhost:3001
Welcome interface after initial startup
Session creation wizard with quick templates and preset configurations
Basic Setup
Advanced Configuration
Quick Templates
Workflow Stage and Agent configuration interface
Agent Setup
~/.claude/agents/Dynamic Agent Loading
Message filtering and management interface
Project classification and work item organization interface
Create .env files in both backend/ and frontend/ directories:
Backend (.env)
PORT=3001
NODE_ENV=development
DATABASE_PATH=./database/claude_code_board.db
SOCKET_PORT=3001
Frontend (.env)
VITE_API_URL=http://localhost:3001
VITE_SOCKET_URL=http://localhost:3001
Setup Claude Agents Directory
~/.claude/agents/.md files for each agent with instructionsAgent File Structure
~/.claude/agents/
├── code-reviewer.md # Code review specialist
├── debugger.md # Bug fixing expert
├── architect.md # System design advisor
└── documenter.md # Documentation writer
Workflow Stage editing interface showcasing Agent selection and custom prompts
Agent management and configuration interface
IMPORTANT SECURITY NOTICE
This tool is designed for personal computer use only and is NOT suitable for online deployment. The application has no security protections beyond basic hardcoded authentication.
Key Security Limitations:
LIABILITY DISCLAIMER: The authors and contributors of this project accept NO RESPONSIBILITY for any damages, losses, or security breaches that may occur from using this software. This includes but is not limited to:
**BY USING THIS SOFTWARE, YOU A