开发与工程 kanban-planningcoding-agent-workspacesgit-worktreesdiff-reviewpull-request-workflowmcp-server

Vibe Kanban

用看板统筹编码代理的规划、执行、审查与交付。

FollowAgents 评估 · FARS-2.1
不推荐
42/ 100 五分制 2.1 / 5
1 2 3 4 5 6
按维度查看评分与理由
1信任安全10 / 29 · 1.7/5

证据显示:项目使用环境变量控制分析(POSTHOG_API_KEY等),有VK_ALLOWED_ORIGINS限制来源,有SSH密钥管理,但未明确最小权限原则。用户确认机制未在文档中明确。数据流透明度不足,未说明数据如何传输。敏感数据处理未详细说明。依赖安全性有锁文件但未审计。外部影响包括创建分支、终端、服务器,但未明确权限控制。回滚机制未提及。来源归属有GitHub Actions和发布流程,但发布者未验证。扣分原因:缺乏具体实现细节,多为推断。

2可靠稳定6 / 14 · 2.1/5

证据显示:项目结构一致,有多个crate和包,但自洽性一般。依赖可用性有锁文件,但未验证。失败消息未在文档中说明。扣分原因:静态审查无法验证运行行为。

3适用触发9 / 18 · 2.5/5

证据显示:面向开发者和团队,支持多种编码代理,场景明确。能力边界未明确说明。触发精度未详细描述。环境适配有环境变量和跨平台构建。扣分原因:能力边界和触发精度缺乏文档。

4规范维护8 / 18 · 2.2/5

证据显示:信息架构清晰,有README、文档链接。安装说明简单。命名稳定但版本频繁。示例和FAQ不足。已知限制未明确。许可证为Apache-2.0。版本变更日志未提供。维护责任有GitHub Discussions和Discord。扣分原因:缺少示例、FAQ和已知限制。

5有效结果6 / 13 · 2.3/5

证据显示:输出可用性有截图和描述,但未验证。边际价值高,声称提升10倍效率。成本效益未说明。扣分原因:缺乏实际使用证据。

6证据核验3 / 8 · 1.9/5

证据显示:声明有文档支持,但未提供具体证据。跨来源验证不足。事实与推断分离不明确。扣分原因:静态审查无法验证声明。

证据充分度: 评估于 2026年8月9日 审查版本 4deb7eca8f38
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
使用前请注意
  • 项目已宣布停止维护,请谨慎使用。
  • 发布者未验证,身份未知。
  • 静态审查无法验证运行行为,需实际测试。
评估证据 [1][2][3][4][5][6]
查看完整评分方法 →

这个 Agent 能做什么,适合哪些场景?

Vibe Kanban 是面向软件工程团队的看板式编码代理工作台,README 已声明该产品正在停止服务。它用看板 issue 来创建、排序和分配工作,并为每项工作创建独立 workspace。每个 workspace 为编码代理提供 Git 分支、终端和开发服务器,用户可在界面中审查 diff、添加行内反馈并预览应用。它支持 Claude Code、Codex、Gemini CLI、GitHub Copilot、Amp、Cursor、OpenCode、Droid、CCR 和 Qwen Code 等编码代理,并可创建带 AI 生成描述的 GitHub pull request 后合并。

