architect-loop
配套媒体
本页对应的 PPT 与演示视频
下载没反应?点这里复制直链
侧边栏预览窗口(Electron webview)会拦截下载,把下面的链接复制到 Chrome / Edge 地址栏打开即可保存。
../../architect-loop-recommend.pptx../../architect-loop-recommend.mp4本文目录
- 🚀 什么是 architect-loop?
- ✨ 核心功能一览
- 🛠️ 快速上手:5 分钟接入双 AI 工厂
- 安装
- 配置文件(.architect/config)
- 启动工厂
- 🏭 5 步工厂 loop
- Step 1 — Intake(需求收集)
- Step 2 — Spec Approval(唯一人工环节)
- Step 3 — The Plan
- Step 4 — Factory Loop
- Step 5 — Finish
- 🔬 6 步研究 loop
- Step 1 — Scout(侦察)
- Step 2 — Design
- Step 3 — Gather(并行收集,受预算约束)
- Step 4 — Draft as State
- Step 5 — Verify, Separately
- Step 6 — One Author Writes
- 📊 与竞品对比
- 💡 适用场景
- 场景 1:长周期重构
- 场景 2:跨代码库研究
- 场景 3:新人 Onboarding
- 用户群体总结
- 💰 定价方案
- 🛑 硬停止条件
- 🎯 总结
📌 核心价值:一个编排者 + 多个一次性 agent,把 AI 写代码的失败率压到接近 0
Claude 当架构师、GPT-5.5 Codex 当构建者,仓库当记忆——开源 cross-vendor agent loop 让"AI 写代码"真正可以放飞不管。

🚀 什么是 architect-loop?
architect-loop 是 DanMcInerney 开源的一款"研发工厂"工具,它把 Claude Fable 5 编排者 + GPT-5.5 Codex 构建者串成一条流水线:你只描述需求,5 步之后回来即收工。
核心定位:用 6 条运营规则把"AI 写代码"从玄学变成可验收的工程
适合:被 Cursor / Claude Code 偶尔写出垃圾代码折磨过的全栈工程师;想用 AI 跑长周期重构但不敢放手的小团队负责人;每天在 Slack 上和 AI 对话 50 句的独立开发者。
✨ 核心功能一览

🛠️ 快速上手:5 分钟接入双 AI 工厂
安装
# 克隆仓库
git clone https://github.com/DanMcInerney/architect-loop.git
cd architect-loop
# 运行安装脚本(macOS / Linux)
bash install.sh
# Windows
powershell -ExecutionPolicy Bypass -File install.ps1
配置文件(.architect/config)
orchestrator = claude/best # 编排者:Claude Fable 5
builders = codex/best:xhigh # 构建者:GPT-5.5 Codex
when trivial mechanical edit -> claude/haiku:low
when broad ambiguous refactor -> codex/best:xhigh
启动工厂
# 在你的项目根目录运行
/architect "给 user 表加 email 唯一索引,写好迁移并跑测试"
注意:tier 在计划确定时即固定,失败任务不会静默升级到更强的模型
🏭 5 步工厂 loop

Step 1 — Intake(需求收集)
编排者读取仓库,一次性最多询问 ~5 个问题:
- 每个问题必须通过"实质性测试"(答案会改变构建或验证方式吗?)
- 其余假设会被记录,用户可以否决
- 规格写入
docs/spec/,打开追踪 issue
Step 2 — Spec Approval(唯一人工环节)
支持方式:
- 会话内批准
- 手机评论 APPROVE
- APPROVE with edits: ...
- REJECT ...
永不从早期对话中推断"同意"——无人工响应时挂起 7 天后安全停止。
Step 3 — The Plan
- 规格编译为子 issue(vertical slices)
- 包含验收标准、可改/不可改文件边界、blocked-by 链接
- 并行 issue 不共享文件、schema 或可变状态
- 验收检查在 builder 存在之前就冻结到
docs/checks/ - 引入对抗性审查者压力测试整个计划
Step 4 — Factory Loop
- 编排者派发所有就绪 issue(≤5 个 builder 并行)
- 每个 builder:独立 git worktree、无 commit 权限
- Builder 必须先论证:写代码前陈述计划并引用真实文件反驳规格
- 确定性看门狗(约 70 行脚本)扫描停滞:
- 输出字节增长
- 进程 CPU
- 重复命令尾部
- 看门狗永不杀死进程、永不做决定,仅报告类型化证据
- 卡住的 builder 改为提问;编排者回答后重生新 builder
- 新独立 Judge 拥有每次合并权
Step 5 — Finish
- 文档任务消化本次运行的文档债务
- 将可复用的诊断编入
docs/solutions/ - 一个 PR 关闭追踪 issue
- Digest 列出已交付、跳过项及证据
🔬 6 步研究 loop

