WebSurfer's Home

Filter by APML

Visual Studio 2026 AI 駆動開発

by WebSurfer 9. January 2026 14:28

先の記事「Visual Studio 2026 をインストールしました」で Visual Studio 2026 の特徴の一つに「AI 駆動開発の進化」があると書きました。そのあたりについて少し勉強しましたので以下に調べたことを書いておきます。

Visual Studio 2026 と GitHub Copilot

「AI 駆動開発の進化」というのは何かですが、簡単に書くと、バイブコーディング (Vibe Coding) のサポートを強化したということのようです。

自分は、バイブコーディングというのは生成 AI に 100% 依存してコードを書いてもらうということだと思っていましたが、ググって調べてみると必ずしもそうではなく、AI を利用したツールの助けを借りて、自らの責任で行う開発・成果物の作成を加速するという方法が実務では一般的なようです。(将来 AI が飛躍的に進化したら形態が変わるかもしれませんが少なくとも今のところは)

そのあたりは Google Cloud の記事「What is vibe coding?」(日本語版もあります) に分かりやすい説明がありました。

その記事に書いてある "Pure" vibe coding が生成 AI に 100% 依存してコードを書いてもらうこと、Responsible AI-assisted development が AI を利用したツールの助けを借りて開発を加速するということのようです。記事の Responsible AI-assisted development の説明を抜粋すると以下の通りです。

"Responsible AI-assisted development: This is the practical and professional application of the concept. In this model, AI tools act as a powerful collaborator or "pair programmer." The user guides the AI but then reviews, tests, and understands the code it generates, taking full ownership of the final product."

注: Responsible なのはユーザーです (AI ではありません)。また、本文中の ownership という言葉は「主体的な責任・当事者意識」を意味します (所有権ではありません)。なので、"taking full ownership of the final product" は「最終成果物に対して、ユーザーが当事者意識を持った主体的な責任を持つ」という意味になります。

では、Visual Studio 2026 での「AI 駆動開発」というのは何かですが、上の Google Cloud の記事で言う Responsible AI-assisted development という方法で、AI ツールに GitHub Copilot を利用し、それに「ペア プログラマー」としての役割を担ってもらうという形になります。

具体的には GitHub Copilot に記事に書いてあるように "エディターを最強のアクセラレーターに変換: エディター内の GitHub Copilot が、コンセプトの説明、コードの保管、編集の提案、エージェント モードでのファイルの検証といったあらゆる作業を実行します。" ということだそうです。

Visual Studio で GitHub Copilot を使う際の説明が Visual Studio の Copilot Free に書かれています。

それに書かれているように、Visual Studio で GitHub Copilot を使えるようにするには、自分の GitHub アカウントが Visual Studio に追加されている必要があります。詳しくは Microsoft のドキュメント GitHub アカウントを Visual Studio キーチェーンに追加するを見てください。

GitHub アカウントの Visual Studio への追加で、Free (無償版) の GitHub Copilot を Visual Studio の Chat Window と IDE 全体で使えるようになります。上の画像の右側のウィンドウが Chat Window です。

なお、Visual Studio 2026 にはインストールした時点で GitHub Copilot は統合されているようで、拡張機能の追加などは必要ありませんでした。

少し使って見ましたが、使い方によっては生産性はかなり向上するように思えました。そのあたりは別の記事に書くことにします。

Tags: , ,

DevelopmentTools

About this blog

2010年5月にこのブログを立ち上げました。主に ASP.NET Web アプリ関係の記事です。ブログ2はそれ以外の日々の出来事などのトピックスになっています。

Calendar

<<  January 2026  >>
MoTuWeThFrSaSu
2930311234
567891011
12131415161718
19202122232425
2627282930311
2345678

View posts in large calendar