Codex 如何避免任务失忆?planning-with-files 使用教程
Codex 避免任务失忆,关键不是让模型“记性更好”,而是把任务状态写到文件里。planning-with-files 的 Codex 集成通过 hooks 在会话开始、用户提交提示、工具调用前后、压缩前和停止时插入提醒或计划上下文。这样 task_plan.md 不是摆设,而会反复回到 Agent 的注意力里。
它和普通待办有什么区别
普通待办只告诉你“还剩什么”,planning-with-files 还要求记录发现、错误、测试结果和阶段状态。官方 reference 里的核心比喻是 Context Window 像 RAM,Filesystem 像 Disk。对日常编程的影响是:长任务不再完全依赖聊天窗口,压缩上下文后仍能从磁盘恢复目标和路径。
Codex 使用顺序
- 安装 .codex/skills/planning-with-files 和 hooks 文件。
- 在 config.toml 开启 hooks = true,并重启 Codex。
- 开始复杂任务前先生成 task_plan.md。
- 每完成一个 phase 更新状态和 progress.md。
- 压缩上下文或恢复会话后,先读三份文件再继续。
避坑点也很具体:不要把外部网页原文写进 task_plan.md,因为计划文件会被 hooks 读取;研究资料放到 findings.md 更合适。CI 或只读审查想临时跳过计划注入,可以按官方文档使用 PLANNING_DISABLED=1,具体支持情况以 docs/codex.md 为准。
我的用法是把它当作“可审计记忆”,不是让 Agent 无限自动跑。每一轮结束前看 progress.md 是否写了测试结果、失败原因和下一步;每个阶段完成后把 task_plan.md 状态改成 complete;真正提交代码前再看一次 Git Diff。能被文件证明的进度才算进度。
如果 Codex 还是跑偏,优先查三件事:hooks 是否启用,当前目录是否存在旧计划,task_plan.md 里是否混入了过期目标。清掉不可信状态,比继续加提示词更有效。计划文件要短、准、可执行,太长会让恢复成本重新升高。真正稳定的长任务,靠的是文件、日志和检查点一起对齐。每次恢复前都读一遍,比事后补救更省心可靠。
-
07.13
三界无双职业推荐—哪个职业最强
-
07.13
植物大战僵尸3寒冰射手怎么样 植物大战僵尸3寒冰射手分享
-
07.13
植物大战僵尸3电系植物有哪些 植物大战僵尸3电系植物推荐
-
07.13
S9赛季强势T0武器方案分享 三角洲行动最新武器改装分享
-
07.13
女武神靠边站 初代艾尔登之王葛孚雷才是《艾尔登法环》真正最强Boss
-
07.13
艾尔登法环寒冷大刀的性能怎么 寒冷大刀在战斗中的效果是什么
-
-
- 保卫向日葵无限钻石版-修改器无限钻石免费下载
- 07.13
-
-
- 保卫向日葵官服下载-官方正版最新版下载
- 07.13
-
-
- 归环人灵协战状态分享 归环人灵协战状态解读
- 07.13
-
-
下载
- |
-
-
下载
- 《行尸走肉第一章》免安装中文汉化硬盘版下载
- 单机|436 MB
- 一款以动作冒险为主题的游戏
-
-
下载
- 《街头霸王X铁拳》免安装中文汉化硬盘版下载
- 单机|111MB
- 一款非常好玩的格斗游戏
-
-
下载
- |
-
-
下载
- 《暗黑破坏神3》免安装繁体中文正式版下载
- 单机|7630 MB
- 一款以角色扮演为主题的游戏
-
-
下载
- 《马克思佩恩3》免安装硬盘版下载
- 单机|27033 MB
- 一款以第三人称射击为主题的游戏