VS Codeでの言語モデルキー持ち込み機能(BYOK)が利用可能に
GitHub Copilotのビジネスイーザー向けに、AnthropicやOpenAIなどのAPIキーを直接指定して利用可能な「Bring Your Own Key(BYOK)」機能がVS Codeで正式提供され、コスト管理とモデル選定の柔軟性が大幅に向上した。
キーポイント
BYOK機能の提供と対応エコシステム
Anthropic、OpenAI、Gemini、Azureに加え、OllamaやFoundry Localによるローカルモデルまで、多様なプロバイダーのAPIキーをVS Code内で直接利用可能になった。
チャット機能での統合と補完の除外
VS Code Chatおよびカスタムエージェントで利用可能だが、従来のコード補完機能には適用されず、用途が明確に区別されている。
課金体系とクォータ管理の変更
使用料は選択したプロバイダーに直接請求され、GitHub Copilotのサブスクリプション枠やリクエストクォータを消費しないため、コスト最適化が可能。
組織ポリシー設定と管理者権限
デフォルトで有効化されているが、組織管理者はCopilotポリシー設定から無効化できるため、セキュリティ要件に応じた柔軟な管理が可能。
影響分析・編集コメントを表示
影響分析
この機能は、AIツールの「ロックイン」を解消し、開発現場のモデル選定権とコスト管理権をユーザーに返す重要な転換点となる。特にエンタープライズ向けにデフォルト有効化されたことは、マルチモデル戦略とコンプライアンス対応を推進する企業にとって標準的な運用基盤となる。今後はCopilotの補完機能への展開や、追加プロバイダーのサポートが業界標準の動きを加速させる可能性がある。
編集コメント
開発者向けAIツールの標準化が進む中、プロバイダーロックインを回避できるBYOK機能の採用は、企業DXにおけるAI導入ハードルを下げる決定打となる。今後は補完機能への展開やセキュリティ監査ログの連携が次の焦点になるだろう。
Copilot BusinessおよびEnterpriseのユーザーは、Visual Studio CodeでBring Your Own Language Model Key(BYOK:自前の言語モデルキーの持ち込み)を利用できるようになりました。BYOKにより、チームはAnthropic、Gemini、OpenAI、OpenRouter、Azureなどのプロバイダーから提供されるモデルや、OllamaおよびFoundry Localを介してローカルで実行されているモデルにアクセスするために、既存のAPIキー(API keys)を再利用できます。
設定が完了すると、BYOKモデルはVS Code Chat内のどこからでも利用可能になります。これには組み込みのプランエージェント(plan agent)やカスタムエージェントが含まれます。BYOKはコード補完(code completions)には適用されません。使用料金は選択したプロバイダーから直接請求され、GitHub Copilotのリクエストクォータ(request quotas)にはカウントされません。
はじめるには
このポリシーはデフォルトで有効になっています。組織のメンバーは、組み込みプロバイダーからモデルを追加するか、言語モデルプロバイダー拡張機能をインストールできます。組織でBYOKを無効にするには、管理者がgithub.comのCopilotポリシー設定から「Bring Your Own Language Model Key in VS Code」ポリシーを無効にする必要があります。
GitHubコミュニティ内でディスカッションに参加してください。
「VS CodeでBring Your Own Language Model Key(BYOK)が利用可能に」の記事は、The GitHub Blogで最初に公開されました。
原文を表示
Copilot Business and Enterprise users can now use bring your own language model key (BYOK) in Visual Studio Code. BYOK lets teams reuse their API keys to access models from providers like Anthropic, Gemini, OpenAI, OpenRouter, and Azure, as well as locally running models through Ollama and Foundry Local.
Once configured, BYOK models are available anywhere in VS Code Chat, including the built-in plan agent and custom agents. BYOK does not apply to code completions. Usage is billed directly by your chosen provider and does not count against GitHub Copilot request quotas.
Get started
The policy is enabled by default. Organization members can add models from built-in providers or install language model provider extensions. To disable BYOK for your organization, an administrator must disable the “Bring Your Own Language Model Key in VS Code” policy in the Copilot policy settings on github.com.
Join the discussion within GitHub Community.
The post Bring your own language model key in VS Code now available appeared first on The GitHub Blog.
関連記事
GitHub、Copilot の課金モデルを6月1日から利用量ベースへ移行
GitHub は、限られた AI 計算資源の需要増加に対応し財務的持続性を確保するため、6月1日より GitHub Copilot の課金モデルを従来から利用量ベース(実際の使用量に応じた請求)へ変更すると発表した。
v2.1.120
Vercel AI GatewayでGPT-5.5を提供開始
VercelはAIゲートウェイでGPT-5.5とGPT-5.5 Proを提供開始した。両モデルはコーディングや調査などの長時間エージェント作業向けに最適化され、トークン効率が向上している。