AI関連の最新ニュースをピックアップ
米Microsoft(世界的なテクノロジー企業)および傘下のGitHub(世界最大のソフトウェア開発プラットフォーム)は、コードエディタVS Code(Microsoftが提供する統合開発・コードエディタ(Visual Studio Code))上で、クラウドアプリケーションのアイデア着想からAzureへの本番デプロイまでを一貫して導く「Guided Copilot Experience(ガイド付きCopilot体験)」のプレビュー提供を開始しました。
従来のAIアシスタントに対する「Azure FunctionsとPostgreSQLでNode.js APIを作成して」といった自由形式のチャット指示では、プロジェクトの雛形は作られてもインフラ構成が抜け落ちたり、生成されたデプロイスクリプトが途中で失敗したり、対話が進むにつれてモデルが初期の前提を忘れてしまうといった予測不可能性が課題となっていました。
今回のガイド付き体験は、自由対話の上に以下の3つの明確な段階(ステージ)を設けることで、確実な再現性と初手での成功率向上を実現します。
デプロイ完了後もCopilotはプロジェクトのアーキテクチャ文脈を保持し続けるため、後から新サービスを追加する際も前回の設計意図を維持したまま改修できます。
本機能がもたらす開発手法の変化は、従来のAIチャット方式と比較して以下の通り明確な違いがあります。
| 比較項目 | 従来の自由形式チャット方式 | 今回のガイド付きCopilot体験 |
|---|---|---|
| 動作の予測可能性 | プロンプトごとに生成結果や手法がブレやすい | 構造化された同一入力から確定的な構成を再現 |
| パラメータ指定 | 長文テキストで不足項目を繰り返し問答 | 専用UIフォームとピッカーによる直感的な選択 |
| ローカル検証 | 依存関係の欠落で初回起動エラーが頻発 | ランタイム自動検査とデバッグ構成の事前完了 |
| インフラ管理 | 単発のCLIスクリプト生成で失敗リスクが高い | az/azd準拠のIaCファイル生成とコスト見積もり提示 |
| 作業の完結性 | クラウドポータルやCLIを跨ぐ作業が発生 | 計画からデプロイまでVS Code内で完結 |
編集部注: AIコーディング支援は、コード補完(インラインサジェスト)からエージェント的な全自動生成へと急速に進化を遂げてきました。しかし、エンタープライズの現場では「動くコードが生成されたか」だけでなく、「インフラコストがいくらかかるか」「IaCとして再現可能か」「セキュリティ設定が適切か」というガバナンス要件が不可欠です。
今回のMicrosoftとGitHubのアプローチは、AIモデルの出力だけに依存するのではなく、VS CodeのエディタUI、Azure標準のデプロイ基盤、そしてIaCを緊密に連動させることで、AIを実務に耐えうる「規律あるツール」へと昇華させた好例です。VS Code拡張パック「Azure Tools extension pack」を通じて直ちに利用可能であり、クラウド開発における開発者体験(DX)の標準を引き上げる動きとして評価できます。