跳转到内容

Vibe Kanban:AI 编码代理的编排利器

“Vibe Kanban 是自 Cursor 以来我最大的生产力提升工具。” —— Luke Harries, Eleven Labs Growth Lead


2017 年刚入行时,我学的第一个项目管理工具就是看板。那时用的是 WeKan——一张张卡片在「待办」「进行中」「已完成」之间流转,工作可视化,协作变得顺畅。

九年过去,转眼已是 2026 年。

AI 不再只是辅助工具,而是能独立写代码的「数字同事」。但问题来了:当 Claude、Gemini、Cursor 这些助手同时工作时,谁来管理它们?

这就是 Vibe Kanban 存在的理由——给 AI 代理用的看板

想象一下:Claude 在左边重构登录模块,Gemini 在右边写测试用例,Cursor 在中间修 Bug。它们各自在独立的 Git worktree 里安静工作,而你只需在看板上审阅成果。

从人类团队的看板,到 AI 团队的看板。工具在进化,协作的本质没变。


功能说明
并行执行多个 AI 代理同时工作,互不干扰
独立空间基于 Git worktrees 的隔离环境
代码审查像 PR 一样查看和审批代码变更
多代理支持Claude、Gemini、Cursor、Copilot 等 9 款
IDE 集成VS Code 扩展直接交互
MCP 协议连接外部工具和资源

Terminal window
npx vibe-kanban

就这样。


Vibe Kanban 的核心魔法来自 Git worktrees:

Terminal window
git worktree add ../task-123 feature/task-123

每个任务获得独立的工作目录,共享同一 Git 仓库,不同分支可同时工作。AI 代理之间完全隔离,不会踩踏彼此的修改。

┌──────────┐ ┌──────────┐ ┌──────────────┐ ┌──────────┐
│ 创建任务 │ → │ 分配代理 │ → │ 创建 worktree │ → │ 执行修改 │
└──────────┘ └──────────┘ └──────────────┘ └────┬─────┘
┌──────────┐ ┌──────────┐ ┌──────────────┐ ┌──────────┐
│ 审查 │ ← │ 生成 diff │ ← │ 任务完成 │ ← │ 合并分支 │
└──────────┘ └──────────┘ └──────────────┘ └──────────┘

本地运行,数据安全——代码不外传,完全在本地控制。


层级技术
后端Rust (Edition 2024) + Axum + SQLx + Tokio
前端React 18 + TypeScript + Vite + Tailwind CSS
数据库SQLite(开发)/ PostgreSQL(生产)
协议MCP (Model Context Protocol)
vibe-kanban-main/
├── crates/
│ ├── server/ # API 服务器
│ ├── executors/ # AI 代理执行器
│ ├── services/ # 业务服务层
│ ├── deployment/ # 部署抽象
│ └── local-deployment/ # 本地部署
├── frontend/ # 前端应用
└── shared/ # Rust ↔ TS 共享类型

Deployment 抽象层——依赖倒置,本地/远程共享接口:

#[async_trait]
pub trait Deployment: Clone + Send + Sync + 'static {
async fn new() -> Result<Self, DeploymentError>;
fn container(&self) -> &impl ContainerService;
// ...
}

执行器枚举——enum_dispatch 零成本抽象:

pub enum CodingAgent {
ClaudeCode, Amp, Gemini, Codex,
Opencode, CursorAgent, QwenCode, Copilot, Droid,
}

不同的 AI 代理,统一的执行接口。


三个信念驱动 Vibe Kanban 的设计:

  1. AI 已经足够可靠——大多数任务可以放心交给 AI
  2. AI 会越来越好——每半年解决一半当前的失败模式
  3. 技术会不断变化——工作流程不应因更换代理而改变

问题回答
数据安全吗?完全本地运行,代码不会上传到任何服务器
费用如何?工具免费开源,只需支付各 AI 服务的 API 费用
支持多代理吗?支持,每个任务在独立 worktree 中运行,互不干扰
任务失败怎么办?实时监控状态,可随时暂停、恢复或停止任务

从 2017 年的 WeKan 到 2026 年的 Vibe Kanban,看板从管理人类团队走向管理 AI 团队。

Vibe Kanban 把 AI 编码代理从「单打独斗」提升到「团队协作」层次。你可以安全、高效地利用 AI 的力量,同时保持对代码质量和开发流程的完全控制。

这或许就是 AI 时代协作工具应有的样子。


相关链接