思考過程看不到,我怎麼知道 Claude 有沒有認真思考?
你無法直接驗證思考過程,但有幾個間接指標。第一,答案本身的結構和邏輯深度:如果最終答案有清楚的步驟分解、考慮了邊界條件、說明了為什麼某個方向走不通,那思考通常是有效的。第二,部分 API 設定可以開啟思考摘要或部分思考可見,讓你做抽查。
更實用的做法是對同一個複雜問題,開延伸思考和不開各跑一次,比較輸出品質和錯誤率。如果你的任務類型固定,累積幾次對比就能建立對「這種任務開多少預算值得」的直觀。
有思考 vs 沒思考的實際差別:讓 Claude 解一道需要找矩陣中最長遞增路徑的演算法題。
不開延伸思考時,Claude 可能直接給出一個「看起來對」的 BFS 解法,但在邊界條件(例如所有元素相等)出錯。
開了 10K token 思考預算後,Claude 在草稿裡先考慮 DFS+記憶化、確認哪個方向算「遞增」、測試邊界條件,最後輸出帶有完整邊界處理的解法。你看到的程式碼沒有變短,但少了讓測試案例三爆掉的 bug。
延伸思考的核心取捨是:推理品質 vs 速度與成本。
開延伸思考,Claude 有機會在答題前把複雜問題想清楚,對多步驟邏輯、數學、深度分析的任務,答案品質和可靠性都會提升。代價是延遲增加(要等思考完才輸出)和費用上升(思考 token 也計費)。
不開延伸思考,回應快、費用低,對直接問答、知識查詢、創意寫作這類不需要深度推理鏈的任務完全足夠。判斷準則:這個問題如果給一個高手,他需不需要在白板上推導才能給出可靠答案?需要的話,延伸思考有價值;不需要的話,它只是讓你等更久。