Show HN: AI-whisper – Claude 在 Codex 的监督下表现更佳
AI-whisper 是一款开源命令行工具,能在终端中配对两个编码代理(如 Claude、Codex、ezio),通过结构化工作流程和单一接力棒机制让它们协作。它支持规约驱动开发、复杂错误修复等多种模式,每个循环由 LLM 评估器控制,可暂停恢复。
AI-whisper 是一款开源命令行工具,旨在通过配对两个编码代理来提升 AI 辅助编程的效率。目前版本 v0.7.0 已发布在 npm 上,并被作者积极使用。该工具支持 Claude、Codex 和 ezio 三种代理(与提供商无关),通过“单一接力棒”机制让它们轮流主导任务,而不是多代理的混乱协作。
工具的核心是结构化工作流程,目前包含四种模式:
- 规约驱动开发(Spec-Driven Development):适用于可预先定义“完成”标准的情境。它将规约细化为计划并执行,同时由另一个代理审核。
- ralph 循环(Ralph Loop):适用于目标模糊不清时。它将开放式目标逐步分解,由审核者把关每一步。
- 复杂错误修复(Complex Bug Fixing):包含诊断、修复与验证、事后分析三个阶段。要求实施代理必须能复现错误(提交失败测试),而非仅凭代码阅读猜测。
- 审议(Deliberation):当想法尚未成形时,由探索者和质疑者共同探索空间,输出分析文档供后续头脑风暴或规约驱动开发使用。
每个工作流都设有阶段性门控和回合预算,运行过程由 LLM 评估器控制,并支持暂停和恢复,避免因失败而完全重启。工具会在终端中实时显示代理会话和接力棒交接状态。值得注意的是,AI-whisper 旨在生成强草稿,最终仍需开发者阅读差异、运行测试并进行质量保证,然后才将代码合并。它不会替您做出部署决策。安装方式:npm install -g ai-whisper。