Agent 365 CLI リファレンスは、Microsoft 365 用の AI エージェントを構築および管理するための包括的なコマンド ライン インターフェイスです。 Agent 365 CLI の使用を開始する方法について説明します。
Global options
すべてのコマンドで、次のグローバル オプションがサポートされます。
-
--version: バージョン情報を表示します。 -
-?、-h、--help: ヘルプと使用状況の情報を表示します。
Commands
次の表に、使用可能なコマンドの一覧を示します。
Tip
各コマンドには、特定のロール要件があります。 各コマンドの実行に必要な最小限のロールについては、個々のコマンドリファレンスページを参照してください。 たとえば、setup コマンドでは、少なくとも Azure Contributor + Agent ID Developer が必要です。
グローバル管理者 はOAuth2の許可付与にのみ必要です。グローバル管理者が別の人物の場合、 a365 setup all は次に完了すべきステップを印刷します。 S2S(サーバー間)エージェントの識別(--authmode s2s または both)の付与には、 Agent ID Administrator 以上の資格が必要です。
| Command | Description |
|---|---|
cleanup |
ALL リソース (ブループリント、インスタンス、Azure) をクリーンアップします。 詳細なクリーンアップにはサブコマンドを使用します。 |
cleanup azure |
Azureリソース (App Service、App Service プラン) を削除します。 |
cleanup blueprint |
ブループリント アプリケーションとサービス プリンシパルEntra ID削除します。 |
cleanup instance |
エージェント インスタンス ID とユーザーをEntra IDから削除します。 |
develop |
エージェント開発用の MCP ツール サーバーを管理します。 |
develop add-mcp-servers |
MCP サーバーを現在のエージェント構成に追加します。 |
develop add-permissions |
MCP サーバーにアクセスするようにカスタム アプリケーションを構成する必要がある開発シナリオで、MCP サーバー API のアクセス許可をMicrosoft Entraアプリケーションに追加します。 |
develop get-token |
対話型ブラウザー認証を使用して、開発中に MCP サーバーをテストするためのベアラー トークンを取得します。 |
develop list-available |
カタログで使用可能なすべての MCP サーバーを一覧表示します (インストールできる内容)。 |
develop list-configured |
ローカル ToolingManifest.jsonから現在構成されている MCP サーバーを一覧表示します。 |
develop remove-mcp-servers |
現在のエージェント構成から MCP サーバーを削除します。 |
develop start-mock-tooling-server |
テストと開発の目的でモック ツール サーバーを起動します。 |
develop-mcp |
Dataverse 環境で MCP サーバーを管理します。 |
develop-mcp approve |
MCP サーバーを承認します。 |
develop-mcp block |
MCP サーバーをブロックします。 |
develop-mcp list-environments |
MCP サーバー管理に使用できるすべての Dataverse 環境を一覧表示します。 |
develop-mcp list-servers |
特定の Dataverse 環境内の MCP サーバーを一覧表示します。 |
develop-mcp package-mcp-server |
管理センターで送信する MCP サーバー パッケージMicrosoft生成します。 |
develop-mcp publish |
MCP サーバーを Dataverse 環境に発行します。 |
develop-mcp register-external-mcp-server |
Entra、外部OAuth、APIキー、または認証なしで外部MCPサーバーを登録してください。 |
develop-mcp unpublish |
Dataverse 環境から MCP サーバーを発行解除します。 |
logs |
CLIの診断ログを管理します。
logsコマンドは、安全にサポートと共有できる隠蔽されたCLIログファイルのコピーをエクスポートMicrosoftします。 |
logs export |
Microsoftサポートと安全に共有できる、編集されたCLI診断ログファイルのコピーをエクスポートしてください。 JWTトークン、メールアドレス、GUID、OSパスユーザー名を編集し、同一の値を一貫したエイリアスに置き換えてログの相関を保持します。 |
publish |
manifest.json の ID 値を更新し、Microsoft 365 管理センターにアップロードするための manifest.zip パッケージを作成します。 |
query-entra |
スコープ、アクセス許可、同意の状態など、エージェント情報のMicrosoft Entra IDを照会するオプションを提供します。 |
query-entra blueprint-scopes |
エージェント ブループリントの構成済みのスコープと同意の状態を一覧表示します。 |
query-entra instance-scopes |
エージェント インスタンスの構成済みのスコープと同意の状態を一覧表示します。 |
setup |
各ステップをきめ細かく制御して、Agent 365 環境を設定します。 |
setup all |
すべてのセットアップ手順を実行して Agent 365 環境を設定する |
setup blueprint |
エージェント ブループリントを作成する (アプリケーションの登録Entra ID)。 |
setup permissions |
OAuth2 アクセス許可の付与と継承可能なアクセス許可を構成します。 |
setup permissions bot |
Messaging Bot API OAuth2 の許可と継承可能なアクセス許可を構成します。 |
setup permissions copilotstudio |
Power Platform API を介してCopilot Studio副操縦を呼び出すように、エージェント ブループリントの OAuth2 アクセス許可付与と継承可能なアクセス許可を構成します。 |
setup permissions custom |
エージェントの操作に必要な標準のアクセス許可を超えるカスタム API アクセス許可をエージェント ブループリントに適用します。 |
setup permissions mcp |
MCP サーバー OAuth2 の許可と継承可能なアクセス許可を構成します。 |
setup requirements |
エージェント 365 セットアップの前提条件を検証します。 |