接任務與新開會話)
--resume與--fresh詳解codex-plugin-cc的續(xù)接任務與新開會話【免費下載鏈接】codex-plugin-ccUse Codex from Claude Code to review code or delegate tasks.項目地址: https://gitcode.com/GitHub_Trending/co/codex-plugin-cccodex-plugin-cc 是一個讓 Claude Code 直接調用 Codex 的插件用于代碼審查或把任務委派給 Codex。本文詳解它的/codex:rescue命令中兩個關鍵參數(shù)--resume續(xù)接上一個 Codex 任務與--fresh強制新開會話幫你快速搞懂接著上次干還是從頭再來。 --resume一鍵續(xù)接任務當你希望 Codex 基于上一輪的調查結論繼續(xù)干活時加上--resume即可/codex:rescue --resume apply the top fix from the last run它的背后邏輯很簡單也很嚴謹自動定位上一次的線程插件會在工作區(qū)里查找當前會話最近一次已完成的task類型任務源碼中的resolveLatestTrackedTaskThread拿到對應的 threadId 后通過 app server 的thread/resume接口恢復對話。拒絕在任務運行時續(xù)接如果上一次任務還在queued/running狀態(tài)插件會直接報錯并提示你先運行/codex:status查看進度避免兩個線程互相打架??梢圆粠е噶?-resume單獨使用時會自動補上默認續(xù)接提示詞——從當前線程狀態(tài)繼續(xù)挑選價值最高的下一步并跟進直到任務完成DEFAULT_CONTINUE_PROMPT常量定義在 plugins/codex/scripts/lib/codex.mjs。相關實現(xiàn)散落在這些文件里方便你想深入時查閱plugins/codex/scripts/codex-companion.mjstask子命令的參數(shù)解析與續(xù)接線程解析plugins/codex/scripts/lib/app-server-protocol.d.tsthread/resume協(xié)議定義 --fresh果斷開新會話換話題、想清理舊上下文干擾時用--fresh強制開啟一條全新的 Codex 線程/codex:rescue --fresh investigate the flaky integration test新線程會被命名為Codex Companion Task前綴的持久任務線程TASK_THREAD_PREFIX常量后續(xù)可以再次被--resume續(xù)接。??注意--resume與--fresh互斥同時傳入會直接報錯Choose either --resume/--resume-last or --fresh. 兩個參數(shù)都不寫智能詢問模式這是新手最容易忽略的細節(jié)——什么都不加時插件會猜你的意圖插件先運行task-resume-candidate檢查是否存在可續(xù)接的任務線程如果存在它只詢問一次給出兩個選項Continue current Codex thread與Start a new Codex thread如果你說的是 continue、keep going、apply the top fix、dig deeper 這類明顯的跟進指令續(xù)接項會排在前面并標注 Recommended否則新開會話項排前面如果不存在可續(xù)接的線程則不打擾你直接正常執(zhí)行。這套交互規(guī)則完整定義在 plugins/codex/commands/rescue.md 中是命令層slash command與執(zhí)行層companion 腳本之間約定的狀態(tài)機。 典型組合工作流一次調查 → 修復 → 復查的完整鏈路只需四步/codex:rescue investigate why the tests started failing /codex:rescue --resume apply the top fix from the last run /codex:status /codex:result場景推薦用法接著上次調查深挖/codex:rescue --resume dig deeper應用上輪給出的修復建議/codex:rescue --resume apply the top fix from the last run全新問題避免舊上下文干擾/codex:rescue --fresh 新任務描述不確定交給插件判斷/codex:rescue 任務描述? 高頻疑問Q--resume找不到歷史任務會怎樣A報錯No previous Codex task thread was found for this repository.改回不帶參數(shù)的默認模式即可。Q審查命令也支持這兩個參數(shù)嗎A不支持。--resume/--fresh只作用于/codex:rescue/codex:review與/codex:adversarial-review都是一次性只讀審查每次獨立運行。Q可以在 Codex 里接著干嗎A可以。任務結束后/codex:result會輸出 Codex 會話 ID你直接在終端運行codex resume session-id就能在 Codex 的 App 或 TUI 里繼續(xù)同一段對話。小結記住一句話就夠了--resume是接著上次說--fresh是翻篇重來都不寫則讓插件按你的措辭聰明地選。配合/codex:status與/codex:result你就能在 Claude Code 與 Codex 之間無縫接力把長任務拆成多輪可恢復的步驟推進?!久赓M下載鏈接】codex-plugin-ccUse Codex from Claude Code to review code or delegate tasks.項目地址: https://gitcode.com/GitHub_Trending/co/codex-plugin-cc創(chuàng)作聲明:本文部分內容由AI輔助生成(AIGC),僅供參考