ai-devkit
活跃·★ 1.7k·Apache-2.0·更新于 2026-10-24
AI DevKit 面向这样一类开发者:工具从一个助手长成了好几个,每个都有自己的配置文件和 MCP 接线,多个终端互不可见,智能体还会忘掉昨天的约定。它加上一层本地优先的操作层,让这些智能体共享配置、控制界面、记忆和通信路径。
一份 .ai-devkit.json 统一所选工具的智能体文件、技能和 MCP 配置,涵盖 Claude Code、Codex CLI、Gemini CLI、opencode、Pi、Cursor、GitHub Copilot 等。agent console 是跨服务商监控运行中会话的实时 TUI,agent send 把提示、stdin 或日志发给某个运行中的会话或命名分组,本地 SQLite 记忆通过 MCP 提供,智能体只在任务需要时检索约定和修复经验,而不必把一切塞进每个提示。
在这之上是可组合的工程技能:引导需求、设计、计划、实现、测试和评审的 dev-lifecycle,以及 verify、tdd、调试、安全和文档技能。安装是每台机器跑一次 npx ai-devkit setup,每个项目跑一次 npx ai-devkit init,后者会把各智能体的目录和 docs/ai 结构写进仓库。
#编码智能体#Claude Code#Codex#Cursor#智能体记忆#命令行#技能
01
功能特性
01一份 .ai-devkit.json,为所选的每个工具写入智能体文件、技能和 MCP 配置
02agent list 和 agent console 跨服务商监控会话
03agent send 支持 --stdin、--wait 和分组,把工作发给运行中的智能体
04本地 SQLite 记忆通过 MCP 和命令行提供,只在需要时检索
05dev-lifecycle、verify、tdd、评审、调试、安全等技能
02
为什么选择它
+一份配置统一 Claude Code、Codex、Cursor 等工具,不必逐个手动维护。
+控制台加 agent send,让运行中的智能体有共享的控制界面和相互转发工作的方式。
+本地 SQLite 记忆通过 MCP 按需检索,约定不会塞满每个提示。
03
权衡点
!只有在同时用多个编码智能体时才最值;单一助手的场景属于额外负担。
!又多一层本地组件、配置文件和一套需要学习并保持同步的命令。
!它只是编排已有的智能体和模型,本身不提供模型。
04
维护状况检查
活跃检查日期: 2026-10-24
- 最近提交
- 2026-10-23
- 近 90 天提交数
- 100+
- 近 90 天发布数
- 30
- 最新发布
- [email protected] (2026-10-23)
- 未关闭 issue
- 36
- 近期 issue 至少有一条评论的比例
- 1/19
近 12 周每周提交数
最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。
状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。
讨论最多的未关闭 issue
- #402 fix(agent): nested agent start loses assigned name — list/send fall back to folder-PID identity1 条评论 · 2026-10-17
- #77 Using ai-devkit in multirepository projects1 条评论 · 2026-04-28
- #417 fix(devkitd): agent.start allows duplicate names for fallback-registered agents0 条评论 · 2026-10-23
- #416 chore(devkitd): drop legacy agents.db bridge after full migration0 条评论 · 2026-10-23
- #415 feat(devkitd): migrate channel agent resolution to daemon RPC0 条评论 · 2026-10-23
issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。
05
兼容性
Claude Code
配置 + 技能
已通过文档验证
Codex
配置 + 技能
已通过文档验证
Cursor
配置 + 技能
已通过文档验证
Gemini CLI
配置 + 技能
已通过文档验证
06
快速开始
1
$ npx ai-devkit@latest setup
2
$ npx ai-devkit@latest init
07
使用场景
↳在团队仓库中统一 Claude Code、Codex 和 Cursor 的配置
↳把测试输出发给运行中的智能体或一组评审智能体
↳让智能体可检索项目约定,而不必塞进每个提示
08
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