為什麼消費日誌中出現多筆請求?
一次互動可能包含工具呼叫、重試、壓縮或後續請求。先在 BearLab 消費日誌中按時間、模型 ID、輸入/輸出令牌、狀態和請求 ID 逐筆核對。- 少量且緊鄰主請求的記錄可能屬於同一任務。
- 持續出現未知請求時,立即撤銷令牌並檢查本機程式和令牌共享範圍。
- 金額是否異常必須結合模型價格和令牌數判斷,不能僅以固定金額為界。
如何正確拆分任務?
- 先寫清目標、可修改範圍和驗收條件。
- 將工作拆成可以獨立驗證的模塊。
- 提交前預估會讀取和修改哪些文件。
- 每個階段執行測試並檢視 diff,再進入下一階段。
- 上下文接近上限時,不要依賴反復壓縮繼續擴大範圍;儲存狀態後另開聚焦任務。
CLI 最小設定是什麼?
先備份~/.codex/config.toml 與 ~/.codex/auth.json,不要覆蓋已有官方登入。實際欄位以目前 Codex CLI 設定文件和本機版本為準。一個 OpenAI Responses 相容 Provider 通常需要:
/v1/responses 實際請求成功後,才能確認所選模型相容 Codex。
Windows 與 macOS 設定文件在哪裡?
- Windows
- macOS / Linux
在 PowerShell 中檢查
$HOME\.codex\config.toml 和 $HOME\.codex\auth.json。修改前複製備份,並完全退出 VS Code 後重開。401、403、404 和網路錯誤怎麼排查?
401:金鑰缺失、無效,或驗證來源衝突。403:餘額、令牌分組、模型權限或策略拒絕。404:Base URL、/v1/responses路徑或模型 ID 不相符。429:降低併發,按服務端提示退避重試。5xx:保留請求 ID,短暫退避後重試一次。Connection failed:先用curl驗證同一 URL;再檢查 DNS、代理、證書和 IDE 啟動環境。
環境變數衝突怎麼處理?
- Windows PowerShell
- macOS / Linux
- 完全退出 Codex 與 VS Code。
- 關閉 CC Switch 接管。
- 審查 shell、系統和 IDE 環境變數來源。
- 選擇一種設定來源,重新開啟使用者端。
- 對比備份驗證和,確認關閉接管後沒有殘留修改。
任務卡住或反復重試怎麼辦?
- 使用
Ctrl+C或介面停止按鈕中斷目前任務。 - 儲存最後一個錯誤、請求 ID 和已修改文件列表。
- 檢查餘額、模型權限和服務狀態。
- 將任務縮小為可驗證步驟,再重試一次。
- 連續失敗時停止自動重試,帶脫敏日誌聯絡支援。