Claude Code kanban boards: 9 options compared

By Andrei Finogeev, founder of Weft · — Weft is one of the options, and we say where the others fit better.

There are two kinds of kanban board for Claude Code. Local runners — Vibe Kanban, Cline Kanban, kanban-code, Agetor, amux — run on your machine and start Claude Code for each card in its own git worktree, so you can run several agents in parallel and review their diffs. Hosted boards — Weft, AgentKanban, KanbanThing — are a shared board that Claude Code reads and updates over MCP, so the same tasks are there in ChatGPT, Cursor, on your phone and for your team. Pick a local runner to parallelise coding work in one repo; pick a hosted board when the plan has to outlive one machine and one session.

The options side by side

From each project’s README, docs and pricing page; GitHub stars and release dates as of 11 November 2026.

BoardKindHow it works with Claude CodeOther agentsPriceWorth knowing
WeftHosted boardRemote MCP server; Claude Code claims a card before working, reports progress, asks you questions, closes it with a receipt.Claude Code, ChatGPT, Claude, Cursor, Codex and 30+ moreFree for 50 tasks; $7 per seat a month, or $60 a yearWeb, iOS and Android apps; teams; sprints. Does not run Claude Code for you or touch your git worktrees.
Vibe KanbanLocal runnernpx vibe-kanban; each workspace gets its own branch, terminal and dev server; diff review with inline comments.Claude Code, Codex, Gemini CLI, Copilot, Amp, Cursor, OpenCode and moreFree, Apache-2.0 (~28.6k stars)The README says it is sunsetting: Bloop shut down in April 2026, cloud features ended, local use continues as a community project.
Cline KanbanLocal runnernpx kanban in a repo; each card gets a temporary git worktree and terminal; cards can be chained as dependencies.Claude Code, Cline CLI, Codex, OpenCodeFree, Apache-2.0 (~1.4k stars)A research preview; needs Node 18+ and a git repo.
kanban-codeLocal runnerA worktree and tmux session per task; Claude Code hooks move the cards; each card links its session and PR.Claude CodeFree, Apache-2.0 (~340 stars)Native macOS app (macOS 26), Windows app and a CLI; relies on tmux and gh.
AgetorLocal runnerStarts the real claude binary in a per-task tmux session and reads its transcript.Copilot by default; Claude Code; Codex, Cursor, Gemini CLI and others experimentalFree, MIT (~130 stars)macOS on Apple Silicon only; agents run with your full user permissions.
amuxLocal runnerA self-hosted binary with a shared task board; agents claim cards atomically; pauses at usage limits and resumes.Claude Code, Codex, Gemini CLI, OpenCode, OllamaSelf-host free (MIT + Commons Clause); amux Cloud from $39 a monthNeeds tmux 3.2+ on macOS or Linux; iPhone and iPad app.
AgentKanbanHosted boardHosted web board with an MCP server; started as a VS Code extension.Claude Code, Codex, Cursor and other MCP clientsFree for 3 members and 30 active tasks; Pro $10 per seat a monthFree plan caps API and MCP requests at 250 a day and keeps 14 days of history.
KanbanThingHosted boardRemote MCP server with 8 tools, plus a CLI and an optional skill; boards are created without an account.Claude Code, Claude, ChatGPT, Cursor, VS CodeFree, ad-supportedBoards are deleted after at most 60 days; anyone with the link can view; no live updates.
Claude Code task listBuilt inClaude’s own to-do checklist inside a session (Ctrl+T); survives context compaction; can be shared between sessions with CLAUDE_CODE_TASK_LIST_ID.Claude Code onlyIncludedLocal files only; no board, no team, no other agents.

Which one to pick

You want several Claude Code agents coding in parallel in one repo and reviewing their diffs
A local runner: Cline Kanban or kanban-code are maintained; Vibe Kanban still works but its company has shut down.
You want Claude Code to keep its own checklist during one long task
Claude Code’s built-in task list is enough.
You want one plan that Claude Code, ChatGPT and Cursor all work from — and that you see on your phone
A hosted board. Weft is free to start, works in ChatGPT on every plan, and its agents claim, report and ask before they act.
You need a throwaway board for one agent session, with no sign-up
KanbanThing — but the board expires.

Weft with Claude Code in one command

Terminal
claude mcp add --transport http weft https://letsweft.com/api/mcp

Then run /mcp in Claude Code, sign in once, and ask “what’s on my board?”. Full steps on the Claude Code setup page.

Questions

Does Claude Code have a built-in kanban board?

No. It has a task list — a checklist of pending, in-progress and completed items inside a session, toggled with Ctrl+T — but no board with columns, and nothing shared with other agents or people.

Is Vibe Kanban still maintained?

Its README says Vibe Kanban is sunsetting. Bloop, the company behind it, shut down in April 2026; cloud features and paid plans ended, and the local app continues as a community-maintained open-source project.

How do I connect Claude Code to a kanban board?

For a hosted board, add its MCP server: claude mcp add --transport http weft https://letsweft.com/api/mcp, then run /mcp in Claude Code and sign in. For a local runner, install it in your repo (for example npx kanban) and it starts Claude Code for you.

Can I use a local runner and a hosted board together?

Yes. A local runner decides where Claude Code runs; a hosted board holds the plan. Claude Code can claim a card on Weft, do the work in a runner’s worktree, and close the card with what changed.

Related