GitHub、Copilot の既定モデルをチーム単位で指定可能に
GitHub Changelog公式発表
GitHubCopilotモデル管理エンタープライズコスト管理
エンタープライズ管理設定で、任意の Copilot モデルを新規会話の既定に指定できるようになった。model キーを overridable にすれば team-mappings.json でチームごとに別の既定を割り当てられる。
何が発表されたか
- 9月2日、GitHub がエンタープライズ管理設定(enterprise-managed settings)を拡張し、任意の Copilot モデルを新規会話の既定に設定できるようにした。
modelキーをoverridableとしてマークすると、team-mappings.jsonでチームごとに既定モデルを上書きできる。指定のないチームはエンタープライズ全体の設定を継承する。- 対象は Copilot Business / Copilot Enterprise。GitHub Copilot アプリ、Copilot CLI、Visual Studio Code に反映される。
- 一般提供(GA)。
実務への影響
複数のクライアント案件を並行して抱えていると、「どのモデルを使ったか」がそのまま品質とコストのばらつきになる。既定を組織側で固定できれば、少なくとも初期状態の揺れは消える。
チーム単位の上書きが効くのは、業務の性質が違うグループが同居している組織で意味を持つ。たとえばフロント実装のチームは応答速度優先の軽量モデル、インフラや移行を扱うチームは推論重視のモデル、という割り当てができる。設定ファイル1つで完結するので、人ごとに口頭で伝える運用から抜けられる。
見落としがちなのは、既定を変えても個人が手動で切り替えられる点だ。コストを本当に抑えたいなら、既定モデルの指定とあわせて、8月26日に GA になったグローバルモデルポリシーで選択肢そのものを絞る組み合わせを検討したい。
利用条件
Copilot Business / Copilot Enterprise。設定はエンタープライズ管理者が行う。
