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
CLI

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.
All reasons and checks

cline/kanban

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add cli/cline-kanban

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad 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.

CLI tools

One desktop window for Claude Code, Codex, Gemini CLI and OpenCode: terminals, pull requests, diffs and approvals

CLIBroad access348Repository stars

A terminal grid of up to 100 panes: Codex, Claude Code, Gemini and other CLI agents run in parallel, each in its own worktree.

CLIExtended access131Repository stars

pi-kanban runs pi agent sessions in a browser terminal and shows tasks as a kanban board, subagents and the session log alongside.

PluginExtended access54Repository stars

A desktop and browser workspace for parallel Claude Code, Codex and OpenCode sessions in separate git worktrees

CLIBroad access320Repository stars

A CLI and skill that record an agent's goals, decisions and rejected paths in Git so the next agent does not repeat them

CLIExtended access204Repository stars

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.

README badge

Report a problem