CodeMachine-CLI
活跃·★ 2.5k·Apache-2.0·更新于 2026-02-25
★ 必备神器
CodeMachine 是一个命令行编排引擎,在你自己的机器上运行协作的多智能体工作流。用 `npm install -g codemachine` 安装,在项目里运行 `codemachine`,把需求写进 `.codemachine/inputs/specifications.md`,再运行 `/start`。随后它会生成系统蓝图、分步计划、代码、测试和部署自动化,以及校验步骤。
它不直接调用模型,而是驱动各家智能体命令行。README 列出的已支持引擎有 Codex CLI、Claude Code、Claude Code Router、OpenCode、Cursor CLI 和 Auggie CLI,Gemini CLI 和 Qwen Coder 标注为即将支持。你可以给不同引擎分配不同角色,比如一个模型做规划、一个写代码、一个做审查,还能让子智能体并行运行,执行持续数小时甚至数天的工作流。
README 说 CodeMachine 自身 90% 的代码是由 CodeMachine 生成的,还用在一个 6 万行代码的 ESG 平台上,这些都是作者自己的说法。它也明确说明项目处于早期开发阶段,尚不适合生产使用。GitHub 没有识别出许可证,我们的数据显示最近一次推送是 2026-02-25。
#命令行界面#多代理系统#AI编排#代码生成#开发运维自动化
01
功能特性
01可定制的端到端多代理工作流。
02异构AI模型间的策略性协作以完成特定任务。
03子代理的大规模并行执行以加速产出。
04持久的长时间运行编排,以实现复杂的开发目标。
05从规范自动生成生产级代码、测试和部署自动化。
02
为什么选择它
+编排你已经在用的智能体命令行(Codex、Claude Code、OpenCode、Cursor、Auggie),而不是取代它们。
+可以给规划、实现和审查分配不同模型。
+并行子智能体和长时间运行的工作流,适合大型的「规格到代码」任务。
+上手简单:从 npm 安装,写规格,运行 /start。
03
权衡点
!README 说明它处于早期开发阶段,尚不适合生产使用。
!GitHub 没有识别出许可证,复用条款不明确。
!长时间的多智能体运行会消耗多个付费命令行的大量额度。
!「自己构建自己」和生产使用的说法都来自作者本人。
04
维护状况检查
放缓检查日期: 2026-10-27
- 最近提交
- 2026-02-25
- 近 90 天提交数
- 0
- 近 90 天发布数
- 0
- 最新发布
- v0.8.0 (2026-02-02)
- 未关闭 issue
- 11
- 近期 issue 至少有一条评论的比例
- 21/30
近 12 周每周提交数
最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。
状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。
讨论最多的未关闭 issue
- #81 Claude login fails3 条评论 · 2026-02-15
- #84 [QUESTION] What should be built next?2 条评论 · 2026-03-05
- #96 Add built-in Parallel Search MCP for workflow research0 条评论 · 2026-10-20
- #95 Document custom chat endpoints through the existing OpenCode engine0 条评论 · 2026-09-28
- #92 remote session unable to authenticate with codex0 条评论 · 2026-06-12
issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。
05
兼容性
Codex CLI
支持
已通过文档验证
Claude Code
支持
已通过文档验证
CCR (Claude Code Router)
支持
已通过文档验证
OpenCode CLI
支持
已通过文档验证
Cursor CLI
支持
已通过文档验证
Auggie CLI
支持
已通过文档验证
06
快速开始
1
$ npm install -g codemachine
07
使用场景
↳从规范自主生成全栈软件系统。
↳在长时间内编排复杂的多代理开发周期。
↳大型应用程序的快速原型设计和MVP创建。
08
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