SpecAgent:Claude Code 多会话流水线,上下文成本实测 3 倍差
AdOtherwise9458 · reddit · 2026-11-05
开发者开源了 SpecAgent——一个面向大型多包项目的 Claude Code 项目模板(Apache 2.0),用多个独立后台会话替代传统 subagent,解决单上下文装不下长项目的问题。
核心设计
- 一个 manager 会话为每个角色写 brief 并给出成本估算,确认后启动独立会话:spec 写手、planner、critic、builders、verifier、judge
- 每个角色有独立上下文窗口、worktree、沙箱和 transcript,可并行数小时
- 阶段推进只认代码检查通过;critic 的发现必须有证据,最多三轮;计划问题回退给 planner 统一修复
- 每个会话写交接笔记,新会话从文件接手;会话崩溃由 watcher 从文件重启
- 按角色/会话精确计量成本,角色间看不到彼此的模型与作者信息
实测数据
- 不设上下文限制时调用增长到 500-740k tokens,成本是新会话的 3 倍;现改为约 197k 时压缩
- 10 次调用后会话已达 81k tokens,其中 84% 是工具结果
- prompt 缓存按字节匹配:保持角色 prompt 开头不变可命中 98% 缓存,改一个字节则后续全部重写
该模板由自身流水线构建:一次运行 22 个会话、3 小时 12 分钟完成 spec→构建→验证→合并,1874 个测试通过。
「编程与Agent」频道最新
- SpaceX 主程:grok bot 月合并 PR 从 809 暴涨至 10926,代码量增 30 倍 — elonmusk · 2026-11-05
- NeoSigma 发布 NeoEval:把生产数据变成企业 agent 的自动评测环境 — agihouse_org · 2026-11-05
- Anthropic 平台工程负责人:自动化时代软件工程师反而更重要 — every · 2026-11-05
- LlamaParse 取消用量上限:按量 $1.50/千 credits、Pro $1.25 — llama_index · 2026-11-05
- OpenAI 收编 Pierre:其开源开发工具已支撑 Codex 部分 — gdb · 2026-11-05
- 开发者开源 recalc:把电子表格变成 Claude Code 的 Agent 编排台 — 0xcontext · 2026-11-05