エージェント型開発を探求する -

Visual Studio Code 1.113

リリース日: 2026年3月25日

ダウンロード: Windows: x64 Arm64 | Mac: Universal Intel silicon | Linux: deb rpm tarball Arm snap


Visual Studio Code 1.113へようこそ。このリリースでは、エージェントと開発者エクスペリエンス全般にわたる様々な改善が含まれています。

ハッピーコーディング!


VS Codeは順次全ユーザーに展開されます。最新バージョンをすぐに入手するには、VS Codeの更新を確認機能を使用してください。

新機能をいち早く試したい場合は、最新の更新が利用可能になり次第含まれる、Nightly Insidersビルドをダウンロードしてください。


エージェントエクスペリエンス

ローカル、CLI、Claudeエージェント全体で同じツールとワークフローを使用し、よりスムーズにマルチステップの自動化を構成できます。

Copilot CLIおよびClaudeエージェントでのMCPサポート

以前は、VS Codeで構成したMCPサーバーはエディター内で実行されるローカルエージェントでのみ利用可能でしたが、今回のリリースでCopilot CLIおよびClaudeエージェントでもMCPサーバーがサポートされました。

VS Codeに登録したMCPサーバーは、Copilot CLIおよびClaudeエージェントにブリッジされます。これは、ユーザー定義のサーバーと、mcp.jsonファイルを介してワークスペースで定義されたサーバーの両方に適用されます。

VS CodeでのMCPサーバーの使用について、さらに詳しく学習してください。

Copilot CLIおよびClaudeエージェントでのセッションのフォーク

設定: github.copilot.chat.cli.forkSessions.enabled VS Codeで開く VS Code Insidersで開く

セッションのフォーク(分岐)により、会話履歴内の任意の時点で既存セッションのコピーを作成できます。これは、元のセッションのコンテキストを失うことなく、別の思考の筋道を追求したり、異なるプロンプトを試したりする場合に便利です。

Screenshot showing forking of a Copilot CLI session.

本リリースより、Copilot CLI(試験的機能)およびClaudeエージェントの両方でセッションをフォークできるようになりました。Copilot CLIでのフォークを有効にするには、 github.copilot.chat.cli.forkSessions.enabled VS Codeで開く VS Code Insidersで開く 設定を有効にしてください。

ドキュメントでチャットセッションのフォークについて詳しく学習してください。

Copilot CLIおよびClaude CLIセッション用エージェントデバッグログ(プレビュー)

エージェントデバッグログパネルは、プロンプトを送信したときに何が起こるかを理解するための主要なツールです。チャットセッション中のエージェントとの対話の時系列ログを表示します。これまではローカルエージェントセッションのみで利用可能でしたが、Copilot CLIおよびClaudeエージェントセッションでも使用できるようになりました。

Screenshot of the Agent Debug Logs panel showing logs from a Copilot CLI session.

ドキュメントでエージェントデバッグログパネルについてさらに詳しく学習してください。

SDK APIによるClaudeセッション一覧表示

VS Codeは、ClaudeエージェントSDKの公式APIを採用し、セッションとそのメッセージをリスト表示するようになりました。以前はディスク上のClaude JSONLファイルの解析に依存しており、Claude側の構造変更によって同期がずれるリスクがありました。Claudeエージェントですべてのセッションやメッセージが表示されないといった問題が発生していた場合は、これで解決されるはずです。

ネストされたサブエージェント

設定: chat.subagents.allowInvocationsFromSubagents VS Codeで開く VS Code Insidersで開く

サブエージェントが他のサブエージェントを呼び出せるようになり、より複雑なマルチステップのワークフローが可能になりました。以前は無限再帰を防ぐため、サブエージェントが他のサブエージェントを呼び出すことは制限されていました。新しい chat.subagents.allowInvocationsFromSubagents VS Codeで開く VS Code Insidersで開く 設定により、必要な時にこの機能を有効にできます。

ドキュメントでサブエージェントの使用について詳しく学習してください。

プラグインマーケットプレイスの管理

構成済みのすべてのプラグインマーケットプレイスをリスト表示する、新しいコマンドChat: Manage Plugin Marketplacesを追加しました。各マーケットプレイスで、プラグインの閲覧、ローカルディレクトリのオープン、削除が可能です。

ドキュメントでエージェントプラグインの使用について詳しく学習してください。

プラグインインストール用のURLハンドラー

URLハンドラーを使用してVS Codeプラグインのインストールをトリガーできます。マーケットプレイスをインストールするには、以下の形式のリンクをトリガーします

