這個單元解決什麼問題你已經在用 AI 寫程式、查資料、跑分析了。這個單元不教你「怎麼用」,而是先說清楚一件事:會打開工具,跟正確地使用工具,中間隔著一整套心智模型與設定工程。 沒跨過這個落差,模型再強,你拿到的也只是浮動、不可重現、偶爾出錯卻看不出來的輸出。
學習目標
讀完本單元,你應該能夠:- 用自己的話說明「使用 AI」與「正確地使用 AI」的具體差異,並舉出至少三個落差的代價。
- 辨識「對話框心智模型」與「協作代理心智模型」的不同,知道自己目前處在哪一種。
- 說明為什麼「設定(configuration)」是 AI 工具的核心槓桿,而不是可有可無的進階選項。
- 理解本內訓四個維度如何串成一條從認知到自動化的路徑。
1. 一個你可能很熟悉的場景
你在終端機開了一個 Coding Agent,丟一句「幫我把這個函式重構得乾淨一點」。它跑了,改了五個檔案,測試還是綠的,你按下接受。三週後某個邊界條件壞掉,你回去看那次改動,發現它默默把一個你依賴的副作用拿掉了,因為你從沒告訴它那個副作用是故意的。 這不是模型「笨」。這是你把一個需要上下文、需要約束、需要驗證的工程任務,當成許願池在用。模型沒有你的專案慣例、沒有你的隱含需求、沒有你對「乾淨」的定義,它只能用訓練資料裡的平均值來猜。猜對是運氣,猜錯是常態。2. 「用了」與「正確地用」之間的落差
把兩種使用者放在一起對照,落差就清楚了。注意:差別幾乎都不在「下了什麼 prompt」,而在「事前做了什麼設定、事後做了什麼驗證」。| 維度 | 一般使用(用了 AI) | 正確使用(正確地用 AI) |
|---|---|---|
| 上下文 | 每次重講背景,或假設模型記得 | 用記憶檔/規則檔把專案慣例、角色、約束固化下來 |
| 隱私 | 預設值照單全收,不知道對話是否被拿去訓練 | 明確設定訓練退出、保留期限、暫時對話 |
| 產出品質 | 浮動,看當天運氣 | 透過規則與範例把品質下限拉高且可重現 |
| 信任 | 看起來合理就接受 | 對可驗證的主張一律驗證(跑測試、查來源) |
| 重複工作 | 每次手動重做相同流程 | 用 Skill / Hook / 範本把流程自動化 |
| 工具選擇 | 看 GitHub star 數或他人推薦 | 用自己的任務 benchmark 判斷是否真的有用 |
3. 兩種心智模型
你怎麼用工具,取決於你腦中把它想成什麼。多數人卡關,是因為還停在前兩個模型。心智模型的演進
- 搜尋引擎模型:把 AI 當 Google。問一句、拿一個答案、不對就再問。問題:不會累積上下文,把模型當靜態知識庫,完全沒用到它「依你的情境推理」的能力。
- 自動完成模型:把 AI 當更強的 Tab 補全。它接著你寫,你被動接受。問題:你放棄了主導權,模型的預設假設取代了你的工程判斷。
- 協作代理模型(本內訓的目標位置):把 AI 當一個能力強但需要被 onboarding 的資深協作者。你給它角色、慣例、約束、可用工具與驗證標準,它在這個框架內自主工作,你負責設計框架與審查結果。
CLAUDE.md、權限設定、Hook 與驗證流程。
4. 為什麼「設定」是核心槓桿
工程背景的人容易低估設定,因為設定看起來像「行政工作」,不像「真本事」。這是誤判。在 agentic 工具上,設定就是你對模型行為的程式化控制介面。 把它拆成四個層面,正好對應本內訓後面四個維度: 同一個底層模型,在這四個層面有沒有被正確設定,輸出差異是數量級的。一份寫得好的CLAUDE.md 可以讓模型直接用你實驗室的術語、遵守你的程式碼風格、自動避開你列過的反模式;一個正確的隱私設定可以讓你安心把研究資料交給它;一個 Hook 可以在每次存檔時自動跑型別檢查,把錯誤擋在進入版控之前。
為何以 Claude 為主範本Anthropic 的 Claude 全家桶(尤其 Claude Code)把這四個層面都暴露成明確的設定檔與機制,是目前把「設定即介面」這個概念實作得最完整的工具之一。我們以它為主軸深入,再把其他工具對照過去:你會發現 ChatGPT 的自訂指令、Gemini 的 Gems、Copilot 的 instructions 檔、Cursor 的 rules,本質上都是同一組概念的不同包裝。
CLAUDE.md 固化約束,再說同一句話):
5. 跨工具的共通骨架
工具供應商不同,名詞與資料夾名稱會變,但底層概念高度一致。先建立這張對照表的「概念欄」,後面學任何工具都只是填空。| 概念 | Anthropic Claude(主範本) | OpenAI | GitHub Copilot | Cursor | |
|---|---|---|---|---|---|
| 個人化指令 | Claude.ai「Instructions for Claude」/ CLAUDE.md | ChatGPT 自訂指令 | Gemini「Instructions for Gemini」 | VS Code 個人 instructions | User Rules |
| 專案級規則 | ./CLAUDE.md、.claude/rules/ | AGENTS.md | AGENTS.md、.agent/rules/(單數,.agents/ 為三方誤寫) | .github/copilot-instructions.md | .cursor/rules/*.mdc |
| 可重用流程 | Skill(SKILL.md) | Custom GPT / Codex prompt | Gem / workflow | .prompt.md | /create-rule |
| 隱私訓練退出 | 「Help Improve Claude」開關 | 「Improve the model for everyone」開關 | 「Keep Activity」開關 | 企業/個人資料設定 | 帳號隱私設定 |
| 自動化掛鉤 | Hooks | Codex hooks | Antigravity workflow | Copilot hooks(preview) | (尚無同等機制) |
自我檢核(讀到這裡先停)拿你現在最常用的那個工具,問自己:
- 我的個人化指令設在哪?還是根本沒設,每次重講?
- 我知道我的對話會不會被拿去訓練嗎?開關在哪?
- 我有沒有把任何「重複做的流程」固化成可重用的東西?
6. 怎麼跨過這個落差
四個維度,一條路徑:- 基礎與進階認識(Part I):先把心智模型與運作原理(token、上下文視窗、agentic loop、上下文工程)講清楚。不懂原理,設定就只是抄。
- 進階調適與設定(Part II):以 Claude 為主範本,逐項走過個人化、隱私、
CLAUDE.md、Skill、Hook、Subagent、Plugin,再對照其他工具。 - 認知與思維(Part III):訓練你獨立判斷:一個工具、一個 Skill、一個 GitHub repo 到底適不適合你,而不是看 star 數或聽人推薦。同時建立安全、隱私與供應鏈風險意識。
- 客製化與自動化(Part IV):教你生成屬於自己的內容:寫自己的規則檔、開發專屬 Skill 與 Subagent、用 Hook 自動化工作流、用 MCP 串接你的環境。
7. 常見誤區
自我檢核
通過本單元的標準
- 你能對一個同事解釋「為什麼設定比 prompt 更重要」嗎?
- 你能指出自己目前處在哪一種心智模型,以及下一步要往哪移動嗎?
- 你能在第 5 節那張對照表上,填出你主力工具的那一欄嗎?
來源與延伸閱讀
- 本單元為概念導論,觀點為作者整理,不依賴特定外部來源的事實主張。
- 第 5 節對照表中的各工具設定機制,詳細查證與出處見 02-2 Anthropic Claude 設定 與 02-6 其他工具設定對照。
- 心智模型與上下文工程的技術基礎,見 01-2 LLM 與 Agent 的運作基礎 與 01-4 上下文工程。