1 分•作者: Photon48•5 个月前
中继架构是一种运行 AI 编码助手的新方法。它不是让一个助手执行你的整个计划直到其性能下降,而是运行一个中继。每个新助手都会阅读完整的计划,从前一个助手那里接收最少量的交接信息,以最佳状态工作,然后将接力棒传递下去。整个团队能够完成单个助手无法持续完成的任务。
它旨在解决的问题是:随着上下文的增加,大型语言模型(LLM)的性能会下降——这是经过测量而非道听途说的(Chroma Research)。目前,每个 AI 编码工具都运行一个从头到尾的单一助手。到了计划的第四阶段,一半的上下文窗口都花在记住已经完成的工作上。我不得不手动重启会话,复制粘贴进度笔记,只是为了保持质量。这根本不是自主开发,而是在“带孩子”。
该架构有四个组成部分:主计划(你的产品需求文档,每个助手都会重新阅读,永远不会在上下文中积累)、接力棒(一个硬性限制为 40 行的交接笔记——这种限制是故意的,臃肿的交接会在下一个助手那里重现上下文腐化)、信号(助手发出的触发短语,以便编排器在不理解代码的情况下进行调度)和上下文预算(实时令牌跟踪,达到阈值时自动交接)。
Tarvos 是 Claude Code 的参考实现。每个会话都在其自己的 git 工作树中运行。接受对你分支的合并,干净地拒绝丢弃。
开源,MIT 许可。现在可用,但存在一些粗糙的细节。