Skip to content

cline/kanban

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

301 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kanban (Research Preview)

A Human-in-the-Loop Agent Swarm Orchestration layer that gives more autonomy to your CLI agents with task dependency linking and automatic commits and pull requests. Each task runs in its own branchless worktree with .gitignore'd files like node_modules symlinked so your filesystem and git don't get polluted, letting you run hundreds of tasks in parallel on any computer. It also comes with a visualizer for your git branches and commit history, so you can keep track of the work your agents do.

npx kanban

Getting Started

  1. Install an agent like Claude Code, Codex, Gemini, OpenCode, Cline
  2. Run kanban (install with npm i -g kanban) in your repo to launch a web GUI
  3. Create tasks, link dependencies, hit the play button, and watch agents work in parallel. You can even use Kanban MCP to tell an agent to create parallelizable tasks and links in clever ways to get projects done quickly.
  4. When they finish, you review diffs, leave comments, and commit or make a PR.

Use MCP to let the agent add and start tasks on the kanban board itself, decomposing large work into parallelizable linked tasks in clever ways to get work done quicker.

claude mcp add --transport stdio --scope user kanban -- kanban mcp
Using Cline?

Add this to your ~/.cline/data/settings/cline_mcp_settings.json:

{
  "mcpServers": {
    "kanban": {
      "command": "kanban",
      "args": ["mcp"],
      "transportType": "stdio"
    }
  }
}

With the MCP tools, your agent can:

  • list_tasks: see what's on the board, including task links and auto-review settings
  • create_task: add a new task to backlog, optionally with auto-review enabled
  • update_task: change a task's prompt, base ref, plan mode, or auto-review settings
  • link_tasks: link tasks so backlog work waits on another task to finish first
  • unlink_tasks: remove a task link
  • start_task: kick off a task (creates the worktree, launches the agent)

Task linking handles both parallelization and dependencies. Link multiple backlog tasks to the same dependency and they all become ready once it finishes. Auto-review settings let a task automatically commit, open a PR, or move to trash.

License

Apache 2.0 (c) 2026 Cline Bot Inc.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors