1560 字
8 分鐘

GitHub Copilot Global Model Policy:Default availability 設定

GitHub Copilot Business 與 Enterprise 的管理介面現在多了一個容易被忽略的控制面:Default availability for released models。Global model policy 從 2026 年 8 月 26 日開始逐步推出,並在 9 月 1 日前後於不同 enterprise 陸續生效;先前沒有個別設定的新模型,會跟著這個預設政策走。

這代表「模型剛 GA」不再等於「管理員必須逐一打開」,也不代表既有明確選擇會被覆寫。真正要先決定的是:未來符合條件的新模型,應該預設 Enabled 還是 Disabled;再對需要額外審核的模型做明確例外。

先看四種狀態,不要只看模型名稱#

政策生效後,模型設定會出現以下狀態:

狀態意義管理上的重點
Enabled你明確把模型打開這是持久的個別選擇
Disabled你明確把模型關閉這是持久的個別選擇
Delegate to enterprise teams/apps or organizations遵循上層 enterprise team 或 organization 設定先到上層查真正的生效值
Delegate to default policy遵循 Default availability policy改全域政策時,這些模型會動態跟著變

最容易誤判的是最後一項:Delegate to default policy 不是當下複製一次 Enabled 或 Disabled,而是 live、dynamic 的繼承狀態。今天把 Default availability 設成 Enabled,明天新模型或既有 delegate 模型就可能跟著開放;改成 Disabled 時,它們也會一起收斂。

相反地,若管理員曾經對某個模型做過明確 Enabled 或 Disabled,GitHub 說明 Global model policy 不會覆寫這個選擇。這讓政策設計可以分成「預設值」與「例外清單」兩層,而不必把所有模型都當成同一種狀態。

想避免新模型自動開放,設定順序要反過來#

若團隊的優先順序是變更可控、模型先審後用,建議依序做:

  1. 由 enterprise 或 organization 管理員開啟 Copilot 的模型設定,找到 Default availability for released models
  2. 先將預設政策設為 Disabled,保存後確認介面顯示的實際狀態。
  3. 對已完成審核的模型逐一做明確 Enabled,不要只依賴 delegate。
  4. 對需要限制的模型保留明確 Disabled,並把理由與審核日期記入團隊變更紀錄。
  5. 在 enterprise、organization、team/app 多層設定中各看一次,確認沒有上層或下層 delegate 造成誤解。

如果團隊希望快速採用符合政策的新模型,則可以把預設政策設為 Enabled,但仍要對資料保留、供應商、費用或用途有要求的模型做明確例外。重點不是哪個值永遠正確,而是要讓 default 與 exceptions 都是刻意做出的決定。

Open-weight 與資料保留是另一條規則#

GitHub 說明,open-weight 模型,以及需要資料保留但不在 GitHub data retention agreement 覆蓋範圍內的模型,不會因為全域政策是 Enabled 就自動開放;官方舉的例子包括 DeepSeek、Kimi K2 與 Fable 5。

這個例外不能拿來取代團隊自己的審核。模型是否 open-weight、是否符合目前的 retention 條件,會隨支援政策與模型版本變化;而且「沒有被預設開放」和「永遠不能使用」是兩件事。管理員仍要參考 Copilot Gemini 模型變更整理GitHub 官方支援模型清單,確認目前可用性、政策與方案範圍。

Business 與 Enterprise 的檢查方式#

這次 Global model policy 主要針對 Copilot Business 與 Enterprise。實際 UI 可能依你是在 enterprise、organization 或 team/app 層級管理而不同,但檢查邏輯相同:

Enterprise 層#

Enterprise owner 先確認 Default availability 的全域意圖,再檢查是否有 model-specific 的明確 Enabled/Disabled。若看到 Delegate to enterprise teams/apps or organizations,表示目前畫面不是最後的生效位置,要沿著繼承關係往下查。

Organization 層#

Organization owner 需要確認 organization 是否沿用 enterprise policy,或已經對模型做自己的明確選擇。不要只截圖模型名稱;把狀態一起記下來,因為 Delegate to default policy 會隨之後的 default 改動。

團隊與 App 層#

若企業有不同團隊或應用程式的模型權限,先確認它們是否應該繼承上層。高敏感度用途可以使用明確 Disabled;一般用途則可以保留 delegate,減少日後新模型上線時的維護量。

用一張變更表留下決策#

管理模型政策時,建議至少保存這些欄位:

欄位範例
Policy scopeenterprise / organization / team
Modelcanonical model name
Current stateEnabled / Disabled / Delegate
Decision ownerteam 或個人
Reasondata retention、成本、品質或用途
Reviewed at2026-09-02

這張表不是 GitHub 的必要設定,而是用來回答「為什麼這個模型現在能用」和「改 Default availability 後哪些模型會一起變」。它也能避免把 Copilot 政策與計費變更 誤當成模型可用性設定;模型 policy 和 seat/premium request billing 是不同控制面。

結論:先定預設,再管理明確例外#

Global model policy 的核心不是多一個開關,而是把模型管理拆成 default、explicit choice 與 inheritance。先決定未來 GA 模型的 Default availability,再檢查四種狀態、敏感模型例外與 enterprise/organization 的繼承關係。若你的團隊不希望新模型在審核前自動出現,Disabled default 加上明確 Enabled allowlist 會比事後追查 delegate 狀態更容易治理。

常見問題#

Q: 把 Default availability 設為 Disabled,會關掉所有目前已啟用的模型嗎?#

A: 不會直接覆寫已做出的明確選擇。GitHub 說明 explicit Enabled/Disabled 會被保留;主要受影響的是未配置、目前跟隨 default policy 的模型。

Q: Delegate to default policy 是一次性的設定嗎?#

A: 不是。它是動態繼承狀態,Default availability 改變時,適用的模型會跟著改變。需要固定結果時,應對該模型做明確 Enabled 或 Disabled。

Q: Open-weight 模型被排除在 default enablement 之外,代表管理員不能使用嗎?#

A: 不代表一定不能使用。它表示不會因全域 default policy 而自動開放;實際能否使用仍要看 GitHub 目前的模型支援、資料保留條件、方案與管理員的個別設定。

參考資料:

Global model policy generally available

Default availability of Copilot models

Manage availability of default models for an enterprise

GitHub Copilot Global Model Policy:Default availability 設定
https://laplusda.com/posts/github-copilot-global-model-policy/
作者
Zero
發佈於
2026-09-02
許可協議
CC BY-NC-SA 4.0
這篇文章有幫助嗎?

回報錯字、失效連結,或告訴我你想看的延伸主題。