Microsoftは、コードエディタ「Visual Studio Code」のバージョン1.107を公開した。AIモデル管理機能の追加やMCP対応の強化など多くのアップデートがあった。
この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。
Microsoftは2025年12月10日(米国時間)、コードエディタ「Visual Studio Code」(VS Code)の最新バージョン1.107を公開した。本アップデートでは、複数のAI(人工知能)エージェントを協調させる「マルチエージェントオーケストレーション」を導入。ユーザーは「GitHub Copilot」と独自のカスタムエージェントを組み合わせ、複雑なタスクを効率的に進められるという。
新バージョンでは、AIエージェント管理機能「Agent HQ」の機能を強化した。全てのエージェントを1カ所で管理でき、GitHub Copilotとカスタムエージェントが共同でタスクを実行できる。バックグラウンドエージェント(以前はCLIエージェント)を隔離されたワークスペースで動作させ、現在の作業を中断せずに複数のバックグラウンドタスクを同時進行できる。
ローカルチャットのタスクをバックグラウンドエージェントやクラウドエージェントに引き継ぐ機能も追加した。インタラクティブなブレインストーミングや実装計画の策定をローカルエージェントで行い、明確な計画が固まった段階でバックグラウンドやクラウドエージェントに作業を委譲できる。
エージェントセッションはチャットビューに統合され、ステータスやファイル変更の統計を一覧できる。
バックグラウンドエージェントの隔離には「Git worktree」を活用する。複数のバックグラウンドエージェントを同時実行する際、同じファイルを変更して競合が発生するのを防ぐために、エージェントごとに専用のGit worktreeを自動作成する。これにより、エージェントの変更内容を独立したフォルダで管理でき、タスク完了後にメインワークスペースへの変更適用を簡単にレビューできる。
組織レベルでのカスタムエージェントの定義や共有にも対応している。
チャット機能では、インラインチャットを現在のファイル内のコード編集に最適化した。インラインチャットで処理できない一般的な質問は自動的にサイドバーのチャットビューへ移行する仕組みとした。これにより、クイックなコード変更に集中できる。
多数のAIモデルを管理する「Language Models Editor」を新たに追加した。このエディタでは、GitHub Copilot、サードパーティー拡張機能、独自のAPIキーを利用する方式(BYOK:Bring Your Own Key)のプロバイダーが提供する全てのモデルを一元管理できる。
モデルの機能、コンテキストサイズ、課金情報、表示・非表示状態などの重要情報を表示し、検索やフィルタリングが可能だ。モデルピッカーに表示するモデルの可視性も制御でき、利用可能なモデルが多数ある場合でも効率的に管理できる。
Webコンテンツを取得するフェッチツールは動的WebコンテンツをJavaScript実行後に取得できるよう改善され、シングルページアプリケーション(SPA)や最新のドキュメントサイト、「Jira」のようなプロジェクト管理システムでもコンテンツを取得できる。
フェッチツールに2段階の承認プロセスを導入した。最初にドメインの信頼性を確認し、次に取得したコンテンツを検証する。これにより、信頼できないサイトへの機密データ送信を防ぎ、プロンプトインジェクション(悪意あるプロンプトの挿入)攻撃のリスクを低減する。
「TypeScript 7.0」のプレビュー対応を進めた。TypeScript拡張機能(ネイティブプレビュー)を導入することで、高速化された型チェック、自動インポート、リネーム機能などを試用できる。TypeScriptにおけるAIベースのリネーム提案機能も導入し、シンボルのリネームが必要なタイミングを予測して提案する。
MCP(Model Context Protocol)の最新仕様「MCP バージョン2025-11-25」にも対応した。URLモード推測、長時間実行可能なタスク、推測における列挙選択肢の強化などが含まれる。
「GitHub Copilot Chat」拡張機能には「GitHub MCP Server」をプレビュー版として組み込んだ。これにより、追加の設定や認証なしで「GitHub Issues」、プルリクエスト、その他のリポジトリ情報について質問できる。
この他、以下の機能も追加されている。
なおGitHub Copilot拡張機能のGitHub Copilot Chatへの統合に伴い、旧GitHub Copilot拡張機能は無効化され、2026年1月に完全廃止される予定だ。
Microsoft、AIエージェントで古いJavaScript/TypeScriptアプリ更新を自動化するツール公開
VS CodeのPython拡張機能がアップデート ドキュメントやインポート、デバッガー関連が強化され、さらに快適に
「VS Code」と「Copilot」でローカルAIモデルを活用 Microsoftがガイドを解説Copyright © ITmedia, Inc. All Rights Reserved.