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

Visual Studio Code 1.111

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

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


Visual Studio Code 1.111リリースへようこそ。初の週間安定版(Stable)リリースです!本リリースでは、以下の機能によりエージェントのエクスペリエンスがさらに向上しました。

ハッピーコーディング!


これらのリリースノートをオンラインで読みたい場合は、code.visualstudio.comアップデートにアクセスしてください。

Insiders: 新機能をいち早く試したいですか?
毎晩のInsidersビルドをダウンロードして、最新のアップデートが利用可能になり次第試すことができます。
Insiders をダウンロード


オートパイロットとエージェントの権限

設定: chat.autopilot.enabled VS Codeで開く VS Code Insidersで開く

チャットビューの新しい権限ピッカーにより、エージェントの自律性を制御できます。権限レベルは現在のセッションにのみ適用されます。セッション中に権限ピッカーから別のレベルを選択することで、いつでも変更可能です。

以下の権限レベルから選択できます

権限レベル 説明
デフォルトの承認 構成済みの承認設定を使用します。承認が必要なツールは、実行前に確認ダイアログを表示します。
承認をバイパス 確認ダイアログを表示せずにすべてのツール呼び出しを自動承認し、エラー発生時は自動的にリトライします。
Autopilot (プレビュー) すべてのツール呼び出しの自動承認、エラー時の自動リトライ、質問への自動応答を行い、タスクが完了するまでエージェントが自律的に作業を継続します。

Screenshot showing the permissions picker in the Chat view with Default Approvals, Bypass Approvals, and Autopilot options.

オートパイロット(プレビュー)

オートパイロットはInsiders版ではデフォルトで有効になっています。安定版(Stable)で有効にするには、 chat.autopilot.enabled VS Codeで開く VS Code Insidersで開く を設定してください。

舞台裏では、エージェントが制御を維持し、task_completeツールを呼び出して完了を通知するまで反復実行します。

注意: 承認のバイパスおよびオートパイロットは、手動承認プロンプトをバイパスし、ファイル編集、ターミナルコマンド、外部ツール呼び出しなどの潜在的に破壊的なアクションを含め、構成済みの承認設定を無視します。これらのレベルを初めて有効にする際には、確認を求める警告ダイアログが表示されます。セキュリティ上の意味合いを理解した上で使用してください。

詳細については、ドキュメントのオートパイロットとエージェントの権限を参照してください。

エージェントスコープのフック(プレビュー)

設定: chat.useCustomAgentHooks VS Codeで開く VS Code Insidersで開く

カスタムエージェントのフロントマターが、特定のエージェントを選択した時、またはrunSubagent経由で呼び出された時にのみ実行されるエージェントスコープのフックをサポートしました。これにより、他のチャット対話に影響を与えることなく、特定のエージェントに前処理や後処理のロジックを付加できます。

エージェントスコープのフックを作成するには、.agent.mdファイルのYAMLフロントマターのhooksセクションで定義します。

この機能を試すには、 chat.useCustomAgentHooks VS Codeで開く VS Code Insidersで開く 設定を有効にします。詳細については、ドキュメントのエージェントスコープのフックを参照してください。

デバッグイベントスナップショット

エージェントの動作を理解し、トラブルシューティングを行うために、#debugEventsSnapshotを使用して、チャット内のコンテキストとしてエージェントのデバッグイベントのスナップショットを添付できるようになりました。これを使用して、読み込まれたカスタマイズ、トークン消費量についてエージェントに質問したり、エージェントの動作を診断したりできます。

また、Agent Debugパネルの右上隅にあるキラキラしたチャットアイコンを選択して、チャットコンポーザーへの添付ファイルとしてデバッグイベントスナップショットを追加することもできます。添付ファイルを選択すると、スナップショットが取得されたタイムスタンプでフィルタリングされた状態でAgent Debugパネルのログが開きます。

Screenshot of the option to attach debug events snapshot to chat from the Agent Debug panel.

詳細については、ドキュメントのチャット対話のデバッグを参照してください。

チャットのヒントの改善

チャットエクスペリエンスは急速に進化しており、新しい機能や改善点について認識していただくことが重要です。チャットのヒントのエクスペリエンスを再設計し、チャットジャーニーの適切なタイミングで関連するヒントをより表示しやすくしました。