Step 1 — Scout(侦察)
单个廉价代理(~10 次搜索)绘制话题地图。
Step 2 — Design
编排者设计 3–6 个研究员任务(视角多样、重叠已检查)。
Step 3 — Gather(并行收集,受预算约束)
- 每个研究员 10–25 次工具调用、≤5 个主题
- 返回 ≤~2,500 tokens 的紧凑发现
- "NOT FOUND" 是一等公民答案
- 禁止研究员给出建议
Step 4 — Draft as State
编排者勾勒报告骨架,标记每个章节为 SUPPORTED/THIN/EMPTY。
Step 5 — Verify, Separately
- 承重论断需要 ≥2 个独立来源
- 编排者运行对抗性证伪搜索
- 仅本会话实际抓取过的 URL 才能作为引用(搜索接地代理会伪造 3–13% 的 URL)
Step 6 — One Author Writes
答案优先、决策导向,明列开放问题。
📊 与竞品对比

💡 适用场景
场景 1:长周期重构
功能说明:把"我想把 Express 迁到 Fastify"这种横跨 200 个文件的任务拆给 5 个 builder 并行,每个 builder 在自己的 worktree 里干活,互相不打架。
输入要求:清晰的成功标准(性能提升 X%、测试覆盖 ≥Y%)
输出效果:5 个 PR 同时就绪,由独立 Judge 验收,文档债务一次清完
适用场景:框架升级、TypeScript 化、测试补齐、单体拆微服务
场景 2:跨代码库研究
功能说明:用 /architect-research 让 4 个研究员同时查"业界怎么做 feature flag",最后由 1 个作者执笔,避免单会话幻觉。
输入要求:具体的研究问题(不是"了解下")
输出效果:3,000 字决策导向报告,每条结论 ≥2 个来源
适用场景:选型调研、技术债评估、合规审计
场景 3:新人 Onboarding
功能说明:让新人在 1 周内熟悉 5 万行代码库——把"读懂这个服务"变成"帮它修 3 个 issue"。
输入要求:录好的 mentor voice / lint 规则
输出效果:新人产出 3 个有 review 的 PR + 一份架构图
适用场景:10 人以上团队、新人集中入职
用户群体总结
- ✅ 小团队技术负责人:再也不用半夜起来 review AI 写的 PR
- ✅ 独立开发者:把 3 天的"写 + 改"压缩到 1 天
- ✅ AI 重度用户:用 cross-vendor 编排对抗单模型偏见
- ❌ 不适合:纯前端 1 小时改个 CSS 颜色的活(杀鸡用牛刀)
💰 定价方案
完全免费 + 开源:
- 协议:MIT
- 依赖:Claude Code 订阅 + ChatGPT 订阅的 Codex CLI
- 零 API Key——你已有的订阅就够了
💡 省钱核心:跟 Anthropic / OpenAI 烧 token 完全不同,用你订阅的「额度」跑满整个工厂
🛑 硬停止条件
工厂会在以下情况暂停并询问用户:
| 触发条件 | 行为 |
|---|---|
docs/STOP 文件存在 |
紧急关闭开关 |
| 不可逆操作(生产 DB DROP) | 询问确认 |
| 连续两次任务被 kill | 升级到人工 |
| 范围超出已批准规格 | 回到 Step 2 |
| 阻断与已批准假设冲突 | 回到 Step 1 |
🎯 总结
architect-loop 不是"又一个 AI 写代码工具",它是一个把 AI 写代码失败的所有根因工程化掉的体系:
冻结的验收检查(builder 没法事后篡改标准) + 新上下文判定(同会话自评会显著漏判,所以任何 agent 都不能自评) + 确定性看门狗(70 行脚本扫停滞,模型不再"装死") + GitHub 作为记忆(规格、检查、争议、判定、Digest 全部存于 git)。
推荐指数: ⭐⭐⭐⭐⭐(满分 5 星)
适合人群: 每天在 Cursor/Claude Code 里写 50 句以上、被 AI 偶发"装死"或"幻觉 PR"折磨过的工程师。
立即体验:
git clone https://github.com/DanMcInerney/architect-loop.git
bash install.sh
/architect "Hello, world"
GitHub 仓库:DanMcInerney/architect-loop
数据截至 2026-07-03,最新信息请以 GitHub 仓库为准。