Context Mode 把一个长任务 Agent 的上下文问题拆成两件事:原始工具数据不要全部塞回对话,工作状态也不能在压缩后丢掉。它用沙箱处理数据,用 SQLite 保存文件编辑、git 操作、任务、错误和用户决定,再用 FTS5 + BM25 检索相关状态。1
README 给出的示例是 315 KB → 5.4 KB,标注为减少 98%;另一组示例把 47 次
Read() 的 700 KB 处理改成一次 ctx_execute() 的 3.6 KB。这里的数字是项目示例,不是所有 Agent 的通用效果。1配文里的提示词适合先拿去做上下文审计:统计工具输出大小,持久化任务状态,再用前后对照测试判断是否值得接入。先测上下文流量,再决定要不要加模型。
References
- 1Context Mode READMEgithub.com


Comments
Sign in to comment.