マイクロソフトのVisual Studio 2026初プレビュー:より深いAIとデザインの刷新

Table of Contents

マイクロソフトのVisual Studio 2026初プレビュー:より深いAIとデザインの刷新

Microsoft は、2021 年以来初のメジャー バージョン アップデートとなる Visual Studio 2026 のプレビューをリリースし、より深い AI 統合と新しいルック アンド フィールを約束しています。

Visual Studio 2026 の Fluent Design

Visual Studio 2026はFluent Designを採用し、新しいテーマを提供していますが、開発者はコードとツールを重視しています。

Visual StudioはVS Codeに次いで2番目に人気のあるIDEであるため、5年ぶりのメジャーアップデートは開発者にとって大きな意味を持つと言えるでしょう。Visual Studio 2022(バージョン17.xとも呼ばれる)は、2021年11月に初めてリリースされました。新バージョンは18.xとなります。しかし、プリンシパルプロダクトマネージャーのMads Kristensen氏が明らかにした情報と、The Registerによるプレビュー版のダウンロードに基づくと、今回の変更は革新的なものではなく、漸進的なものにとどまるようです。

クリステンセン氏が強調した変更点には、新しいロゴ、Visual Studio Preview から Visual Studio Insiders への名称変更、Microsoft の Fluent Design システムを使用した UI の更新、Mango Paradise や Juicy Plum などの新しいテーマによるテーマ設定の改善、そしてもちろん AI のより深い統合が含まれます。

AI は別として、これらは開発者があまり気にすることではありません。しかし、Visual Studio の将来に関する最近のプレゼンテーションとリリース ノートには、さらに詳しい情報が記載されています。

Visual Studio 2026の新機能には、モデルの選択とアダプティブペーストが含まれます。

Visual Studio 2026の新機能には、モデルの選択とアダプティブペーストが含まれます。

VS 2026 には、Copilot がコンテキストを取得して介入できるようにするフックがさらに追加され、コードのベンチマークを実施し、潜在的な最適化を探し、ユーザーに代わってそれを実装するプロファイラー Copilot エージェントなどの機能が有効になります。

もう 1 つの例はアダプティブ ペーストです。Copilot は、貼り付けられたコードを既存のコードのコンテキストに合わせて自動的に調整します。

Copilot の URL コンテキストを使用すると、開発者はチャットで URL を参照できます。たとえば、AI に Web ドキュメントのガイドラインに従うように依頼できます。

モデルの管理を選択すると、モデルとAPIキーを選択できるようになります。

モデルの管理を選択すると、モデルとAPIキーを選択できるようになります。

Visual Studioユーザーは、独自のLLM(大規模言語モデル)を選択できるようになります。ドロップダウンから様々なモデルを選択でき、開発者はAnthropic、Google、OpenAIの中から、サブスクリプションを保有するプロバイダーのAPIキーを適用できます。

VS 2026 の設定は編集可能な JSON ファイルに基づいており、設定ダイアログには、デフォルト以外のすべての設定を表示する機能など、豊富なフィルタリング機能が備わっています。設定はソース管理にチェックインしてプロジェクトに持ち運ぶことができます。

コード カバレッジは、ユニット テストによってカバーされるコードの量を示し、以前はエンタープライズ エディション固有の機能でしたが、VS Community および Professional でも有効になりました。

クリステンセン氏は、VS 2026 は VS 2022 の拡張機能と下位互換性があると述べました。これはアップグレードする開発者にとっては朗報ですが、変更が劇的ではないことを示すもう 1 つの手がかりかもしれません。

.NET向けコード品質ツールであるNDependの開発チームは、「Visual Studio vNextは64ビットアプリケーションのままですが、メインプロセスは引き続き従来の.NET Framework上で実行されます。NDependのような拡張機能パブリッシャーはVSプロセス内で部分的に実行されるため、.NET 10への完全な移行と最新のC#言語およびランタイム機能の活用が妨げられます」と述べています。IDEによって生成される子プロセスの多くは.NET Core上で実行されると彼らは付け加えています。

VS 2026 には、.NET Framework アプリケーションを .NET 10 に最新化するツールが付属しています。これがリリースされる頃には、これが最新の LTS (長期サポート) バージョンになりますが、製品自体は依然として古い Windows 専用の .NET に縛られているようです。

  • GitHubユーザーが強制的なCopilot機能に怒りの声、削除すべきだと訴える
  • GitpodがAIエージェントプラットフォームへの転換でOnaとして生まれ変わる
  • JetBrains ReSharperの「大規模なアーキテクチャ変更」によりVisual Studioのフリーズが減少
  • GitHubのエンジニアは、チームがGrokをCopilotに組み込むよう「強制された」と主張している

YouTubeプレゼンテーションへのコメントからは、MicrosoftのAI機能への注力は必ずしも万人向けではなく、Microsoftは他の重要な側面を見落としている可能性があることが示唆されています。あるコメントでは、「パフォーマンスの向上とリソース効率…中規模ソリューションでさえ、メモリを無限のリソースのように消費します」という点に重点を移すべきだとの意見が寄せられました。クリステンセン氏はパフォーマンスの向上は認めていますが、この分野でどの程度の変化があったかを判断するには時期尚早です。また、VSという名前にもかかわらず、WinUI 3のようなビジュアルデザイナーが不足しているという意見もよく聞かれます。

VSで最も要望が多かった機能(ただし「範囲外」としてクローズされている)はLinux版です。これは、クロスプラットフォームで広く普及しているVS CodeとVSの関係性について疑問を投げかけます。クリステンセン氏によると、現在5000万人の開発者がVisual Studio「ファミリー」の製品を使用していますが、その大半はVisual StudioではなくVS Codeを使用しているとのことです。

それでも、これは期待できるアップグレードのように思えます。クリステンセン氏によると、チームは過去12ヶ月間で4489件の問題を修正し、290件の機能リクエストに対応しており、その多くはVS 2026に向けて保留されています。

リリース日はまだ発表されていませんが、11 月の .NET 10 と同時期に一般公開されても不思議ではありません。®

Discover More