VS Code 1.117、BYOKが法人にも解放
Microsoftが2026年4月22日にVS Code 1.117を公開した。法人契約者もついに自前のAPIキーでCopilotを動かせるようになり、Copilot経済圏の壁に小さな穴があいた。
Microsoftが2026年4月22日にVS Code 1.117を公開した。法人契約者もついに自前のAPIキーでCopilotを動かせるようになり、Copilot経済圏の壁に小さな穴があいた。
BYOKがBusiness・Enterpriseで使えるようになった
今回の週次アップデートで最も重みのある変更は、BYOK(Bring Your Own Key、APIキーの持ち込み)がCopilot BusinessおよびEnterpriseの利用者に解禁されたことだ。GitHubが同日付で公開した変更履歴に明記されている。
これまで個人向けプラン(Free、Pro、Pro+)でしか使えなかった機能が、組織契約でも使えるようになった。意味するところは単純ではない。
Copilotは、Microsoftが契約する大規模言語モデルを、Copilotのリクエストクォータの中で使うのが基本線だった。BYOKが法人に開放された今、組織はAnthropic、Gemini、OpenAI、OpenRouter、Azure、さらにOllama(オラマ)やFoundry Localといったローカル実行基盤のモデルを、自分たちのAPIキーで直接VS Codeのチャットに接続できる。課金はプロバイダー側に直接流れ、Copilotクォータ外で処理される仕組みだ。
これを「Microsoftが太っ腹になった」と読むのは早い。むしろ逆で、自前のサーバー負荷を外に逃がせる側面もある。Neowinは、この変更でMicrosoftが自社サーバーへの需要をOllama経由のローカルマシンも含めて外部に分散できるため、インフラ観点で優れていると評した。選択肢拡大と負荷分散の両立。同じ機能が両方の顔を持つ。
BYOKの利用料は各プロバイダーの規約に従って直接請求され、GitHub Copilotの利用クォータにはカウントされない。
有効範囲と管理ポリシー
注意すべき境界線が二つある。まず、BYOKで使えるモデルはチャット体験の中だけであり、コード補完には適用されない。補完は従来どおりCopilotの基盤モデルで動く。
次に、この機能はポリシーとしてはデフォルトで有効だが、組織の管理者はGitHub.comのCopilotポリシー設定から「Bring Your Own Language Model Key in VS Code」を無効にできる。統制を握り続けたい組織と、自由度を求める開発者のあいだの調整弁が管理者の一クリックに集約された格好だ。
ストリーミング表示がブロック単位になった
もう一つの実験的な変更は、チャット応答のインクリメンタルレンダリング(incremental rendering)だ。
従来のVS Codeのチャットはタイマーベースで画面を更新していた。つまり一定間隔で「届いた分までを描画する」方式だ。今回の新しい方式は、トークンが到着したタイミングでブロック単位に描画する。人間の知覚としては、応答の最初の行が早めに見え始め、待っている時間が短く感じる。
実際の効用は地味だが、長文応答を頻繁に受け取る開発者にとっては体感速度が変わる類の変化だ。AIの推論速度そのものが上がるわけではないが、「早く書き始めたように見える」ことが、AIを使う心理的コストを小さくする。
設定項目は三つ
制御用の設定が三つ追加された。それぞれ細かく挙動を調整できる。
chat.experimental.incrementalRendering.enabledは機能そのものの有効・無効の切り替え(デフォルト有効)。animationStyleはブロック出現時のアニメーション選択肢(none、fade、rise、blur、scale、slide、reveal の7種、デフォルトはfade)。bufferingはバッファの粒度で、off、word、paragraph の3段階(デフォルトはoff)。
バッファが浅いほど描画は速いが、未完成の文やMarkdownの途中形が一瞬見えることがある。「早さ」と「整然さ」のどちらを取るかをユーザー側に委ねた設計で、Microsoftが自信をもって一点に寄せきれていない気配も感じる。
ターミナルプロファイルの地味な修正
三つめの変更は、Copilot CLIのターミナルプロファイルに関するバグ修正だ。
これまでは、macOSやLinuxでfishを、WindowsではGit Bashをデフォルトシェルにしているユーザーが、ターミナルプロファイルピッカーからGitHub Copilot CLIを選ぶと、ターミナルが起動しなかった。今回のアップデートで、デフォルトシェルが何であってもCopilot CLIがターミナルパネルから立ち上がるようになった。
派手さはないが、これはポリシー的な一貫性の話でもある。Microsoftが自社のCopilot CLIを「特別扱い」せず、既存のシェル選択を壊さないように動かす。開発者のカスタマイズを尊重する姿勢が、こうした小さな修正に透けて見える。
意味の射程
VS Code 1.117は、派手な機能追加のある週ではない。しかし、BYOKの法人解放という一点だけで、この週次アップデートには流し見できない重さがある。
Copilotは長く、Microsoftが選んだモデルを、Microsoftの従量課金で使う閉じた環境だった。BYOKはこの設計思想に小さな亀裂を入れる。組織は自社の契約済みプロバイダー、あるいは社内のローカル推論基盤を、Copilotのフロントエンド経由でそのまま呼べる。フロントとバックの分離が、法人領域にも届いた。
もちろん、Copilotのリクエストクォータや補完モデル、エージェントの中枢ロジックはMicrosoftの手元に残っている。BYOKが開放したのは、あくまでチャット体験における「モデルの差し替え口」だ。
だが、この差し替え口から何が流れ込むかで、企業内のAI利用の勢力図は変わりうる。
Windows・macOSではVS Codeが自動更新される。Linuxはディストリビューションのアップデートマネージャー経由だ。機能を試すかどうかは別として、更新内容には目を通しておく価値がある。
参照元
- GitHub Changelog - Bring your own language model key in VS Code now available
- Visual Studio Code 1.117 Release Notes
関連記事
- GitHub Copilot、6月からトークン課金へ移行
- GitHub Copilot、新規受付停止とトークン課金化へ
- Adobeが競合を抱え込む、AIエージェント基盤への賭け
- MCPに設計レベルの欠陥、AI各社が揃って「仕様通り」と回答
- GitHub連携AIエージェント3種に認証情報窃取の脆弱性
- Microsoft、3つ目のCopilot系エージェント開発
- OpenAI流出メモ、Anthropic売上水増しと告発
- AI検索でブランドを売り込む新SEO産業、ゴールドラッシュの内幕
- OpenAIのCEOとCFOがIPO時期で対立、経営の亀裂が表面化
- Azureの「構造的脆弱性」を元エンジニアが告発、人材軽視の代償