用GPT-6 Astra做项目,最头疼的是什么?
对话一长,前面的细节就被压成一坨摘要。你跟它说了半天的设计决策、代码风格、业务逻辑,到后面它全忘了,又开始问你"这个变量是什么意思"。
有个配置,能彻底改变这个体验。
找到 ~/.codex/config.toml,加上:
[features.context_management]
experimental_mode = true
保存,再新开一个任务。
打开以后,Astra会自己记笔记,还能回头搜索同一任务里的历史消息和工具结果。
我上周用它重构一个Vue组件库,开了这个功能后,整个项目做了三天,它还记得第一天我为什么选了Composition API而不是Options API,还记得我跟它讨论过的命名规范。
以前不开这个,对话到第二天它就开始"失忆"了,改着改着代码风格都变了。
为什么这个功能这么重要?
普通对话模式下,Astra只能看到最近几轮的上下文。但做项目不是聊天,你不可能每句话都把前因后果重复一遍。
开了context_management之后,它会把关键信息主动记录下来,需要的时候再去翻。就像你有个助手,每天帮你整理会议纪要,下次讨论的时候能翻出来看。
适合什么场景?
- 跨天的代码重构项目
- 需要反复迭代的设计任务
- 涉及多个模块的系统开发
- 任何需要"记住前面说过什么"的长对话
一个注意事项:
这个功能会增加token消耗,因为它要维护额外的上下文索引。但对于真正需要长期记忆的项目来说,这点token换来的是质量的质变。
短对话、一次性问题没必要开。但凡你的任务需要跨天、跨多轮,这个开关就是必开的。
配置路径再贴一次:~/.codex/config.toml,加两行就行。
27 浏览 0 评论
0 反应













