Current Layer
控制平面
放政策和持久規則,例如 `CLAUDE.md`、rules、settings、permissions。
Claude Code Deep Dive
這個原型把控制平面、自動化平面、能力平面、協作平面、Context 平面放到同一張圖上,讓網站與 Podcast 可以共用同一套架構語言。
1. Core Model
先定義每個機制屬於哪一層,再談檔案、規則與團隊設計。這能避免把 `CLAUDE.md`、settings、hooks、skills 全部講成同一種東西。
Current Layer
放政策和持久規則,例如 `CLAUDE.md`、rules、settings、permissions。
2. Mechanism Comparison
這一區故意把三個最常混在一起的機制攤平比較,避免教學時把「文字規則」誤講成「可執行的確定性限制」。
3. Interactive Lab
這個實驗頁面把兩個常見誤解拆開:設定 scope 是「放哪裡」,context budget 是「何時該清掉或文件化」。
建議檔案位置
~/.claude/settings.json
適合跨專案偏好的預設值,不適合放專案專屬工作流。
45%
還在安全區,可以繼續,但已經該開始把中間決策寫回檔案。
4. Episode Entry
這是第一集的網站入口。它把問題動機、五層模型、反模式與最小可行檔案樹串成一條清楚路徑。
5. Season One
第一季從五層系統模型開始,依序拆控制面、自動化、能力、協作與 context 治理,最後收在 GitHub Actions 與發佈自動化。
先把 Claude Code 講成五層系統,而不是功能清單。
EP02拆解持久規則、記憶層次與 import 策略。
EP03分清 user、project、local、managed 的責任邊界。
EP04把允許清單、審批疲勞與工作流安全拆開看。
EP05把流程限制從文字升級成可執行的 guardrail。
EP06用 lifecycle hook 設計 stop gate、handoff 與驗收。
EP07把重複流程封裝起來,而不是把 root prompt 越寫越厚。
EP08按 ownership 與 context 隔離來設計委派。
EP09把團隊能力做成可攜式模板,不只侷限單一 repo。
EP10延伸外部工具時,同時管理 trust boundary 與 token 成本。
EP11把 context 當資源管理,而不是越多越好。
EP12把 repo 自動化接進交付、驗收與發佈。