Episode 01 Control Architecture

Claude Code Deep Dive

控制架構總覽

第一集先把整個 Claude Code 空間拆成五層,讓後面每一集都能用同一套判斷架構來講清楚。

Listen Now

收聽 EP01 與下載講義

Episode Promise

這一集解三件事

1. 一句話模型

控制平面定義政策,自動化平面保證節奏,能力平面擴充能力,協作平面切工作,Context 平面保護長會話品質。

2. 反模式

最常見錯誤不是「不知道功能」,而是把所有東西都塞進一種表達方式。

Takeaways

三個重點

先分層,再分檔 如果連這個機制屬於哪一層都講不清楚,團隊一定會把規則寫亂。 網站、講稿、檔案樹會一起漂移 用五層模型當共通語言
文字規則不是萬能 需要確定性時,往 hook 或設定升級。 以為寫在 CLAUDE.md 就等於一定遵守 講清楚「可控」與「不可保證」
Context 要當資源管 長會話品質來自文件化與 phase boundary。 把 session 撐到又長又糊 Document -> Clear -> Resume

Minimum Viable Template

最小可行檔案樹

ai-edu-media/
  CLAUDE.md
  .claude/
    rules/
    agents/
    skills/
  research/
  architecture/
  content/episodes/ep01/
  podcast/
  distribution/
  website/

這一集的工作不是把所有功能做完,而是讓整個節目之後有一致的結構可複製。

Why It Matters

先建立系統模型,再談單一功能

控制平面

像 `CLAUDE.md`、settings、permissions 這些東西,如果不先把「政策層」獨立出來,整個團隊很快就會把 workflow、審查與個人偏好全部塞在一起。

自動化與能力層

需要確定性的地方交給 hooks,需要重複能力的地方交給 skills、plugins、MCP。只要把這兩層混在一起,治理就會開始失效。