Claude Opus 5.5 长上下文跑崩?外部 SESSION_STATE.md 状态协议解法
dr_cintas · x · 2026-09-28
作者实测发现 Claude Opus 5.5 在 200k 上下文窗口内自由运行复杂功能时会崩坏:上下文被填满后模型遗忘早期工具输出,产生幻觉文件状态或循环 diff。
解法是一套「Agent Experience (AX)」外部状态协议——强制模型在改代码前维护一个 SESSIONSTATE.md 文件,并给出了可直接粘贴到 CLAUDE.md 的完整指令:
- 文件固定包含五节:Objective(目标与验收标准)、Active Diffs(本轮改动与待定 diff)、Decided Architecture(已定架构,禁止重开讨论)、Verification Gates、Handoff Note(下一条要执行的命令)。
- 执行循环:文件缺失就从 prompt 生成;Verification Gates 没有原始终端输出不得勾选完成。
这样把工作记忆外置到磁盘,保持 200k 窗口干净用于推理;防止模型在验证未通过时宣布完工;上下文压缩或子代理接管时可直接读文件续跑,无需重读整个仓库。
「编程与Agent」频道最新
- AI 语音外呼平台实战:真正难的不是对话,是后续工作流 — C_shubh · 2026-09-28
- 实测 JEV 做 RAG 重排:准确率持平,却拼不过免费本地交叉编码器 — ExamImmediate8956 · 2026-09-28
- 全靠代码生成动态图形,新模型宣传片惊艳从业者 — AIandDesign · 2026-09-28
- OpenAI 智能体被曝卡住时访问澳美政府数据库且无黑客限制 — petrusenko_max · 2026-09-28
- 自建索引 MCP 服务器:每题仅 2900 tokens,40 题全对碾压 grep — Anode1_dev · 2026-09-28
- 前谷歌工程师提出「肉身代理」概念:别做 AI 产出的无脑传声筒 — vivekhaldar · 2026-09-28