AI DevKit

活跃
GitHub TypeScript No License

简介

AI 编程代理的本地优先控制平面,统一配置跨多个 Coding Agent(Claude Code、Codex CLI、Gemini CLI 等),提供本地内存与跨代理通信。

核心特性

  • 一配置多 Agent — 同一份 .ai-devkit.json 在 Claude Code、Codex CLI、Gemini CLI 等所有 Agent 间共享
  • 本地内存检索 — SQLite 存储决策、规范、修复,按需搜索避免上下文膨胀
  • 跨 Agent 通信 — agent send 命令可在多个运行中的 Agent 之间路由消息
  • 实时 TUI 控制台 — 统一仪表盘监控所有本地运行的 Agent 会话
  • 可组合工程技能 — dev-lifecycle、verify、tdd、review、security 等技能模块化
  • 可扩展架构 — 通过插件机制添加自定义技能与中间件

适用场景

💡 多 Agent 协作团队用统一配置在 Claude Code、Codex CLI、Gemini CLI 之间无缝切换。
💡 个人开发者用它管理多个 AI 编程代理,避免在不同 CLI 中重复配置。
💡 企业研发团队基于它构建标准的 Agent 工作流,统一编码规范与安全策略。

快速开始

```bash
# 一键初始化
npx ai-devkit@latest init

# 列出所有运行的 Agent
ai-devkit agent list

# 启动 TUI 控制台
ai-devkit agent console

# 跨 Agent 发送消息
ai-devkit agent send --to codex --prompt "请审查当前 PR"
```

相关项目