Kanban CLI
Kanban from Cline launches a local web board where each card gets its own terminal and git worktree for a CLI agent.
- 1,384 ★ on the repository
- Last commit
- Apache-2.0
Broad access
Why this level
- Agents run with permission prompts bypassed and edit files, run commands and may commit on their own.
- Auto-commit and automatic pull requests ship results without manual review.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add cli/cline-kanbanDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Agents run with permission prompts bypassed and edit files, run commands and may commit on their own.
- Auto-commit and automatic pull requests ship results without manual review.
This is third-party code. Review the repository files before installing.
What it does
The `npx kanban` command runs in the root of a git repository, finds the installed CLI agent and opens a local web board in the browser. No account or setup is required. Each task card gets its own terminal and temporary git worktree, so agents work in parallel without merge conflicts, and `node_modules` and other ignored files are linked with symlinks. Cards can be linked: when one is finished and moved to trash, the dependent card starts by itself. With auto-commit this makes task chains that run without a person. Hooks show the agent latest message or tool call on the card. For review there is a diff for each worktree, checkpoints and line comments that go back to the agent. The Commit and Open PR buttons ask the agent to make a commit or a branch for a pull request.
Who it is for. Developers who run several CLI agents on one repository and want tasks, diffs and review on a single board.
Good fit when
- Five tasks run at once and need isolated branches without manual `git worktree` calls.
- Tasks depend on one another and the next must start after the previous commit.
- You review an agent diff before merging and leave line comments.
- You want to monitor dozens of agents by the last message on each card.
Not a fit when
- The work has no git repository: the board is built on worktrees.
- Policy forbids running agents with confirmations bypassed: the preview uses such a mode.
- You need a stable tool: the project is labeled a research preview.
Example request
Run `npx kanban` in the repository root and add three cards: migration, tests and docs update, chained after commit.Limitations
The project is called a research preview. For autonomy it uses experimental features of CLI agents, including bypassing permission prompts and runtime hooks, so agents edit files and run commands without confirmations. It must start from the root of a git repository, and each task gets its own worktree. Auto-commit and automatic pull requests are switched on by hand, and by default a person reviews changes. The license is Apache 2.0, the last commit dates from November 2026.
How to disable. Stop the `kanban` process and remove the package if installed globally: `npm uninstall -g kanban`. Clean the task worktrees with `git worktree prune` after deleting their folders.
FAQ
How do I start Kanban?
Run `npx kanban` in the git repository root, or install the package with `npm i -g kanban` and run `kanban`.
How do agents avoid colliding?
Each card starts a temporary git worktree, so parallel tasks edit different working copies.
How do I chain tasks?
Cmd-click a card and pick another: after the first finishes and moves to trash the second starts on its own.
Can I review changes in the board?
Yes. Clicking a card opens the agent terminal and the worktree diff, lines can be commented and notes go back to the agent.
How do I ship the result?
The Commit button commits to the base branch and Open PR creates a branch and a pull request through the agent.
Discussion
No questions or reviews yet.
Related
CLI toolsA desktop board turns a card into an agent session in its own git worktree, flags the agent waiting on you, offers an MCP server
One desktop window for Claude Code, Codex, Gemini CLI and OpenCode: terminals, pull requests, diffs and approvals
A terminal grid of up to 100 panes: Codex, Claude Code, Gemini and other CLI agents run in parallel, each in its own worktree.
pi-kanban runs pi agent sessions in a browser terminal and shows tasks as a kanban board, subagents and the session log alongside.
A desktop and browser workspace for parallel Claude Code, Codex and OpenCode sessions in separate git worktrees
A CLI and skill that record an agent's goals, decisions and rejected paths in Git so the next agent does not repeat them
README in short
The kanban Node package runs a local server with a web interface on top of installed CLI agents. It creates worktrees, shows diffs and manages commits and pull requests.