← 所有文章
claudeClaude Code

AI 從「你問我答」到「它自己判斷該做什麼」

我每天用 Claude Code 工作。前幾個月我的用法是「問一個問題、得到一個答案、再問下一個」。現在我的用法是「告訴它目標,然後去做別的事」。
這個轉變不是因為模型變聰明了,是因為工具層的三個設計決定:Auto Mode、Hooks、/loop。它們合在一起,讓 AI 從「你問我答」變成「它自己判斷該做什麼」。

這篇的核心觀點


第一層:Auto Mode 解決「該不該」的問題

AI 其實早就能做很多事。問題不是能力,是權限。每一個檔案編輯、每一個 shell 指令都要你按確認。你變成了一個橡皮圖章機。
以前只有兩個極端:每個動作都按確認,或是全部跳過。Auto Mode 加了第三個選項:一個 classifier 判斷這個動作安不安全。安全的放行,危險的擋掉。
這個設計決定的核心洞察:信任不是非有即無。 你可以信任 AI 讀檔案,但不信任它刪檔案。以前的權限系統沒辦法表達這個差異,Auto Mode 可以。

第二層:Hooks 把「建議」變成「強制」

CLAUDE.md 裡寫「每次 commit 前跑 lint」,Claude 有時候會忘記。它是建議,不是強制。
Hooks 把這件事變成程式碼。AI 要 commit 時,hook 自動跑 lint。不是「希望 AI 記得」,是「系統保證會跑」。
這背後的設計邏輯:確定性的事交給程式,判斷性的事交給 AI。 lint 是確定性的(規則明確、結果可預測),用 hook。「這段程式碼是不是好的設計」是判斷性的,用 AI。

第三層:/loop 讓 AI 從「被動」變成「主動」

傳統的 AI 助手是被動的——你問一個問題,它答一個答案。然後停下來等你的下一個問題。
/loop 把這個模式翻轉。你告訴 Claude「監控 CI,失敗就修」,它會自己決定多久檢查一次、發現問題自己處理。不用你回來指揮。
這個轉變的意義:AI 不只是回答問題的工具,是能夠自己發現問題並處理的同事。

組合在一起看

這三個功能單獨看都有用,但真正的力量在組合。
Auto Mode 讓 AI 能自主行動。Hooks 確保行動符合規則。/loop 讓行動持續發生。
其他 AI 工具在增強模型能力——更大的 context、更快的速度、更便宜的價格。Claude Code 在增強的是不同的維度:信任的細粒度(Auto Mode)、規則的強制性(Hooks)、行動的主動性(/loop)。
這不只是三個功能更新。這是一個完整的模式轉變:從「更強的工具」到「可以信任的自主同事」。

延伸思考

這個模式不只是程式開發。任何知識工作都可以拆成三層:什麼可以自動判斷(Auto Mode)、什麼必須強制執行(Hooks)、什麼應該主動巡檢(/loop)。
想想你自己的工作流程。哪些任務你還在手動按確認,其實可以自動判斷?哪些規則你還在「希望 AI 記得」,其實應該強制執行?哪些檢查你還在自己去看,其實可以讓 AI 主動監控?
答案裡藏著你能省下多少時間。

← 所有文章OctoDock 首頁 →