用于构建和测试运行的有边界终端执行子代理
编码代理团队应把构建、测试、安装和诊断命令交给一个有边界的终端执行子代理处理,前提是原始日志正在占用主代理的上下文。具体做法很简单:主代理发送自然语言请求,子代理每轮执行一个同步终端命令并设置超时,然后返回一份结构化摘要,包含命令状态、警告、失败测试和下一步可能动作。
Terminus-4B 给出了这个接口的可用模板。在报告的 Serilog 示例中,主代理的运行从 246 万 tokens 和 40 轮降到 74 万 tokens 和 32 轮,而子代理在内部运行了 9 个命令。返回给主代理的摘要大约有 200 个 token,仍然包含 dotnet build 的结果、769 个通过的单元测试,以及 1 个失败的审批测试和可能的修复办法。团队可以用自己的问题队列做测试,回放最近的代理运行,对比主代理 token 数、直接终端调用次数,以及在有无子代理时的修复成功率。