GitHub:管理設定新功能引進企業團隊專屬設定
為何重要
這項更新著重於企業級 AI 部署的細節治理;透過將政策制定權下放給各團隊同時保留頂層管控,大幅降低了大型組織推行 Copilot 的行政阻力。對於企業客戶而言,這確保了 AI 介面能深度整合現有的 DevOps 標準,提升了工作效率與安全性。
面對企業使用者對 AI 輔助程式碼的不同需求,GitHub 新增了管理設定專業化功能,允許管理員透過檔案結構將設定邏輯引入團隊層級,使企業能在維持整體標準的同時,針對不同職能團隊提供客製化的管理策略。
- 管理員可在
copilot/managed-settings.json中使用{ "overridable": true }語法,將特定設定專案(如model、disableBypassPermissionsMode)針對個別團隊進行覆寫。 - 透過建置於
copilot/teams/目錄下的團隊設定檔案,以及team-mappings.json對應,可將不同檔案(如ai-users.json、devs.json)分配給多個團隊使用。 - 擁有多個團隊許可權的使用者將依「最寬鬆」的設定值合併該等團隊策略,確保企業層級設定永遠優先於團隊設定。
- 此功能率先支援 VS Code、Copilot CLI、Copilot App 與 Copilot cloud agent,後續將透過 Copilot SDK 全面擴充至其他客戶端。