在 AI 编码代理中重建 1982 年 64KB PDP-11 Unix(init.d、fork/wait 与覆盖机制),以挺过 200k-token 上下文压缩
摘要
作者将 1982 年 64KB PDP-11 Unix 的 init.d、fork/wait 与 overlay 机制类比到 LLM 编码代理的上下文压缩问题,通过编号状态文件(write-once 锁存、append-only 负记忆、WAL 式回放)让代理在 200k-token 压缩后不丢失关键不变量。
相似文章
@ludamn513: https://x.com/ludamn513/status/2108809228978880988
文章以 Pi Durable 为切入点,拆解 Agent Harness 架构的演进:将持久化系统、agent loop 与执行环境解耦,实现无损状态恢复、codemode 工具调用以及 server/client 分离,并提出一套可 scale up 的 long-time Harness 架构设计,目标是将硬件资源消耗降低一个数量级。
@vintcessun: 发现新思路:编码 agent 原来可以轻到这个程度。16MB 内存、0% 空闲 CPU、26MB 二进制——这数据在 agent 圈里有点离谱。 它用 Rust 硬怼,17k LoC 就把所有标准工具、权限系统、会话管理、MCP 都塞进去…
Zerostack 是一个用 Rust 编写的极简编码 agent,仅消耗 16MB 内存和 26MB 二进制,通过 feature gate 实现轻量化,支持多种提供商和工具。
轻装前行:为长时程智能体构建面向对象的上下文
论文提出 CarryOn,一种面向长时程智能体的对象导向上下文运行时,让智能体从可复用的任务进度继续工作而非反复压缩交互历史。在 OSWorld 2.0 和 BrowseComp-Plus 上分别提升 5.8 和 7.0 个百分点,同时 token 用量减少 51.9% 和 22.9%。
@yibie: https://x.com/yibie/status/2108478625653862637
Armin Ronacher 详解 Pi Durable 如何让 agent 进程崩溃后能从中断处继续运行:通过"效果三明治"(意图、执行、结果存储)实现持久化,而非事件溯源,并结合版本化文档存储管理 agent 应用状态,支持部署到 Vercel、Cloudflare DO、E2B 等平台。
@vintcessun: 刚刷到这篇,有点牛。本质上,AI agent并行探索或树搜索时,每次checkpoint/rollback都要备份整个文件+进程状态,慢到几百毫秒。DeltaBox发现:连续检查点其实高度相似。所以别全复制,只记变更。 它搞了两个OS级机…
Presented at arXiv, DeltaBox introduces OS-level mechanisms (DeltaFS and DeltaCR) for millisecond-level checkpoint and rollback in stateful AI agents by only duplicating changes between consecutive states, achieving 14ms checkpoint and 5ms rollback on SWE-bench and enabling significantly deeper tree search within fixed time budgets.