用户运行 npx vibe-kanban 后,先在看板中创建、排定优先级并分配 issue,再建立 workspace 执行工作。workspace 将代理放在独立分支中,并提供终端和开发服务器;用户可通过内置浏览器预览应用,使用 devtools、inspect mode 和设备模拟。系统展示代码 diff,允许添加行内评论并将反馈发送给代理;完成后可创建带 AI 生成描述的 pull request,在 GitHub 审查并合并。运行时可配置 PORT、BACKEND_PORT、FRONTEND_PORT、HOST、MCP_HOST、MCP_PORT,以及 VK_ALLOWED_ORIGINS、VK_SHARED_API_BASE、VK_SHARED_RELAY_API_BASE 和 VK_TUNNEL。

  1. 独立开发者同时让 Codex 处理多个功能时,需要用 issue 和独立分支避免任务互相干扰。
  2. 技术负责人把需求拆成看板 issue,并在团队开始代理执行前安排优先级和负责人。
  3. 审查者需要在浏览器中检查代理生成的 diff,并将逐行修改意见直接回传给代理。
  4. 开发者需要在提交前启动 workspace 的开发服务器,使用内置浏览器、开发者工具和设备模拟检查页面。
  5. 远程服务器上的团队通过隧道访问 Web UI,并用 Remote SSH 让本地 VSCode 打开服务器项目。
  6. 使用 GitHub 协作的团队需要从已完成 workspace 创建带 AI 描述的 pull request 并进入 GitHub 审查。

这个 Agent 有哪些优点和局限?

优点
  • 将规划看板、独立 Git 分支 workspace、终端、开发服务器和 diff 审查集中在同一流程中。
  • 明确支持多种编码代理,包括 Codex、Claude Code、Gemini CLI 和 GitHub Copilot,而非绑定单一代理。
  • 内置应用预览、devtools、inspect mode 和设备模拟,可在提交前检查运行中的界面。
  • 可将行内 diff 反馈直接发送给代理,并支持创建带 AI 生成描述的 GitHub pull request。
局限
  • README 明确称 Vibe Kanban 正在停止服务,这会显著增加新采用者的持续维护和迁移风险。
  • 使用前必须已完成所选编码代理的认证,代理可用性取决于各外部工具及其凭据。
  • 源码开发需要 Rust、Node.js 和 pnpm;远程编辑还要求 SSH 密钥、VSCode Remote-SSH 扩展和可访问的 SSH 服务。
  • 通过反向代理或自定义域名部署时必须正确配置 VK_ALLOWED_ORIGINS,否则 API 请求会收到 403。

如何安装或部署这个 Agent?

先完成所选编码代理的认证。安装并启动的首个命令为:npx vibe-kanban。若从源码开发,需 Rust(latest stable)、Node.js >=20 和 pnpm >=8;执行 pnpm i,再执行 pnpm run dev。README 说明该命令会启动后端和 Web 应用,并从 dev_assets_seed 复制空数据库。

如何使用这个 Agent?

运行 npx vibe-kanban,创建看板 issue,设置优先级或分配对象,然后为 issue 创建 workspace。选择已认证的编码代理,在该 workspace 的分支、终端和开发服务器中执行工作;审查 diff 并留下行内评论,必要时在内置浏览器中预览。完成后创建 pull request,使用 GitHub 审查并合并。反向代理或自定义域名部署必须设置 VK_ALLOWED_ORIGINS,例如 VK_ALLOWED_ORIGINS=https://vk.example.com,否则后端可能因 Origin 不匹配而返回 403 Forbidden。

这个 Agent 与同类方案有什么区别?

仓库将其定位为 Claude Code、Codex、Gemini CLI、GitHub Copilot、Amp、Cursor、OpenCode、Droid、CCR 和 Qwen Code 的统一工作台;所给材料未提供这些工具之间的功能或性能对比。

常见问题

它是否仍适合新项目采用?
README 明确写明产品正在停止服务。若仍评估使用,应把持续可用性、维护责任和迁移方案纳入决策。
启动前需要什么凭据?
需要先完成所选编码代理的认证;所给材料没有列出具体认证流程或费用。
能否部署到远程服务器?
可以按文档所述通过隧道暴露 Web UI,并配置 Remote SSH。要在本地 VSCode 打开远程项目,需 SSH 访问、无密码 SSH 密钥和 VSCode Remote-SSH 扩展。
为什么部署后 API 返回 403?
在反向代理或自定义域名环境中,未设置或错误设置 VK_ALLOWED_ORIGINS 会导致浏览器 Origin 与后端预期不匹配。

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents