Microsoft Foundry とは

Microsoft Foundry は、単一の管理グループにエージェント、モデル、ツールを統合し、トレース、監視、評価、カスタマイズ可能なエンタープライズ セットアップ構成などのエンタープライズ対応機能を組み込みます。 このプラットフォームは、1 つのAzure リソース プロバイダー名前空間の下で、ロールベースのアクセス制御 (RBAC)、ネットワーク、ポリシーを統合することで、合理化された管理を提供します。

ヒント

概要

数分で最初のエージェントを構築するか、ポータルを開いてモデルとツールを探索します。

Foundry ポータルを開きます | Azure アカウントを取得する

構築可能なもの

能力 Description
エージェント ポータルまたは SDK で宣言型 プロンプト エージェント を構築するか、独自のコードを実行する ホスト型エージェント をデプロイします。 詳しくは、 Foundry Agent Service をご覧ください。
Models Microsoft、OpenAI、Anthropic、Meta などから 10,000 を超えるモデルにアクセスできます。 Foundry Models カタログを参照します。
ツールと知識 Foundry ツールボックスを使用して、組み込みツール、メモリ、検索機能でエージェントを拡張します。

どこから始めようかわかりませんか? 目標に合った出発点を見つけるには、製品と機能のマップを参照してください。

エンタープライズ対応プラットフォーム

Foundry は、すべてのプロジェクトにプラットフォーム機能を提供します。 一部の機能はプレビュー段階です。 現在の状態については、 一般提供の概要を参照してください。

  • 可観測性: エージェントとモデルをトレースして評価し、組み込みのダッシュボード (プレビュー) で監視します。 可観測性を参照してください。
  • ガバナンスとセキュリティ:MICROSOFT ENTRA ID、ロールベースのアクセス制御、コンテンツ フィルター、ネットワーク分離、およびAzure Policyを適用します。 Foundry コントロール プレーンを参照してください。
  • 1 つの管理プレーン:アクセス制御、ネットワーク、ポリシーを統合して、エージェント、モデル、ツールを単一のAzure リソースとして管理します。

エージェントの構築から始める

Foundry上のほとんどのプロジェクトは、エージェントを中心に構築されています。エージェントとは、指示やツールと組み合わされ、リクエスト内容を推論してアクションを実行できるモデルです。 主な決定は、そのエージェントの実行方法をカスタマイズして制御する量です。 宣言型から完全なコードまでの範囲と考えてください。

  • 宣言型。管理が最も少ない。 Foundry ポータルまたは SDK で手順を指定し、モデルを選択し、ツールをアタッチします。 Foundry はエージェントをホストし、管理するアプリケーション コードやコンテナーを使用せず、エージェントを実行します。 Foundry では、これは プロンプト エージェントです。 プロンプト エージェントを作成します
  • 最も制御可能な完全なコード。 独自のコードまたはフレームワーク (Microsoft Agent Framework、LangGraph、Semantic Kernelなど) をコンテナーとしてパッケージ化し、Foundry はマネージド エンドポイント、スケーリング、ID、および可観測性を使用して実行します。 Foundry では、これは ホストされるエージェントです。 ホストされているエージェントをデプロイします

宣言型を開始し、ニーズの拡大に応じてコードに移動できます。 詳細な比較については、「 ホストされるエージェントとは」を参照してください。 エンドツーエンドのビルド、テスト、出荷サイクルについては、 エージェント開発ライフサイクルを参照してください。

エージェントをまだ構築していませんか? ツールやオーケストレーションがないモデルにのみプロンプトを送信する必要がある場合は、1 つの モデル呼び出しから開始します。

開発者向けプラットフォームを選択してください

Foundry では、複数のサーフェスがサポートされています。 多くの開発者は、ポータルでプロトタイプを作成し、コードに移行するなど、それらを組み合わせます。

Surface 最適な用途 ここから始める
ファウンドリー ポータル コードを記述せずにモデルの探索、プロンプトのプロトタイプ作成、プロンプト エージェントの構築を行う。 プレイグラウンドとクイック評価
SDK Python、C#、JavaScript、またはJavaでアプリケーションをビルドする。 Microsoft Foundry SDK
Azure Developer CLI (azd) コマンド ラインからのホステッド エージェント プロジェクトのスキャフォールディング、実行、テスト、デプロイ。 Azure Developer CLI を使用してエージェントを開発する
Visual Studio Code Foundry 拡張機能を使用してエディターでエージェントをビルドおよびデバッグします。 VS Code での作業
コーディング エージェントと MCP Foundry スキルと MCP サーバーを使用して、コーディング エージェント (GitHub Copilot や Claude Code など) から Foundry を駆動します。 Microsoft Foundry スキルを使用してエージェントをコーディングします

ゼロから作業統合に進むには、次の手順に従います。

  1. 最初のモデル呼び出しを行います。 環境を設定し、 モデルとエージェントを使用したビルドのクイック スタートでプロンプトを送信します。
  2. 開発環境を設定します。 コードでビルドできるように、CLI と SDK をインストールします。 「開発環境のセットアップ」を参照してください
  3. モデルを選択します。 Foundry Models の概要でカタログを参照し、オプションを比較します。
  4. 最初のエージェントをビルドします。 プロンプト エージェントから始めるか、独自のコードを持ち込む場合は直接ホスト型エージェントを選択できます。
  5. ツールと知識を追加します。 ツール、取得、メモリを使用してエージェントを拡張する (プレビュー)。 まず、ツールをエージェントに追加するための推奨される方法である ツールボックスの概要から始めます。

ファウンドリの進化

Foundry では、従来のいくつかのAzure AIサービスとツールが統合されたプラットフォームです。 移行に関する詳細なガイダンスについては、「 クラシックから新しいエクスペリエンスへの移動」を参照してください。

以前の概念とその現在の同等の概念
ディメンション 前へ 現在の
ブランド Azure AI Studio/ Azure AI Foundry Microsoft Foundry
ブランド Azure AI サービス 鋳造ツール
Portal Foundry (クラシック) ファウンドリ
エージェント API Assistants API (エージェント v0.5/v1) レスポンスAPI (Agents v2)
API のバージョン管理 月単位の api-version パラメーター v1 安定したルート (/openai/v1/)
リソース モデル ハブ + Azure OpenAI + Azure AI サービス Foundry リソース (単一、プロジェクトあり)
SDK とエンドポイント 5 つ以上のエンドポイントに対する複数のパッケージ (azure-ai-inferenceazure-ai-generativeazure-ai-mlAzureOpenAI()) 1 つのプロジェクト エンドポイントに対して、統合されたプロジェクト クライアント (azure-ai-projects 2.x) + OpenAI() を使用します。
用語 スレッド、メッセージ、実行、アシスタント 会話、アイテム、応答、エージェントのバージョン