Relay — AI 编码代理的故障恢复与验证层
让 AI 编码代理在遇到失败测试、依赖不可用等小问题时能自愈并继续工作
- 痛点
- 很多开发者发现 AI 编码代理只能稳定工作 30 秒,一旦遇到失败的测试、暂时不可用的依赖或错误的假设就会彻底失败,最后还是得人工盯着。Agent 往往擅长「稍微做错一点」,却不擅长从错误中恢复。
- 方案
- 构建一个轻量的代理 harness,在 AI 编码代理运行时持续监控输出与测试结果;当检测到小故障时,自动回滚到上一个稳定状态、修正错误假设并重新执行;同时提供验证报告,让用户清楚知道每一步是否真正通过。
- 用户
- 重度使用 AI 编码代理(如 Claude Code、Cursor、Aider)的个人开发者与小团队。
- MVP
- 支持本地 CLI 接入主流编码代理;失败自动回滚到最近一次成功快照;内置常见错误(测试失败、依赖缺失)的修复策略;生成可读的执行日志与验证摘要;提供简单的通知(如 macOS 通知或 Slack webhook)。
- 变现
- 开源核心 + 付费云同步/团队协作版本;或按代理运行时长/次数订阅。
- 为何现在
- AI 编码代理正快速普及,但稳定性仍是最大痛点;独立开发者可以直接在本地做 CLI 工具,无需大量基础设施,且能快速迭代。