チャットのヒントは、構造化されたオンボーディングジャーニーを通じてガイドするようになりました。まずはPlanエージェントの使用やカスタムエージェントの作成といった基本的なヒントが表示されます。基本的なヒントを完了または破棄した後は、実験的な設定やMermaidダイアグラムの生成といった生活を豊かにする(quality-of-life)ヒントがランダムな順序で表示されます。

Screenshot of the redesigned chat tips experience, showing a tip for using the init command.

その他のチャットのヒントの改善には以下が含まれます

  • ヒントは、ウェルカムビューやチャットビューなど、単一のチャットセッションが表示されている場合のみ表示されます。複数のチャットエディタが開いている場合は、画面の乱雑さを抑えるためにヒントは非表示になります。
  • ヒントには、関連するキーバインディングを発見するためのキーボードショートカットが含まれています。
  • 現在のセッションでヒントを実行または破棄すると、その後ヒントは非表示になります。
  • /initおよび/forkスラッシュコマンドのヒントを追加しました。/initのヒントはプロジェクト構成を初期化するコマンドの発見を助け、/forkのヒントは手動での会話フォークを紹介し、会話を分岐させて異なるアプローチを探求できるようにします。

AI CLIプロファイルグループ(ターミナルのドロップダウン、試験的)

設定: terminal.integrated.experimental.aiProfileGrouping VS Codeで開く VS Code Insidersで開く

GitHub Copilot CLIのようなAI CLIターミナルプロファイルが、ターミナルプロファイルのドロップダウンの上部に専用グループとして表示されるようになり、見つけやすくなりました。この機能を有効にするには、 terminal.integrated.experimental.aiProfileGrouping VS Codeで開く VS Code Insidersで開く 設定をオンにしてください。

Screenshot of the terminal profile dropdown showing the new AI CLI profile group.

拡張機能の作成

拡張機能のpackage.jsonファイルにおけるローカライズ文字列の基本的なIntelliSense

VS Codeは拡張機能のpackage.json内での文字列のローカライズをサポートしています。この反復で、これらのローカライズされた文字列の操作を容易にする、基本的なIntelliSense機能をいくつか追加しました。

  • 定義へ移動: package.nls.jsonファイル内のローカライズされた文字列の定義へジャンプまたはプレビュー表示します。

    Peeking at the definition of a localized strings

  • すべての参照を検索: package.jsonまたはpackage.nls.jsonファイル内で、ローカライズされた文字列が参照されているすべての箇所を確認します。

    Finding references to a localized string

エンジニアリング

週間安定版リリースへの移行に伴い、私たちはエンジニアリングプロセスを改善し、高品質な機能をより速いペースで出荷し続けます。

テスト計画アイテムの作成

機能リクエストのIssueからテスト計画アイテムを作成するワンクリック機能を追加しました。これにより、新機能のための構造化されたテスト計画をセットアップする手動ステップが削減されます。

検証ステップの生成

テスト計画アイテムはエンジニアにランダムに割り当てられるため、効率的かつ効果的なテストには明確な検証ステップが不可欠です。関連するIssueで検証ステップを生成するボタンを追加しました。これにより、修正や機能がクローズされる前に、検証のための明確で構造化された手順を確保できます。

リンクされたIssueへのPRメディアの自動添付

説明に画像やGIFを含むプルリクエストをマージすると、そのメディアコンテンツがリンク先のIssueに自動的にコメントとして投稿されるようになりました。これにより、修正や機能の視覚的なデモンストレーションをIssue上で直接確認しやすくなり、検証プロセスが効率化されます。

チャットショーケースパイプライン

chat-showcaseラベルが付いたIssueを処理する新しい自動パイプラインを作成しました。ショーケースのIssueが識別されると、対応するチャットのヒントIssueが自動的に作成され、機能のヒントを追加しやすくなりました。

非推奨の機能と設定

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

なし

今後の非推奨機能

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

注目すべき修正

ありがとうございます

vscodeへの貢献

vscode-copilot-chat への貢献

language-server-protocolへの貢献


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

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

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