第 04 集 權限 授權模式

Beaver Teacher 講 Claude Code

權限與授權模式

這一集不是背 `allow / ask / deny` 名詞,而是把 approval boundary 放回團隊的風險姿勢與工作節奏。

時長25:25
主軸安全邊界
形式音檔 + 單集頁
產出授權姿勢模型
EP04 Beaver Teacher episode cover

支持與合作

如果你也想把 approval boundary 講清楚,就支持節目繼續更新。

喜歡這種內容,可以請我喝杯咖啡;如果你有和工程團隊 workflow 直接相關的產品,也可以談技術型合作。

這集主張

權限決定什麼可以發生,模式決定團隊願意承受多少摩擦。

問題從來不是大家記不住名詞,而是太容易把 policy、posture、scope、workflow 全混在一起。

先看痛點,不要先背設定名

真實團隊最常見的失控場景只有兩種:什麼都一路 approve,或什麼都先擋掉。兩邊看起來方向相反,本質卻一樣,都是沒把邊界定義清楚。

這集真正要拆開的兩個東西

  • permissions 在定義動作邊界,不是在表達心情
  • permission modes 在定義默認摩擦,不是在取代規則
  • scope 會決定同一條規則到底是團隊底線還是個人實驗
  • bypass 不是捷徑,而是只該在受控情境出現的高信任模式

判斷階梯

把 allow / ask / deny 跟 mode 分開看,邊界才會清楚。

先判斷動作本身,再判斷團隊想要多少默認摩擦。這兩步如果混成一步,最後只會把 convenience 誤當作安全。

Allow

安全、例行、可重複的動作

像讀檔、列目錄、查 docs 這類 routine work,通常可以在合適 scope 直接放行。

Ask

動作可能合理,但需要當下判斷

模糊編輯、共享設定變更、可能影響其他人的操作,適合留在 ask。

Deny

跨 trust boundary 或具破壞性的動作

刪除、覆寫、外部高風險操作,不該靠「大家小心一點」來處理。

Mode

Mode 是默認姿勢,不是內容規範

嚴格 mode 會提高摩擦,寬鬆 mode 會降低打斷,但 mode 本身不會替你決定哪個動作該 allow、ask、deny。

重點整理

這一集要讓團隊多出一套能現場用的判斷法。

聽完之後,你應該能先看動作類型,再看 scope,再決定摩擦,而不是一看到「安全」兩個字就把 mode 拉滿或一路放水。

三個最重要的 takeaway 很簡單:先分清楚哪個動作該 allow、哪個該 ask、哪個該 deny;不要把 mode 當規則,也不要把規則當 workflow 設計;真正的安全邊界要寫得出來、說得清楚、放得對 scope。