刚刚想出了几个很棒的“预设提示”,它们在 gpt-5-codex 和 codex CLI(也适用于 Claude Code)中效果很好。 在你已经在一个会话中完成了一些工作之后使用它们是很好的,这样代理就有机会真正探索代码库(在完成各种不同任务后尝试这个是好的,因为每个任务都会导致代理探索并熟悉代码库的不同部分): “根据你所看到的一切,系统中最弱/最糟糕的部分是什么?最需要新想法和创新/创造性/聪明改进的是什么?” 接下来是: “好的,现在我需要你确切地做到这一点!对于每一项,动动脑筋,想出最好的、最有创意的、最聪明的、最复杂的,但又务实且可行的改进、修复和解决问题的想法!” 然后跟进: “好的,请现在完成所有这些。保持一个超级详细、细致和完整的待办事项清单,以便你不会遗漏任何东西,并记得完成你在处理这些项目时识别或想到的所有任务和子任务!” 如果你想在一个新的会话中尝试这些,那么从这个开始: “首先,我希望你仔细探索和审查这个项目,以了解它的全部内容以及它在高层次上的工作方式。当你完成这个过程后,我将向你解释你的实际任务。” 因为 Codex CLI 会排队你的消息,你可以一次性输入所有消息,然后离开 40 多分钟再回来,它可能仍然在为你有效地工作! 我还不断回到我最喜欢的“让他们忙碌”的预设提示: “我希望你随机探索这个项目中的代码文件,选择代码文件进行深入调查,理解并追踪它们通过相关代码文件的功能和执行流程,这些文件是它们导入的或被导入的。一旦你理解了代码在工作流程更大背景中的目的,我希望你用‘新眼光’进行超级仔细、系统和批判性的检查,以发现任何明显的错误、问题、错误、问题、愚蠢的错误等,然后系统地、细致地和智能地纠正它们。确保遵守 AGENTS md 文件中的所有规则,并确保你编写或修改的任何代码符合 AGENTS md 文件中引用的最佳实践指南。” 然后你可以跟进经典的: “好的,现在完全正确且彻底地修复所有这些,极其认真和小心!不要急!!!我们需要真正聪明的解决方案!!!并使用详细/细致的待办事项清单,以确保没有任何东西在混合中丢失或被遗忘。 当你完成待办事项清单中的所有内容后,运行 `<插入你的 linting 命令,比如 'ruff check --fix --unsafe-fixes' 对于 python>` 和 `<插入你的类型检查命令,比如 'uvx ty check' 对于 python>`,直到你修复所有问题。” ...