vscode://chat-plugin/add-marketplace?ref=<source>

ここで「source」はGithubのrepo/ownerまたはBase64エンコードされたGit URIです。拡張機能をインストールするには、次の形式を使用します

vscode://chat-plugin/install?source=<source>

VS Code Insidersを対象とする場合は、URL内のvscodevscode-insidersに置き換えてください。

チャットエクスペリエンス

単一のエディターからプロジェクトに合わせてAIを調整し、モデルが回答する前の推論レベルを制御し、チャットから離れることなく視覚的なコンテキストを確認できます。

チャットのカスタマイズエディター(プレビュー)

チャットのカスタマイズエディターは、チャットのすべてのカスタマイズを1か所で作成および管理するための集中型UIを提供します。このエディターは、カスタム指示、プロンプトファイル、カスタムエージェント、エージェントスキルなどのカスタマイズタイプを別々のタブに整理します。また、構文ハイライトと検証機能を備えたコードエディターも埋め込まれています。

ゼロから新しいカスタマイズを作成することも、AIを使用してプロジェクトに基づいて初期コンテンツを生成することもできます。MCPサーバーやエージェントプラグインを追加するには、エディターから直接、対応するマーケットプレイスを閲覧してください。

エディターを開くには、チャットビューでConfigure Chat (歯車アイコン)を選択するか、コマンドパレット(⇧⌘P (Windows, Linux Ctrl+Shift+P))からChat: Open Chat Customizationsを実行します。

ドキュメントでチャットのカスタマイズエディターについて詳しく学習してください。

モデルピッカーでの推論の負荷設定

Claude Sonnet 4.6やGPT-5.4など、推論をサポートするモデルには、モデルピッカーにThinking Effort(推論の負荷)サブメニューが直接表示されるようになりました。これにより、VS Codeの設定画面に移動することなく、リクエストごとにモデルが適用する推論の量を制御できます。VS Codeは、会話全体を通じてモデルごとに選択された負荷レベルを保持します。

ピッカーで推論モデルを選択し、矢印をクリックして利用可能な負荷レベルを表示します。利用可能な負荷レベルはモデルによって異なる場合があります。推論を行わないモデルにはサブメニューは表示されません。

Screenshot showing the model picker with a Thinking Effort submenu displaying Low, Medium, and High effort levels for a reasoning model.

また、モデルピッカーのラベルに選択した負荷レベル(例: "GPT-5.3-Codex · Medium")が表示されるようになり、各モデルで現在アクティブな負荷レベルが分かりやすくなりました。

ドキュメントで推論の負荷と推論について詳しく学習してください。

注: github.copilot.chat.anthropic.thinking.effort VS Codeで開く VS Code Insidersで開く および github.copilot.chat.responsesApiReasoningEffort VS Codeで開く VS Code Insidersで開く 設定は非推奨になりました。推論の負荷は、モデルピッカーから直接構成するようになりました。

チャット添付ファイルの画像プレビュー

設定: imageCarousel.chat.enabled VS Codeで開く VS Code Insidersで開く , imageCarousel.explorerContextMenu.enabled VS Codeで開く VS Code Insidersで開く

チャットで画像を扱う際、リクエストにスクリーンショットを添付した場合でも、エージェントがツール呼び出しによって画像を生成した場合でも、画像添付を選択してフル画像ビューアーで開けるようになりました。

ビューアーはモーダルオーバーレイとして開き、以下をサポートしています

  • ナビゲーション: 矢印ボタン、キーボードの矢印キー、または下部のサムネイルストリップを使用して、現在のチャットセッションのすべての画像を閲覧できます。
  • セクション: 画像は会話のターンごとにグループ化されるため、どのリクエストや回答から生成された画像かを確認できます。
  • ズームとパン: クリックして拡大、Option+クリック(Mac)またはCtrl+クリック(Windows/Linux)で縮小、またはスクロール/ピンチで継続的にズームできます。高倍率ズーム時は、スクロールして画像をパン(移動)できます。

画像ビューアーは、エクスプローラービューのコンテキストメニューからも画像ファイルに対して利用可能です。Open in Images Previewを選択すると、現在のフォルダー内のすべての画像がビューアーで開かれます。

両方の機能はデフォルトで有効になっています。個別に設定するには、 imageCarousel.chat.enabled VS Codeで開く VS Code Insidersで開く および imageCarousel.explorerContextMenu.enabled VS Codeで開く VS Code Insidersで開く を使用してください。

エディターエクスペリエンス

