正在打开每日关注
正在打开每日关注
作者称将自动压缩上下文窗口设为 150k,可降低 Claude 与 Codex 的 token 消耗并改善性能。
I've have massively improved my token usage lately for both Claude and Codex just by reducing the auto compact to 150k contextual window. The performance of the model has also improved drastically. For Claude: ~/.claude/settings.json set "autoCompactWindow": 150000 For Codex: ~/.codex/config.toml model_auto_compact_token_limit = 150000
是什么
这是一条关于 Agent 编程工具上下文管理的经验分享。作者 Udit Goenka 认为,将 Claude 的 autoCompactWindow 与 Codex 的 model_auto_compact_token_limit 都设为 150000,近期显著减少了 token 使用,并改善了模型表现。
核心机制 自动压缩通常会在会话接近阈值时总结或裁剪历史上下文。提高触发窗口,可能让模型在更长时间内保留原始任务背景、决策过程和代码细节,减少反复重述与上下文重建。
关键洞察 这条经验的价值在于提醒工程师把上下文压缩视为可调的运行参数,而不是固定行为。对于持续数小时的编码任务,合理延后压缩可能提升连续性和工作效率。
边界与风险 结论是个人观察,不代表所有模型、版本或任务都适用。更大的窗口可能增加单次请求成本、延迟或内存压力,也可能超过实际模型限制。应使用相同任务对比 token 消耗、压缩次数、延迟和完成质量,并确认当前 Claude 与 Codex 版本仍支持这些配置键。