智猩猩AI整理
随着 Claude Code、Codex 等 AI 编程智能体深度参与日常开发工作,工程师的角色正从 “写代码” 转向 “管理智能体”。但实际使用中,开发者却陷入频繁切换智能体、手动编排复杂任务流、在碎片化上下文里反复评审代码的窘境,还要时刻警惕并行任务间的相互干扰, 原本该用于设计与创新的精力,全耗在了协调与等待中。
项目地址:
https://github.com/BloopAI/vibe-kanban
01
项目介绍
Vibe Kanban 是一款全新的人机协作编程工具,旨在帮助开发者规划、评审并安全地执行 AI 辅助的编程任务。每个任务都在一个独立的Git Worktree中运行,让开发者在充分利用Claude Code、Gemini CLI、Codex、Amp 等主流 AI 编程智能体强大功能的同时,完全掌控代码库。Vibe Kanban的核心功能包括:
02
使用方法
Vibe Kanban 集成了十种不同的 AI 编程智能体,支持在 macOS、Linux 和 Windows 系统上运行。在安装 Vibe Kanban 之前,需要安装 Node.js(>=18),并确保至少一个编程智能体通过身份验证。
打开终端窗口,输入以下命令开始安装:
npx vibe-kanban该应用程序将绑定到一个随机的空闲端口,在终端中打印出 URL,并自动在默认浏览器中打开。
Vibe Kanban 默认使用 —dangerously-skip-permissions/—yolo 标志运行 AI智能体,使其能够自主工作,无需频繁确认授权。每个任务都在独立的 git worktree 中执行,防止多个智能体相互干扰。但这些智能体仍可执行系统级操作,因此请务必审查其工作内容并定期备份。
首先需要配置编程智能体和编辑器偏好完成初始设置。点击“创建项目”按钮,从两个选项中选择:
从现有 Git 仓库创建:浏览文件系统以从可用的 git 仓库中选择; 创建空白项目:从头开始生成一个新的 git 仓库。
创建项目后,点击右上角的设置按钮进行配置。
设置脚本:在 Agent 执行之前运行,这有助于安装依赖项,可以通过npm install 或 cargo build 等命令快速执行。
开发服务器脚本:点击"Start Dev Server"按钮时运行,有助于编程智能体完成任务后快速查看工作。
清理脚本:在编程智能体完成任务后运行,可以运行 npm run format 以确保代码格式正确。
文件复制:将文件从主仓库复制到工作树中,适用于 .env 文件、配置文件以及本地设置这类与环境相关的文件。
c 添加任务。创建任务时有两个选项:创建任务:将任务添加到Kanban而不启动 Agent;
创建并开始:创建任务并立即使用默认 Agent 执行。
也可以通过编程智能体或 MCP 客户端(如 Claude Desktop 或 Raycast)以编程方式创建任务。配置好 MCP 客户端后,可以根据项目描述一次性创建多个任务,示例如下:
I need to implement user authentication with:- Email/password registration- Login with session management- Password reset functionality- Email verification- Protected route middlewarePlease create individual tasks for each component.
MCP 客户端会根据这些描述自动生成结构化任务。
当用户启动一个任务时,主面板会实时展示执行过程中发生的所有内容。可以看到智能体如何思考问题、采取行动,并响应用户的反馈。
03
总结
AI 编程智能体正日益成为软件开发的关键助力,人类工程师的工作重心也随之转向任务规划、评审与协同调度。Vibe Kanban 正是为简化这一流程而生的全新人机协作工具,让开发者能安全地将重复性、探索性编程任务交给 AI,从而专注系统设计与架构创新等更高价值的工作。