Visual Studio Code 1.126

フォローはこちらから: LinkedIn, X, Bluesky


リリース日:2026年6月24日

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


Visual Studio Code バージョン 1.126 へようこそ。このリリースでは、より明確なコストの透明性、シンプルなモデルのチューニング、および見慣れないコードの安全なブラウジングがもたらされます。

ハッピーコーディング!


VS Code はすべてのユーザーに順次ロールアウトされています。最新バージョンをすぐに入手するには、VS Code の [更新プログラムの確認] を使用してください。

新機能をできるだけ早く試すには、最新の更新プログラムが利用可能になり次第含まれる 夜間 Insiders ビルドをダウンロードしてください。


コスト管理

セッション単位のコスト情報

個別のターンだけでなく、チャットセッション全体のコストを確認できるようになりました。これにより、どのセッションが最も多くのクレジットを消費しているかの透明性が高まり、コストのかかっている会話を特定して、長期間にわたる利用状況を管理しやすくなります。

Screenshot showing the session info popover with session cost in credits and context window token usage for the whole chat session.

言語モデル

統合されたモデルカスタマイズピッカー

言語モデルの設定を簡素化するため、コンテキストサイズと推論(思考)の労力コントロールを1つのモデルカスタマイズピッカーに統合しました。2つの別々のドロップダウンを操作する代わりに、1つの場所からモデルのチューニング時に両方の設定を調整できるようになりました。

Screenshot showing the model customization picker with combined context size and reasoning effort controls.

簡素化されたモデルホバー

モデルのホバー表示を整理し、スキャンしやすくしました。モデルの機能を示す簡潔な1単語の説明が表示され、関連する設定に直接移動できるディープリンクボタンが含まれるようになりました。

Screenshot showing the simplified model hover with a one-word capability descriptor and deep link configuration buttons.

エージェントウィンドウ (プレビュー)

エージェントウィンドウ(Agents window)は、プロジェクトやマシンを跨いでエージェントセッションを探索、反復、レビューするために最適化された専用のコンパニオンウィンドウです。

エージェントホストCopilotセッションでの複数のチャット

適用対象エージェントホスト上で実行されているCopilotセッション。

エージェントウィンドウを使用すると、複数のエージェントセッションを並行して実行および管理できます。このリリースでは、エージェントホストから開始されたCopilotセッションで、一度に複数のチャットを保持できるようになりました。チャットは同じセッションと作業コンテキストを共有するため、同じワークスペース内で複数の会話を同時に進行させることができます。

例えば、プライマリチャットが機能の実装で忙しいとします。待ったり中断したりする代わりに、セッションツールバーで新しいチャット+)を選択して同じセッション内に2つ目のチャットを開き、これを使ってこれまでの変更のレビュー、テストのドラフト作成、またはドキュメントの執筆を行います。両方が同時に実行され、各チャットは独自の会話を保持します。タブを切り替えて、中断したところからすぐに再開できます。

チャットはウィンドウの再読み込みをまたいで永続化され、復元されます。席を外してから戻ったときも、最初の会話だけでなく、セッション内のすべての会話にアクセスできます。

セッションヘッダーからセッションの名前を変更するのと同様に、タブ上で直接チャットの名前を変更して、それぞれが何のためのものかを把握できるようにすることができます

  • タブをダブルクリックするか、コンテキストメニューから名前の変更を選択して、その場でタイトルを編集します。
  • 名前の変更を確定するには Enter キーを押し、キャンセルするには Escape キーを押します。編集中に別のタブを選択した場合も編集がキャンセルされ、そのタブに切り替わります。

チャットのタイトルはセッションのタイトルとは独立しているため、セッションの名前を変更しても、名前を変更したチャットが上書きされることはありません。

エージェントホストハーネスによるエージェントコードフィードバック

エージェントウィンドウでは、生成されたコードに残したコメントがエージェントホストに保存されるようになったため、エージェントは listCommentsresolveComments などのサーバーサイドツールを使用して、あなたのフィードバックに対処できるようになりました。コメントはローカルセッションではなくサーバー上に存在するため、クライアントを切断した場合でもこれは機能します。

また、エージェントは addComment ツールを使用して、あなたのためにコメントを作成することもできます。/code-review などのレビュースキルを実行すると、コードをレビューしてインラインでコメントを追加します。その後、エージェントに対処してもらうために送信する前に、これらのコメントを受け入れるか削除することができます。

