Kanban is a local orchestration board that lets you run many CLI coding agents in parallel across a single git repository. Instead of switching between terminal windows and manually managing branches, you create task cards on a board, hit play, and each agent works in its own isolated environment while you monitor everything from one place.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/cline/kanban/llms.txt
Use this file to discover all available pages before exploring further.
What Kanban solves
Parallel agents without merge conflicts. Each task card gets its own git worktree, so multiple agents can edit the codebase simultaneously without stepping on each other. Gitignored directories likenode_modules are symlinked rather than copied, so worktrees are cheap and fast to create.
Live status monitoring. Kanban uses agent hooks to surface the latest message or tool call on each card. You can watch dozens of agents at a glance without opening a terminal for each one.
Diff review and commenting. Click any card to open the agent’s terminal and a diff of everything that has changed in that worktree. You can leave inline comments on changed lines and send them back to the agent.
Task dependencies. Link cards together so that when one task completes and is committed, the next task starts automatically. Combined with auto-commit, this lets you build fully autonomous dependency chains that complete large amounts of work end-to-end.
Architecture
Kanban runs as a local Node.js server that you start from the root of any git repo. It serves a React web UI that opens in your browser automatically. There is no cloud service, no account, and no data leaves your machine. When you start a task, Kanban creates an ephemeral git worktree for that card. The agent runs inside that worktree via a managed terminal session. When you are happy with the result, Kanban sends a prompt to the agent to commit the changes or open a pull request, resolving any merge conflicts intelligently. Moving the card to trash cleans up the worktree.Supported agents
Kanban detects whichever CLI coding agents you have installed and works with them out of the box:- Claude Code (
claude) - OpenAI Codex (
codex) - Cline (
cline) - OpenCode (
opencode) - Droid CLI (
droid) - Gemini CLI (
gemini)
Next steps
Quick start
Install Kanban and run your first agent task in under five minutes.
Supported agents
See every supported agent, how to install it, and how Kanban launches it autonomously.