剛剛想出了幾個很棒的“預設提示”,它們在 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>`,直到你修復所有問題。” ...