プルリクエストのレビューコメントも同様に機能します。PRレビューコメントを受け入れてエージェントに送信することも、すべてのPRコメントを解決するようエージェントに依頼することもできます。まだ受け入れていないPRコメントを解決するようにエージェントに依頼した場合、エージェントはまずそれらを閲覧するための許可を求め、アクセスを許可すると、PRレビュー項目に対処します。

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

新しいフォルダーを制限モードで開く

設定 security.workspace.trust.startupPrompt VS Codeで開く VS Code Insidersで開く

ワークスペースの信頼(Workspace Trust)を使用すると、プロジェクトフォルダーでコードを自動的に実行するかどうかを決定できるため、見慣れないコードを扱う際のセキュリティ層が追加されます。

以前は、新しいフォルダーを開くと、中身を見る前にそのフォルダーを信頼するかどうかを尋ねるダイアログがすぐに表示されていました。現在では、新しいフォルダーは制限モードで開き、信頼バナーのみが表示されるようになります。これにより、まず安全にコードを閲覧し、準備ができた段階でフォルダーを信頼することができます。

Screenshot showing the Restricted Mode banner that appears when a new folder opens, with a message that Restricted Mode is intended for safe code browsing and links to trust the folder.

これにより、 security.workspace.trust.startupPrompt VS Codeで開く VS Code Insidersで開く 設定のデフォルト値が once から never に変更されます。以前の動作に戻して、最初にフォルダーを開いたときにプロンプトを表示させるには、値を once に戻してください。

ワークスペース信頼エディターから「親の信頼」を削除

ワークスペース信頼エディターでは以前、親を信頼ボタンの隣に信頼ボタンが表示されていました。見た目が信頼とそっくりでありながら親フォルダー全体を信頼してしまうため、誤って選択し、意図したよりも多くのフォルダーを信頼してしまうことがありました。

そのリスクを軽減するため、親を信頼ボタンが削除されました。親フォルダーを信頼するには、ワークスペース信頼エディターの信頼されたフォルダーとワークスペースリストにそのパスを追加することで、これまでどおり信頼できます。

Screenshot showing the Workspace Trust editor with a single Trust button after the Trust Parent button was removed.

エンジニアリング

エージェントホストプロトコル(AHP)

VS Codeにおけるエージェントセッションの仕組みの再アーキテクチャの一環として、エージェントホストプロトコル(Agent Host Protocol: AHP)を採用しています。AHPにより、複数のクライアントやVS Codeウィンドウから同じエージェントセッションに同時に接続して描画できるようになります。

これにより、通常のVS Codeウィンドウとエージェントウィンドウの両方で同じセッションを表示するといったシナリオが可能になります。作業は継続中ですが、VS Code Insidersですでに試すことができ、フィードバックをお待ちしております。

ウェブサイト

VS Code ブログ

チームが次々とブログ記事を執筆するにつれて、ブログセクションにももう少し手を加える必要があると感じました。以前は、ブログセクションを開くと直接最後のブログ記事に移動するため、以前の記事が見落としがちでした。そこで、最近の複数の記事をハイライト表示するブログランディングページを追加しました。

Screenshot showing the new blog landing page with a list of recent blog posts and a link to the blog archive.

また、すべてのブログ記事の完全なリストをお探しの場合は、ブログアーカイブでご覧いただけます。

VS Code ドキュメント

ドキュメントの目次を再構築し、よりスキャンしやすく、ナビゲートしやすくしました。エージェント関連のすべてのドキュメントが1つの「Agents」セクションにまとめられ、コードの編集やVS Codeの設定に関するものはすべて「Editor」セクションにまとめられています。

以前は、サポートされている言語や特定のエクステンションのドキュメントが個別に目次にリストされていました。これらをそれぞれ「Languages and Runtimes」および「Extension Docs」の下に移動したため、必要なすべての情報を一箇所で見つけることができます。

新しい構造についてのご意見を、microsoft/vscode-docs リポジトリでフィードバックとして送信してお知らせください。

非推奨の機能と設定

編集モード

組み込みの編集モードを非推奨とし、chat.editMode.hidden 設定を削除しました。代わりに、同じ編集シナリオをカバーしつつ、あなたに代わってタスクやツールを実行することもできるエージェントモードを使用することをお勧めします。または、カスタムエージェントを作成して編集モードの体験を模倣することもできます。

ポリシーによってエージェントモードが無効(chat.agent.enabled)にされているユーザーには、引き続き従来の編集モードが表示されます。

ありがとうございます

vscodeへの貢献

イシュートラッキング

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


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

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

© . This website operates independently and is not affiliated with or endorsed by Microsoft. All brand names, logos, and trademarks are the property of their respective owners.