統合ブラウザーでWebアプリをより自信を持って開発・テストし、リフレッシュされたエディターの新しいデフォルトデザインをお楽しみください。

統合ブラウザーでの自己署名証明書の使用

安全なHTTPS接続に依存するWebアプリケーションを開発する場合、テスト中に自己署名証明書の使用が必要になることがよくあります。

通常の状態では、そのような証明書は信頼されるべきではありません。以前は、信頼されていない証明書を提示するサイトは統合ブラウザーで読み込みに失敗し、バイパスする選択肢はありませんでした。

現在は、ほとんどのブラウザーと同様に、検証できない証明書を一時的に信頼して、このようなシナリオでの開発のブロックを解除することを選択できます。

Screenshot of the integrated browser displaying a certificate error with options to go back or proceed.

続行すると、その証明書を使用した現在のホストへの接続が1週間許可されます。URLバーには接続が安全でないことが表示され、いつでも信頼を取り消すオプションがあります。

Screenshot of a popup in the URL bar showing the current page is not secure, with an option to "Revoke and Close".

ドキュメントで統合ブラウザーについて詳しく学習してください。

ブラウザータブ管理の改善

設定: workbench.browser.showInTitleBar VS Codeで開く VS Code Insidersで開く

開いているタブの管理はすでに困難になりつつあります。統合ブラウザータブの利用を促進するにあたり、簡単に管理できるコントロールを追加しています。

  • Quick Open Browser Tab

    このコマンドは、開いているすべてのブラウザータブを表示し、それらを素早くフィルタリング、フォーカス、および閉じることのできるQuick Pickを開きます。

    このコマンドは、ブラウザーが現在フォーカスされているときにキーボードショートカット⇧⌘A (Windows, Linux Ctrl+Shift+A)でトリガーするか、ブラウザータブが開いているときに表示されるVS Codeタイトルバーの新しいショートカットボタンからトリガーできます。

    Screenshot of the VS Code title bar, showing a new button with a globe icon.

    このボタンの表示/非表示は、 workbench.browser.showInTitleBar VS Codeで開く VS Code Insidersで開く 設定で構成できます。

  • Close All Browser Tabs

    ブラウザータブのコンテキストメニューに、既存の「すべて閉じる」項目と同様に、同じグループ内のすべてのブラウザータブを閉じるオプションが追加されました。すべてのグループにわたるブラウザータブも、コマンドパレットから閉じることができます。

    Screenshot of a context menu on an open integrated browser tab, showing an item "Close All Browser Tabs".

新しいデフォルトテーマ

VS Codeに「VS Code Light」と「VS Code Dark」という新しいデフォルトテーマが搭載されました。これらのテーマは、以前のデフォルト「Modern」テーマの使いやすさと親しみやすさを維持しながら、新鮮でモダンな外観を提供するように設計されています。さらに、OSテーマの同期は新規ユーザーに対してはこれらの新しいテーマがデフォルトとなり、オペレーティングシステムのライト/ダークモードに自動的に一致するようになります。

Screenshot of the new dark themes in VS Code. VS Code Dark

Screenshot of the new light themes in VS Code. VS Code Light

非推奨の機能と設定

今リリースの新しい非推奨機能

なし

今後の非推奨機能

  • Edit Modeは、VS Codeバージョン1.110をもって正式に非推奨となりました。ユーザーは、VS Codeの設定 chat.editMode.hidden VS Codeで開く VS Code Insidersで開く を介して、一時的にEdit Modeを再有効化できます。この設定はバージョン1.125までサポートされます。バージョン1.125から、Edit Modeは完全に削除され、設定から有効化することはできなくなります。

ありがとうございます

イシュートラッキング

イシュートラッキングへの貢献

vscodeへの貢献

vscode-copilot-chat への貢献

  • @24anisha (Anisha Agarwal)
    • 検索サブエージェント -- 相対パスと絶対パスを解決 PR #4429
    • 検索サブエージェントを処理するためのシステムプロンプトの更新 PR #4500
  • @etvorun (ET): 修正: NESデバウンスと言語コンテキストフェッチがキャンセル通知に従わない問題を修正 PR #4384

vscode-python-environments への貢献

vscode-windows-process-treeへの貢献

  • @ZA139: feat: すべてのシステムプロセスを取得するためのgetAllProcesses APIを追加 PR #84

新機能をすぐに試していただくことに感謝しています。頻繁にチェックして、新機能について学んでください。

以前の VS Code バージョンのリリースノートを読むには、code.visualstudio.comUpdates にアクセスしてください。

© . This site is unofficial and not affiliated with Microsoft.