cline/kanban

Launch a local web app that runs CLI agents in parallel

What it solves

Traditional IDEs are not optimized for managing multiple AI agents working on a codebase simultaneously. Kanban solves this by providing a specialized interface that allows users to run many agents in parallel, review their changes via diffs, and manage complex workflows through a visual board.

How it works

Kanban integrates with your existing CLI agents and git repositories. It creates an ephemeral worktree for every task card, ensuring agents work in parallel without causing merge conflicts. To maintain performance, it symlinks gitignored files (like node_modules) so that dependencies aren't duplicated across worktrees.

Users can create tasks manually or ask an agent to decompose a large goal into a series of linked cards. By linking cards and enabling auto-commit, the system creates autonomous dependency chains where the completion of one task automatically triggers the next.

Who it’s for

Developers who want to orchestrate multiple AI agents to handle large-scale coding tasks autonomously and those who prefer a visual, Kanban-style management system for AI-driven development.

Highlights

  • Parallel Agent Execution: Each task gets its own terminal and worktree to prevent conflicts.
  • Autonomous Dependency Chains: Link tasks together so that completing one automatically starts the next.
  • Real-time Monitoring: Hooks display the latest agent messages or tool calls directly on the task cards.
  • Integrated Review System: Built-in diff viewers and checkpointing allow users to comment on specific lines and send feedback to agents.
  • Git Integration: Full git interface for browsing history and managing branches, plus intelligent merge conflict resolution during commits or PR creation.

Related

  • Dispatch
  • Project
  • Project
  • Project
  • Project