Microsoft Foundry 拡張機能の使用開始
Microsoft Foundry for Visual Studio Code 拡張機能は、開発環境を AI エージェントの構築、テスト、デプロイのための包括的なプラットフォームに変換します。 この拡張機能は、コード エディターを離れることなく Microsoft Foundry のエージェント サービスの機能に直接アクセスし、エージェント開発ワークフロー全体を合理化します。
Microsoft Foundry for Visual Studio Code 拡張機能とは
Microsoft Foundry for Visual Studio Code 拡張機能は、エンタープライズ レベルの AI エージェント開発機能を Visual Studio Code に直接取り込む強力なツールです。 以下の統合エクスペリエンスを提供します。
- エージェントの検出と管理 - Microsoft Foundry プロジェクト内で AI エージェントを参照、作成、管理する
- Visual Agent Designer - 直感的なインターフェイスを使用してエージェントの指示、ツール、機能を構成する
- 統合テスト - コンテキストを切り替えることなく、組み込みのプレイグラウンドを使用してエージェントをリアルタイムでテストする
- コード生成 - エージェントをアプリケーションに接続するためのサンプル統合コードを生成する
- デプロイ パイプライン - 運用環境で使用するためにエージェントを Microsoft Foundry に直接デプロイする
主な機能
この拡張機能には、AI エージェントの開発を加速させるいくつかの重要な機能が用意されています。
エージェント デザイナー インターフェイス
エージェントの作成と構成を簡略化するビジュアル デザイナー。 直感的なグラフィカル インターフェイスを使用して、エージェント命令の定義、適切なモデルの選択、ツールの構成を行うことができます。
組み込みのプレイグラウンド
エージェントとリアルタイムで対話し、さまざまなシナリオをテストし、デプロイ前にエージェントの動作を調整できる統合テスト環境。
ツールの統合
次のようなさまざまなツールとのシームレスな統合:
- 知識ベースの応答に対するRAG (検索拡張型生成)
- 情報取得の検索機能
- 特定のビジネス ロジックのカスタム アクション
- 拡張機能のためのモデル コンテキスト プロトコル (MCP) サーバー
プロジェクト統合
Microsoft Foundry プロジェクトに直接接続することで、既存のリソースを操作し、確立されたインフラストラクチャに新しいエージェントをデプロイできます。
拡張機能をインストールする
Microsoft Foundry for Visual Studio Code 拡張機能の使用を開始するには、まず、コンピューターに Visual Studio Code をインストールする必要があります。 Visual Studio Code Web サイトからダウンロードできます。
Microsoft Foundry 拡張機能は、Visual Studio Code Marketplace から直接インストールできます。
- Visual Studio Code を開きます。
- 左側のウィンドウから [拡張機能] を選択するか、Ctrl キー+Shift+X キーを押します。
- Microsoft Foundry を検索して選択します。
- [インストール] を選択します。
- 状態メッセージから、拡張機能が正常にインストールされていることを確認します。
作業の開始ワークフロー
Microsoft Foundry 拡張機能を使用するための一般的なワークフローは、次の手順に従います。
- Visual Studio Code で拡張機能をインストールして構成する
- Microsoft Foundry プロジェクトに接続する
- デザイナーを使用して AI エージェントを作成またはインポートする
- エージェントの手順を構成し、必要なツールを追加する
- 統合されたプレイグラウンドを使用してエージェントをテストする
- テスト結果に基づいてデザインを反復処理する
- アプリケーション統合用のコードを生成する
この合理化されたワークフローにより、AI エージェントの迅速なプロトタイプ作成とデプロイが可能になり、開発者は複雑な現実世界のタスクを処理できるインテリジェントな自動化ソリューションを簡単に構築できます。
Microsoft Foundry for Visual Studio Code 拡張機能は、AI エージェント開発のアクセシビリティと効率性を高め、使い慣れた開発環境でエンタープライズ レベルのツールを開発者に提供する上で重要な一歩を踏み出します。