Superloopy

让 Codex、Claude Code 与 Antigravity 的"完成"必须落在真实证据上,而不只是一句自信的状态汇报。

Star 数
★ 115
最近更新
7 天前
License
MIT
主语言
JavaScript

30 秒速览

运行形态
Agent 插件 / 技能命令行工具
可在哪里用
兼容但需适配Codex · Claude Code
费用
软件免费,模型调用费用自付
上手难度
低 · 几分钟可跑通
开始前需要
Node.js 22Codex CLI 0.131.0+(Codex 安装)Claude Code 2.1.280+(Claude Code 安装)Shell / 命令行网络访问本地文件系统
典型场景
在 Codex 或 Claude Code 上做多步骤重构,需要每一步都留下可复现证据的开发者
不适合
  • 希望完全脱离 Codex / Claude Code 等宿主、独立跑的团队
  • 需要证据门禁以外完整项目管理功能的团队
  • 不愿在仓库内外产生 .superloopy 状态与证据文件的团队

这个 Agent 能做什么,适合哪些场景?

Superloopy 是一个轻量的循环执行外壳(loop harness),面向 Codex、Claude Code 和 Google Antigravity。用户输入以 loopy 开头的任务后,代理会先规划,再逐项用真实产物证明进度,全部通过后才宣布完成。它以插件形式分发:Codex 通过插件市场安装并由 SessionStart 钩子完成一次性引导,写入 superloopy 命令与六个 crew 子代理;Claude Code 则完全插件内置,技能、agents/*.md 与 hooks/hooks.json 都在插件里,不写 ~/.codex。核心状态和证据保存在仓库内的 .superloopy/evidence/ 目录,命令行工具零运行时依赖,仅需 Node.js。最强保证来自命令型验收标准:完成时逐步在进程内重跑命令,无法复现即不能算完成;无命令的人工标准则依赖审计者或人工复核。

安装后,在宿主中输入 loopy <task> 即启动一个完整循环:代理制定轻量计划、执行任务、把每个通过项的产物写入 .superloopy/evidence/,最后生成证据报告。loopy team <task>(或 loopy crew、loopycrew、ultrawork <task>)进入 crew 模式,把工作并行分派给六个可选的子代理 forge、sentinel、probe、arbiter、assayer、pathfinder。loopywork、lpy、$lpy 只注入起步指引而不改动状态;结构化 SUPERLOOPY_STEER 指令可调整进行中的循环。superloopy loop handoff、superloopy loop fleet --json、superloopy loop finish --artifact 分别记录子代理交接、查询舰队状态与提交 JSON 质量门禁输出。技能层包括 superloopy-loop、superloopy-doctor、superloopy-research、superloopy-backend、superloopy-clone、superloopy-frontend、superloopy-slides、humanize-korean、i-have-adhd、say-it-straight,各自规定何时启用、检查什么、留下什么证据。superloopy doctor 执行只读健康检查,通过 codex plugin list --json 探测已安装插件版本,并给出修复命令而不擅自修改。封装好的 Stop 钩子只在用户以 loopy 启动或恢复循环后维持会话续跑,可用 SUPERLOOPY_STOP_HOOK=on|off 覆盖。

  1. 在 Codex 或 Claude Code 上做多步骤重构,需要每一步都留下可复现证据的开发者
  2. 希望把"完成"变成可审计质量门禁,而不是相信代理自述的团队负责人
  3. 需要并行拆分大任务、由多个专职子代理分头处理并汇总证据的工程团队
  4. 要对现有网站做授权克隆与还原,并用桌面/移动浏览器截图做视觉验收的前端工程师
  5. 使用 superloopy-backend 处理迁移、运行时数据库代理等后端工作,并要求命令级证据的团队
  6. 需要为韩文产品文案去 AI 腔、或要生成单文件 HTML 演示文稿的内容与演示作者

如何安装或部署这个 Agent?

需要 Node.js ≥ 22。一条命令可识别 PATH 上的 claude、codex、agy、omp,逐个询问后通过各宿主自己的插件命令安装:

npx superloopy@latest

无交互安装并随后自检:

npx superloopy@latest setup --host claude,codex --yes
npx superloopy@latest update
npx superloopy@latest doctor

Codex 手动安装(需 Codex CLI ≥ 0.131.0),安装后需重启 Codex 并批准钩子:

codex plugin marketplace add https://github.com/beefiker/superloopy
codex plugin add superloopy@beefiker

Claude Code 手动安装(需 ≥ 2.1.280),安装后重载插件并批准钩子:

/plugin marketplace add beefiker/superloopy
/plugin install superloopy@beefiker

从源码检出安装:

node src/cli.js install --json

如何使用这个 Agent?

安装完成后在宿主会话里以 loopy 开头键入任务,自行不需要运行命令:

loopy add the payments module

需要并行拆分时切换到 crew 模式:

loopy team <task>

保存证据与完成门禁相关的状态位于仓库内的 .superloopy/evidence/。命令型验收标准在 superloopy loop finish 时会被进程内重跑,提交 JSON 质量门禁输出:

superloopy loop finish --artifact <gate.json>

排查安装、包装脚本、插件缓存、钩子或版本问题时运行只读诊断:

superloopy doctor

可选环境变量:SUPERLOOPY_STOP_HOOK=on|off 控制 Stop 钩子续跑,SUPERLOOPY_SUPERPOWERS=on|off 覆盖 Superpowers 检测,SUPERLOOPY_CALQUE_NUDGE=on 在下一轮提示时提示上一条韩文回复中的英语式借译。

这个 Agent 有哪些优点和局限?

优点
  • 命令型验收标准在完成时进程内重跑,陈旧的或伪造的通过结果无法抵达"完成"
  • 零运行时依赖,只需 Node.js,状态与证据保存在仓库内的 .superloopy/ 下
  • 同一仓库同时支持 Codex、Claude Code 与 Google Antigravity,各宿主只加一层薄插件清单与钩子
  • 明确划清与 Superpowers 的分工:前者管脑暴、计划、TDD,Superloopy 管终点的证据门禁
  • superloopy doctor 只读诊断,能发现包装脚本/插件"脑裂"并给出修复命令而不擅自改写
局限
  • 人工(无命令)验收标准无法确定性重跑,其正确性依赖审计者或人工复核,不如命令型保证强
  • 仓库状态与证据写在 .superloopy/ 内,会在工作区留下额外文件
  • Codex 安装依赖 Codex CLI ≥ 0.131.0 与批准钩子,版本过旧时插件与钩子流程可能失败
  • omp 上不运行 Claude 格式 hooks.json,因此没有自动 Stop 续跑、子代理回执检查与 SessionStart 引导
  • 未暴露宿主 agent_type 与模型证明时会处于 model_unverified,不能视为已验证的运行时模型门禁

这个 Agent 与同类方案有什么区别?

Superpowers:Superloopy 在 README 中明确表示二者处理同一工作的不同半边。Superpowers 负责循环前端——脑暴、计划及其 TDD 与代码审查方法;Superloopy 负责收尾——完成时重跑的命令型验收标准。检测到 Superpowers 时,Superloopy 会把设计与计划让给它,自己保留外层证据门禁,可用 SUPERLOOPY_SUPERPOWERS=on|off 覆盖。

与相关度最高的同类 agent 并排比较关键指标。

Agent 源码审查 形态 / 费用 Star 最近更新 主语言 完整支持的平台
Superloopy 当前 55 · 缺口较多 Agent 插件 / 技能免费 + 模型费 ★ 115 7 天前 JavaScript Codex · Claude Code
Autoprompt Skill 69 · 存在缺口 命令行工具免费 + 模型费 ★ 1.2k 1 个月前 JavaScript Codex · Claude Code
Smart Ralph 73 · 存在缺口 Agent 插件 / 技能免费 + 模型费 ★ 566 8 天前 Shell Codex · Claude Code
OSpec 50 · 缺口较多 命令行工具免费 + 模型费 ★ 391 2 个月前 JavaScript Codex · Claude Code

FollowAgents 如何评估这个 Agent?

FollowAgents 源码审查 · FARS-2.1
缺口较多
55/ 100 五分制 2.8 / 5
信任安全 12/29
可靠稳定 9/14
适用触发 12/18
规范维护 11/18
有效结果 7/13
证据核验 4/8
查看各维度的扣分理由
信任安全12 / 29 · 2.1/5

SECURITY.md 明确承认证据捕获会以调用者权限执行 agent 选择的任意命令,无白名单、无沙箱,属设计取舍,故 least_privilege 仅 1;用户确认方面,安装/更新/卸载需批准 hook,doctor 修复命令需批准,但核心 prove 执行无逐次确认,得 1;数据流透明度仅说明证据写入 .superloopy/,未系统描述数据流向,得 1;敏感数据处理无专门机制,仅提及报告不含真实密钥,得 1;依赖安全为零运行时依赖、仅 Node,且 CI 固定 action SHA,得 2;外部副作用(写 ~/.codex、~/.local/bin、npm 全局)有文档但无隔离,得 1;回滚有卸载步骤与失败提交恢复测试(agent-retirement 测试验证回滚),得 2;来源归属有 author、repository、MIT 版权但版权年份无署名主体,且发布者身份未验证,得 1。

可靠稳定9 / 14 · 3.2/5

self_consistency:README 与 package.json、hooks 测试、CI 相互一致,得 2;dependency_availability:零运行时依赖、engines 明确 Node>=22,得 2;failure_messages:doctor 提供只读健康报告与精确修复命令,测试覆盖多种失败消息,得 2。

适用触发12 / 18 · 3.3/5

audience_and_scenarios:面向 Codex/Claude Code/Antigravity 多宿主,场景表详尽,得 2;capability_boundaries:明确命令型与手工型证据的保证范围差异,得 2;trigger_precision:skill 触发条件与排除项描述细致并有测试,得 2;environment_fit:跨 OS/Node 矩阵 CI 与多宿主 wiring 检查,得 2。

规范维护11 / 18 · 3.1/5

information_architecture:README 结构清晰但极长且多语言重复,得 2;install_notes:安装/更新/卸载/排障分宿主详尽,得 3;naming_stability:存在 agent 重命名(franky→forge 等)与 legacy 清理,命名曾变动,得 1;examples_and_faq:有 Q&A 与 demo,但缺独立 FAQ 章节,得 2;known_limitations:明确手工证据依赖人工判断、backend 效果未测量,得 2;license:MIT 完整,得 2;versioning_changelog:有版本号、version-guard 与发布流程,但无 CHANGELOG 文件,得 2;maintenance_responsibility:仅个人作者,发布者未验证,得 1。

有效结果7 / 13 · 2.7/5

output_usability:证据写入 .superloopy/evidence 并有 gate JSON,得 2;marginal_value:提供证据门控与多 skill,但部分效果自述未独立验证,得 2;cost_benefit:backend skill 自述增加 1.7–1.8× 输出 token,成本明显,得 1。

证据核验4 / 8 · 2.5/5

claim_traceability:README 引用 docs 与 demo 链接,但关键效果数字无原始数据,得 1;cross_source_corroboration:测试与 CI 部分佐证行为,但效果声明无交叉来源,得 1;fact_inference_separation:README 区分测量效果与未测量指导,得 2。

风险与缓解建议
  • 证据捕获会以调用者权限执行 agent 选择的任意命令,无沙箱,仅在可接受该风险的环境使用。
  • 发布者身份未经验证,安装前应自行审查源码与 hook 行为。
  • backend skill 自述显著增加输出 token 成本,需权衡收益。
  • agent 曾重命名,升级时可能残留旧文件,需按文档手动清理。
证据充分度:低 评估于 2026年11月1日 审查版本 812b952f11fa
查看完整评分方法 →

常见问题

它需要 API 密钥或额外付费吗?
Superloopy 本身以 MIT 许可开源,不需要额外订阅;但它运行在你已有的 Codex 或 Claude Code 会话上,模型调用由宿主与你的模型额度承担。
没有 Superpowers 能单独用吗?
可以。Superpowers 只是可选协作对象,Superloopy 自己独立运行;两者同时存在时会自动协调分工,并用 SUPERLOOPY_SUPERPOWERS=on|off 可覆盖检测结果。
什么情况下"完成"的保证会变弱?
命令型验收标准是强保证,完成时会被进程内重跑;人工(无命令)标准只验证存在非空证据产物并由审计者或人工判断,其正确性靠评审而非确定性的重跑。
在 omp 或 Antigravity 上功能完整吗?
omp 不执行 Claude 格式的 hooks.json,因此没有自动 Stop 续跑、子代理回执检查和 SessionStart 引导;superloopy loop finish 的完成门禁仍会重跑所有命令型证明。Antigravity 通过插件目录更新并用 agy plugin validate 校验。
doctor 会不会自动改我的环境?
不会。superloopy doctor 是只读健康检查,只报告版本、校验结果、失败项与确切的修复命令,需要批准后才执行。
在 GitHub 查看 ↗ 安装 ↓

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents