
Microsoft Build は、2011 年から毎年開催されている同社の年次開発者カンファレンスです。今年は人工知能エージェントという明確なテーマが設定されています。 6月2日と3日にサンフランシスコのフォートメイソンセンターで開催予定で、ビルドがシアトルを離れるのは2016年以来初めて。
Microsoft は約 2,500 人の開発者の直接出席を維持し、サティア ナデラ氏は「AI のこの時代に当社のプラットフォーム全体で開発者に新たな機会を創出する」という内容の基調講演を行いました。参加者数が少なく、イベントのスケジュールがタイトであるため、マイクロソフトはこれを自社の AI 製品を決定づけるイベントにしたいと考えています。
昨年、Microsoft Build は、GitHub Copilot、Azure AI Foundry、Model Context Protocol (MCP) 全体で 50 以上の発表を行い、自律型コーディング エージェントとマルチエージェント オーケストレーションを中心的な開発者ストーリーとして確立しました。 1 年後、これらのツールの多くがプレビューから実稼働環境にリリースされました。 Build 2026 では、次の方向性が示される予定です。
Build 2026 での人工知能プログラミング: 期待されること
Microsoft は、エージェントとアプリ、GitHub、開発者の生産性を最優先課題として、Build 2026 アクティベーション カタログを 7 つのトラックにまとめました。開発者ツールの発表には、同社のイベントの中心的なフレームワークである「エージェント」が反映されると予想されます。
GitHub Copilot の自律コーディング エージェントは、Build 2025 で初めて発表され、実際のデプロイメントに 1 年を費やしました。エージェントは、GitHub の問題を提起し、GitHub Actions を使用して隔離された環境を作成し、タスクに取り組み、人間によるレビューのためにプル リクエストを開くことができます。 Build 2026 では、マルチエージェント コーディング ワークフローや GitHub と Azure サービス間のより深い統合など、この機能の次世代が導入される予定です。
プラットフォーム側では、Azure AI Foundry に大幅な追加機能が追加されることが期待されています。 Microsoft Agent Framework 1.0 は 2026 年 4 月に一般提供され、.NET および Python 開発者にマルチエージェント オーケストレーションのための実稼働対応 SDK が提供されました。ビルド セッションでは、このフレームワークが Foundry のエージェント ランタイム、管理メモリ、スケール観察ツールとどのように連携するかを示すことが期待されています。
Microsoft は AI 機能をデバイス層にもプッシュしました。 Qualcomm Snapdragon X Elite、Intel Core Ultra、AMD Ryzen AI プロセッサーを搭載した Windows AI PC は、2 年間市場に出されています。開発者ツールがついにハードウェアに対応しました。ビルド セッションでは、デバイス NPU を対象とした Windows Copilot ランタイム API がカバーされる予定で、単純な推論タスクがローカルで実行され、複雑な推論タスクがクラウドに移動するハイブリッド アーキテクチャが可能になります。
これらの発表を結び付けるものは、共通の方向性です。あなたが望むものを記述し、エージェントが実行を処理し、開発者の役割は、すべての行を記述するのではなく、指示とレビューに移行します。このモデルが本番環境で複雑なワークロードに耐えられるかどうかは、Build 2026 で答えが期待される重要な質問です。
プリプログラミングとは何ですか?
「インテントファーストプログラミング」というフレーズは、システムに実行してもらいたいことを、その実行方法の指示を記述するのではなく、ユーザーが表現するモデルを指します。従来の開発では明示的な構文とロジックを作成する必要がありましたが、インテントファースト ツールは自然言語の記述を取得し、それらを機能するコードに変換します。この変換レイヤーは現在、GitHub Copilot Agent Mode、Copilot Studio Agentic Workflow Builder (2026 年 5 月 20 日に一般提供開始)、および GitHub Spark に実装されています。
開発者にとって、これにより、作業の性質が特定の方法で変化します。ボードの作成に費やす時間が減り、エージェントが生成する内容のチェック、リダイレクト、検証に多くの時間を費やすことができます。スコープと制約を正確に伝える正確なディレクティブを作成することは、構文スキルと少なくとも同じくらい重要になりますが、生成されたコードを解釈してレビューすることは依然として確かな技術的理解を必要とします。
このモデルに関連するリスクは現実のものであり、言及する価値があります。 AI によって生成されたコードには、セキュリティの脆弱性、パフォーマンスの非効率性、目視検査に合格する微妙な論理エラーが含まれる可能性があります。サイバーセキュリティ研究者は、多数の Wave コーディングおよび AI 支援開発プラットフォームにわたってこれらの問題を文書化しています。インテントファースト プログラミングは、アイデアからコードを実行するまでの時間を短縮しますが、回路内に技術的な知識のある人が必要になるわけではありません。
最初のコードと最初の意図の違いは何ですか?
|
寸法 |
最初のコード |
意図が第一 |
|
メイン入力 |
開発者によって書かれた明示的な構文 |
望ましい結果の自然言語による説明 |
|
重要な役割 |
アプリケーション作成者 |
結果マネージャーと生成されたコードレビュー担当者 |
|
エラー処理 |
手動でデバッグする |
エージェントは開発者の監視の下、元に戻って自動的に修正します。 |
|
スキル重視 |
言語と構文の習得 |
精度の提供とコードのチェック |
|
スピード |
日常的なタスクでは遅い |
一般的なパターンでは高速です。複雑なエッジケースでは遅くなる |
|
出力保証 |
開発者は各ラインを所有します |
AI がコードを生成します。開発者は引き続きこれについて責任を負います |
Microsoft の Build における AI 計画について私たちが知っていることすべて
Microsoft は、2025 年から 2026 年の初めにかけて、この基盤を一般に公開しました。Build 2026 に対応するツールは、最初から登場したわけではありません。これらはプレビュー サイクル中に成熟し、Microsoft がそれらを運用スタックとしてどのように組み合わせるかを計画する場所として Build が機能します。
企業需要もこの方向に進んでいます。 Microsoft が引用した PwC の調査によると、10 組織のうち 8 組織が現在、何らかの形式のエージェントベースの AI を使用していることがわかりました。それに応じて、個々のコード提供だけでなく、ワークフロー全体を処理するツールに対する需要も高まっています。
GitHub Copilot のエージェント モード
GitHub Copilot Agent モードは現在一般提供されており、Visual Studio Code に直接組み込まれています。エージェント モードでは、自然言語でタスクを説明します。次に、Copilot はアプローチを計画し、コード ベース全体でファイルを編集し、明示的な許可を得てターミナル コマンドを実行し、結果が仕様を満たすまで繰り返します。このシステムは、Copilot の組み込みエージェントとともに、Anthropic や OpenAI などのプロバイダーのサードパーティ エージェントをサポートしています。
非同期エンコード エージェントは、その上に別のレイヤーを追加します。
GitHub 問題エージェントを割り当てます。 GitHub Actions を使用して隔離された環境を作成し、バックグラウンドでタスクを処理し、完了時にレビューできるようにプル リクエストを送信します。この機能は、Pro、Pro+、Business、および Enterprise Copilot プランで利用できます。
Build 2026 では、VS Code 内のマルチエージェント コーディング ワークフローなど、これらのエージェントの次の機能が示される予定です。
GitHub Spark、NLP、セマンティック コード検索
GitHub Spark は、平易な英語でアプリを記述し、ライブ プレビューで動作するコードを取得できる自然言語アプリ ビルダーです。 Pro+ および Enterprise サブスクライバーが利用できるようになりました。これは、専用の Vibe コーディング プラットフォームに対する Microsoft の最も直接的な対応です。ビルド 2026 では、Spark のより広範な可用性と拡張された機能に関する更新が行われる可能性があります。
同じく 2026 年に導入されたセマンティック コード検索は、別の原理で機能します。キーワードを照合する代わりに、コードの意図を理解する実装を使用します。「ログイン バグ」を検索すると、ファイルで「ログイン」という単語が使用されていない場合でも、認証ソフトウェアとセッション処理ロジックが表示されます。 Spark とセマンティック検索を組み合わせることで、入力内容だけでなく意味を理解できる開発環境が実現します。
Azure AI Foundry と Microsoft エージェント フレームワーク
2024 年 11 月に Azure AI Studio に代わって導入された Azure AI Foundry は、AI アプリケーションを構築するための統合プラットフォームへと着実に拡大してきました。 2026 年 2 月の更新では、マルチエージェント オーケストレーション、MCP サポート、ホスト型エージェント、およびソブリン ローカル展開オプションが導入されました。開発者は YAML でエージェントを定義し、2 つの CLI コマンドを実行して、Foundry に計算を行わせ、エンドポイントを登録し、本番環境に対応した URL を返すことができるようになりました。
2026 年 4 月に一般公開された Microsoft Agent Framework 1.0 は、.NET および Python 開発者に、AutoGen と Semantic Kernel という 2 つの以前の研究プロジェクトを 1 つのランタイムに統合する商用グレードの SDK を提供しました。 Build 2026 では、チームがエージェント フレームワークを使用して、標準の A2A および MCP インターフェイスを使用して Foundry エージェント、Microsoft 365 Copilot、外部ツールを接続し、マルチエージェント システムを実験的な運用からエンタープライズ運用に移行する方法について詳しく説明する予定です。
デバイス推論用の Windows Copilot ランタイム
Windows コパイロット ランタイムは、AI 推論を AI 対応 Windows マシン上の NPU にルーティングする API を提供します。ビルド セッションでは、完全にオフラインで動作するビジョン、言語、音声モデルなど、Windows App SDK 内の新機能をカバーすることが期待されています。 Windows 開発者にとって、クラウド接続なしでアーキテクチャ的に可能なことが変わるため、これは重要です。
Microsoft は、ONNX ランタイム、DirectML、Copilot ランタイムを 1 つの NuGet パッケージにバンドルする「AI Foundry for Windows」SDK も発表する予定です。これにより、人工知能のデバイスへの統合が大幅に簡素化され、個別のコンポーネントを接続する必要がなくなりました。
Ignite 2025 で初めて発表された Windows Agent Arena 開発者サンドボックスも、Build で初の公開ワークショップが開催される予定です。
開発者として考慮すべきことは何ですか?
Intent First に移行しても、コードの理解から後戻りできるわけではありません。むしろ、数百行の合理的なコードを数秒で生成できるシステムの最終チェック者となるので、あなたの判断はより意味のあるものになります。生成されたコードがいつ正しいのか、いつ脆弱なのか、いつリスクがあるのかを知るには、依然として技術的な深みが必要です。
即時品質は、ほとんどの開発者が現在期待しているよりも重要です。エージェントはあいまいな指示を文字通りに解釈したり、仮定のギャップを埋めたりします。これらの前提は実稼働環境と一致しない可能性があります。範囲、制約、およびエッジケースに関する明確な仕様を作成することは、エージェントベースのワークフローがチームのデフォルトになる前に、意図的に開発する必要があるスキルです。
ただし、何よりもセキュリティのレビューは必要なステップなので、スキップしないことをお勧めします。サイバーセキュリティ企業による調査では、認証バイパスの欠陥から公開された環境変数に至るまで、複数のプラットフォームにわたる AI 生成コードの重大な脆弱性が文書化されています。 Build 2026 には専用の責任ある AI トラックがあり、Foundry と GitHub を通じて提供されるコンプライアンスおよび安全性ツールは、これがまだ未解決の問題であることを Microsoft が認識していることを示唆しています。
現時点では、これらのツールがさらに成熟するまでは、生成されたコードをジュニア開発者からのプル リクエストに適用するのと同じテストで扱うことが合理的なベースラインとなります。