首页 > 教程资讯 > 教程详情

开源项目 AI DevKit 让 Claude Code 当「组长」,调度 Codex、OpenCode 等 agent

AI 与前沿 极客小林 2026-10-30
文章分享

2026 年 10 月 29 日,Reddit 用户 hoangng_ 在 r/claudeskills 发帖,介绍了开源项目 AI DevKit(Apache 2.0 许可,免费)。据发帖者介绍,该项目给 Claude Code 提供一组 skill 和 CLI 命令,让它启动其他 agent、给它们派任务、等待回复,并把共享笔记存进本地记忆库,从而由 Claude Code 带队协作。

发帖者的演示

发帖者称,他在演示视频里只给 Claude Code 一条提示:由 Claude Code 启动 Codex 负责开发、OpenCode 负责写测试,两者各在独立的 git worktree 中工作,再互相审查。据发帖者描述,Codex 指出了一个没有任何断言的测试,OpenCode 随后修复,测试套件最终 25/25 通过,第一条提示之后无需再手动输入。

发帖者说,这套方案基于 tmux 在本地运行,支持 macOS 和 Linux,安装命令为 npx ai-devkit@latest setup。

控制平面:配置、监控与通信

README 把 AI DevKit 称为「The control plane for AI coding agents」,列出的支持对象包括 Claude Code、Codex CLI、Gemini CLI、opencode、Pi、Cursor、GitHub Copilot、Devin 等。主要功能如下:

  • 统一配置:用一个 .ai-devkit.json 统一各工具的配置。
  • 会话监控:agent console 是实时 TUI 面板,可跨 provider 监控本地 agent 会话。
  • 跨 agent 通信:agent send 可把提示、日志和测试输出发给运行中的 agent,支持 --wait 等待回复,也支持向分组发送。

README 同时说明,agent list、agent send、agent start 这组控制平面面向 tmux 会话,支持 macOS 和 Linux,不支持 Windows console。

本地记忆库

按 README 的说法,记忆库(@ai-devkit/memory)以本地 SQLite 存储,通过 MCP 和 CLI 提供。agent 在需要时才检索,不必把所有规则塞进每次提示。

内置 skill

README 称项目内置 28 个 skill,以 dev-lifecycle 为核心,按需求、设计、计划、实现、测试、审查的顺序推进,另有 verify、tdd、dev-debug、security-review、document-code、dev-simplify 等。其中 verify 会在没有新的测试或构建输出时阻止「完成」声明。README 的表述是,「Done」需要新的验证输出,而不是 agent 停止编辑。

安装方式

README 给出的流程是先在机器上运行一次 npx ai-devkit@latest setup,再在每个项目里运行 npx ai-devkit@latest init。init 会生成 .ai-devkit.json、各 agent 的 skill 目录,以及 docs/ai 下 requirements、design、planning、implementation、testing 五个阶段目录。

README 还写明,项目采用 Apache-2.0 许可,在本地运行,无遥测。

相关下载

来源