SuperAPI AI 工具集

vibe-kanban

智能体与模型

查看项目

更新于 10-15 19:54

技能介绍

用途:Vibe Kanban 通过看板(To Do→In Progress→Review→Done)统一管理多个 AI 编程智能体(如 Claude Code、Codex、Gemini、Opencode 等),适合把大型任务拆成独立子任务并行交给不同智能体执行,并在界面中跟踪进度、审查结果。

主要能力:创建 Workspace 后自动生成 vk/<hash>-<slug> 分支与独立 git worktree,实现智能体间隔离;提供 Changes(文件差异)、Logs(执行日志)、Preview(Web 预览)、Terminal、Notes 面板;支持 Open pull request,PR 合并后工作区进入 Archive 并自动清理 worktree。可作为 MCP 服务器运行,暴露 vk_list_cards、vk_create_card、vk_move_card、vk_get_diff、vk_retry_card 等工具供智能体直接操作看板。

使用方式:需 Node.js 18+,并预先完成各智能体认证(如 ANTHROPIC_API_KEY、OPENAI_API_KEY、GOOGLE_API_KEY)。最快启动:npx vibe-kanban(默认端口 3000),端口冲突时用 PORT=3001 npx vibe-kanban --port 3001。开发模式:git clone https://github.com/BloopAI/vibe-kanban.git,cd vibe-kanban,pnpm i,pnpm run dev。MCP 模式用 npx vibe-kanban --mcp,Claude Code 在 ~/.claude/settings.json 或 .mcp.json 注册 mcpServers,OpenCode 在 ~/.config/opencode/opencode.json 配置,Codex 可运行 bash scripts/mcp-setup.sh --codex。远程部署可用 docker run -p 3000:3000 vibekanban/vibe-kanban,并设置 VK_ALLOWED_ORIGINS。

适用场景:并行拆分 epic、按角色分配不同智能体、结合 GitHub PR 做团队协作、同一任务多方案对比。

限制:需自行准备各智能体 API Key;远程访问需配置 CORS,VIBE_KANBAN_REMOTE=true 仅建议在可信网络使用;可能出现 worktree 冲突、端口冲突、SQLite 锁等问题,可用 git worktree prune、DISABLE_WORKTREE_CLEANUP=1 等方式处理。