Vibe Kanban 项目详解
Vibe Kanban 是一个专门为 AI 编程助手(AI coding agents)设计的开源可视化项目管理工具,旨在解决'AI 越来越多地编写代码,人类工程师将主要时间花在规划、审查和协调任务'这一新兴现状。该项目由 BloopAI 团队开发,项目地址为 https://github.com/BloopAI/vibe-kanban。
一、核心定位与目标
项目旨在成为一个'指挥中心',帮助开发者在利用 Claude Code、Gemini CLI、Codex、Amp 等多种 AI 助手编写代码时,实现高效的人工协同与管理。
二、主要功能
Vibe Kanban 提供了以下核心功能来优化 AI 辅助编程的流程:
- 多助手灵活切换:轻松在不同的 AI 编码助手(如从 Claude 切换到 Gemini)之间切换,以适应不同任务需求。
- 并行与串行编排:能够编排多个 AI 助手的任务流程,支持并行执行以提升效率,或按指定顺序执行复杂任务链。
- 工作评审与开发服务器快速启动:方便开发者快速审查 AI 生成的代码,并可以一键启动开发服务器进行测试验证。
- 任务状态追踪:通过类似看板(Kanban)的界面,清晰追踪每个 AI 任务(如'待处理'、'进行中'、'已完成')的实时状态。
- 集中配置管理:统一管理和配置不同 AI 助手的 MCP(Model Context Protocol)配置,简化环境设置。
- 远程项目管理:当 Vibe Kanban 部署在远程服务器(如云端)时,它支持通过 SSH 远程打开项目,实现本地编辑器与远程开发环境的无缝集成。
三、快速入门指南
- 安装
- 前提:确保你已经完成了你所选 AI 助手的身份验证。
- 通过一行命令即可安装:
npx vibe-kanban
- 获取帮助
- 详细文档和用户指南请参考项目仓库文档。
四、项目技术支持与参与
- 功能请求与反馈:使用 GitHub Discussions 功能。
- 报告 Bug:在项目的 GitHub 仓库中提交 Issue。
- 贡献代码:鼓励开发者先在 GitHub Discussions 或 Discord 上与核心团队讨论提案和实现细节,不建议在未提前沟通的情况下直接提交 Pull Request (PR)。
五、开发环境搭建(适用于想贡献代码的开发者)
- 运行开发环境:
这将启动后端服务,并从一个种子文件夹复制一个空数据库。pnpm run dev - 构建与测试:
- 仅构建前端:进入
frontend目录并运行pnpm build。 - 源码构建(macOS):运行
./local-build.sh。 - 本地测试 CLI 工具:进入
npx-cli目录,运行node bin/cli.js。
- 仅构建前端:进入
六、配置与环境变量
项目支持通过环境变量进行灵活配置:
- 构建时可配置
POSTHOG_API_KEY(用于启用或禁用 PostHog 分析)。

