借鉴 1982 年 PDP-11 Unix:用 init.d 式文件结构让 Agent 活过 20 万 token 上下文压缩
RandalSchwartz · reddit · 2026-10-10
开发者 RandalSchwartz 在 151 个工单的实战中发现:LLM 上下文窗口和 1982 年 64KB PDP-11 Unix 面临的是同一个「统一内存」问题——会话冲到 23 万 token 触发自动压缩时,总结器会把辛苦积累的架构不变量压缩成三段泛泛散文;而单一 PROGRESS/TODO 文件总会被 agent 自己在顶部改规则、在底部改进度时破坏。
解法:把 agent 状态目录拆成 Unix init.d 式的 runlevel 编号文件
- 00governance、10ticket、20planapproved:只写一次的「闩锁」,编码期间 agent 禁止修改
- 30criticsummary:只追加的「负面记忆」,记录被否决的方案
- 99nextaction:唯一可覆写的文件,相当于程序计数器
压缩重启后,一条「Target 0(读 init.d)」规则会把 00–99 全部 glob 到新上下文窗口末尾——即近期注意力最强的位置。作者还遇到压缩恰在指令输入后 2 秒触发的情况:重启后的 agent 把未提交的聊天消息叠加到 00–99 磁盘检查点上重放,表现就像数据库 WAL,一步都没丢。
「编程与Agent」频道最新
- Neon 推出 TanStack AI 官方 AI Gateway 适配器,一个凭据调用多家模型 — matei_zaharia · 2026-10-23
- Reflection AI 演示 Beam 接入 opencode,自动微调 Gemma-4 准确率提升 66.5% — danielhanchen · 2026-10-23
- Cua 推出 Spaces SDK:让 Hermes 等 Agent 跑在你自己的电脑沙箱里 — Teknium · 2026-10-23
- PHP 爆两个未认证 RCE 漏洞,ProjectDiscovery 推全网免费告警服务 — cyb3rops · 2026-10-23
- Modal 开源 Spindle:Tinker 兼容自托管训练服务器,按 GPU 计费替代按 token 计费 — josh_wills · 2026-10-23
- 用 Cosmos DB Agent Kit 复查 Claude 写的 Azure 应用,实测能省多少 RU — adnan_hashmi · 2026-10-23