Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Agent 365 CLI-Befehlsreferenz
Von Bedeutung
Sie müssen Teil des Frontier-Vorschauversionsprogramms sein, um Vorabzugriff auf Microsoft Agent 365 zu erhalten. Frontier verbindet Sie direkt mit den neuesten KI-Innovationen von Microsoft. Frontier-Vorschauen unterliegen den bestehenden Vorschaubedingungen Ihrer Kundenverträge. Da diese Funktionen noch in Entwicklung sind, können sich ihre Verfügbarkeit und Fähigkeiten im Laufe der Zeit ändern.
Verwalten Sie MCP-Toolserver für die Agententwicklung. Der develop Befehl bietet Optionen zum Verwalten von MCP-Toolservern (Model Context Protocol) für die Agententwicklung. Sie können verfügbare Server auflisten, konfigurierte Server anzeigen und MCP-Server aus Ihrer Agentkonfiguration hinzufügen oder entfernen.
Minimale Rolle erforderlich: Keine (lokale Manifestverwaltung)
Syntax
a365 develop [command] [options]
Options
| Option | Description |
|---|---|
-c, --config <config> |
Konfigurationsdateipfad. Standard: a365.config.json |
-v, --verbose |
Aktivieren der ausführlichen Protokollierung |
-?, -h--help |
Zeigen Sie Hilfe- und Nutzungsinformationen an. |
develop list-available
Auflisten aller MCP-Server, die im Katalog verfügbar sind (was Sie installieren können).
a365 develop list-available [options]
Dieser Befehl zeigt alle MCP-Server an, die im Katalog verfügbar sind, und Sie können sie für die Verwendung mit Ihrer Agent-Entwicklung installieren.
list-available-Optionen
| Option | Description |
|---|---|
-c, --config <config> |
Konfigurationsdateipfad. Standard: a365.config.json |
--dry-run |
Zeigen Sie an, was der Befehl tun würde, ohne ihn auszuführen. |
--skip-auth |
Authentifizierung überspringen. Nur für Tests. Der Befehl schlägt wahrscheinlich ohne gültige Authentifizierung fehl. |
-?, -h--help |
Zeigen Sie Hilfe- und Nutzungsinformationen an. |
develop list-configured
Auflisten der derzeit konfigurierten MCP-Server von Ihrem lokalen ToolingManifest.json.
a365 develop list-configured [options]
Dieser Befehl zeigt alle MCP-Server an, die Sie derzeit in Ihrer lokalen ToolingManifest.json Datei konfiguriert haben.
list-configured-Optionen
| Option | Description |
|---|---|
-c, --config <config> |
Konfigurationsdateipfad. Standard: a365.config.json |
--dry-run |
Zeigen Sie an, was der Befehl tun würde, ohne ihn auszuführen. |
-?, -h--help |
Zeigen Sie Hilfe- und Nutzungsinformationen an. |
develop add-mcp-servers
Fügen Sie MCP-Server zur aktuellen Agentkonfiguration hinzu.
a365 develop add-mcp-servers [<servers>...] [options]
Mit diesem Befehl werden die angegebenen MCP-Server ToolingManifest.json in Ihrem Projektordner hinzugefügt. Sie gewährt dem Agent-Blueprint keine Berechtigungen.It doesn't grant permissions to the agent blueprint.
Von Bedeutung
Dieser Befehl aktualisiert ToolingManifest.json nur – er gewährt keine Berechtigungen für den Agent-Blueprint. Wie Berechtigungen angewendet werden, hängt davon ab, wo Sie sich im Setupprozess befinden:
-
Vor der ersteinrichtung: Fahren Sie mit
a365 setup all. MCP-Berechtigungen werden als Teil der anfänglichen Blueprinterstellung angewendet. -
Nachdem der Blueprint bereits vorhanden ist: Ein globaler Administrator muss separat ausgeführt werden
a365 setup permissions mcp. Der Administrator muss zuerst ausgeführt werdena365 config display, um zu überprüfen, obdeploymentProjectPather in seinena365.config.jsonPunkten auf den Projektordner mit dem aktualisiertenToolingManifest.jsonOrdner verweist.
add-mcp-servers-Argumente
Geben Sie einen oder mehrere MCP-Servernamen an, die Der Agentkonfiguration hinzugefügt werden sollen. Sie können mehrere Servernamen durch Leerzeichen getrennt angeben.
| Argument | Description |
|---|---|
<servers> |
Namen der hinzuzufügenden MCP-Server |
add-mcp-servers-Optionen
Verwenden Sie diese Optionen, um das Verhalten des add-mcp-servers Befehls anzupassen, einschließlich konfigurationsdateiauswahl und Trockenlauftests.
| Option | Description |
|---|---|
-c, --config <config> |
Konfigurationsdateipfad. Standard: a365.config.json |
--dry-run |
Zeigen Sie an, was der Befehl tun würde, ohne ihn auszuführen. |
-?, -h--help |
Zeigen Sie Hilfe- und Nutzungsinformationen an. |
develop remove-mcp-servers
Entfernen Sie MCP-Server aus der aktuellen Agent-Konfiguration.
a365 develop remove-mcp-servers [<servers>...] [options]
Mit diesem Befehl werden angegebene MCP-Server aus der aktuellen Agent-Konfiguration entfernt.
remove-mcp-servers-Argumente
| Argument | Description |
|---|---|
<servers> |
Namen der zu entfernenden MCP-Server |
remove-mcp-servers-Optionen
| Option | Description |
|---|---|
-c, --config <config> |
Konfigurationsdateipfad. Standard: a365.config.json |
--dry-run |
Zeigen Sie an, was der Befehl tun würde, ohne ihn auszuführen. |
-?, -h--help |
Zeigen Sie Hilfe- und Nutzungsinformationen an. |
develop add-permissions
Fügen Sie MCP-Server-API-Berechtigungen zu Microsoft Entra Anwendungen für Entwicklungsszenarien hinzu, in denen Sie benutzerdefinierte Anwendungen für den Zugriff auf MCP-Server konfigurieren müssen.
a365 develop add-permissions [options]
add-permissions-Optionen
Verwenden Sie diese Optionen, um Ihrer App-Registrierung erforderliche API-Berechtigungen und Bereiche hinzuzufügen und Werte aus dem Toolmanifest zu nutzen.
| Option | Description |
|---|---|
-c, --config <config> |
Konfigurationsdateipfad (Standard: a365.config.json) |
-m, --manifest <manifest> |
Pfad zu ToolingManifest.json (Standard: <deploymentProjectPath>/ToolingManifest.json) |
--app-id <app-id> |
Anwendungs-ID (Client) zum Hinzufügen von Berechtigungen (Standard: clientAppId von der Konfiguration) |
--scopes <scopes> |
Bestimmte Bereiche, die hinzugefügt werden sollen (leerzeichentrennt) (Standard: Alle Bereiche von ToolingManifest.json) |
--dry-run |
Anzeigen, was der Befehl tun würde, ohne Änderungen vorzunehmen |
-v, --verbose |
Detaillierte Ausgabe anzeigen |
-?, -h--help |
Zeigen Sie Hilfe- und Nutzungsinformationen an. |
Von Bedeutung
Die von --app-id oder clientAppId angegebene Anwendung muss die Berechtigung Application.ReadWrite.All in Microsoft Entra besitzen. Dieser Befehl richtet sich an benutzerdefinierte Clientanwendungen. Um Berechtigungen für Agent-Blueprints zu konfigurieren, verwenden Sie a365 setup permissions mcp stattdessen.
develop get-token
Rufen Sie Bearertoken zum Testen von MCP-Servern während der Entwicklung mithilfe der interaktiven Browserauthentifizierung ab.
a365 develop get-token [options]
get-token-Optionen
Verwenden Sie diese Optionen, um ein Zugriffstoken, Steuerelementbereiche, Aktualisierungsverhalten anzufordern und das Ausgabeformat auszuwählen.
| Option | Description |
|---|---|
-c, --config <config> |
Konfigurationsdateipfad (Standard: a365.config.json) |
--app-id <app-id> |
Anwendungs-ID (Client)-ID für die Authentifizierung (Standard: clientAppId from config) |
-m, --manifest <manifest> |
Pfad zu ToolingManifest.json (Standard: <deploymentProjectPath>/ToolingManifest.json) |
--scopes <scopes> |
Bestimmte Bereiche, die angefordert werden sollen (durch Leerzeichen getrennt) (Standard: Lesen von ToolingManifest.json) |
-o, --output <output> |
Ausgabeformat: table, json, oder raw (Standard: table) |
--force-refresh |
Erzwingen der Tokenaktualisierungsumgehung des Caches |
--resource <resource> |
Ressourcenschlüsselwort zum Abrufen von Token für: mcp (Standard) oder powerplatform |
--resource-id <resource-id> |
Benutzerdefinierte Ressourcenanwendungs-ID (GUID) für Ressourcen, die nicht von --resource Schlüsselwörtern abgedeckt werden |
-v, --verbose |
Detaillierte Ausgabe anzeigen, einschließlich des vollständigen Tokens |
-?, -h--help |
Zeigen Sie Hilfe- und Nutzungsinformationen an. |
get-token Ressourcenoptionen
Verwenden Sie die Optionen --resource und --resource-id, um Token für verschiedene Azure-Ressourcen abzurufen:
-
--resource: Verwenden Sie ein Schlüsselwort, um eine vordefinierte Ressource auszuwählen:-
mcp(Standard): Agent 365-Tools für MCP-Server -
powerplatform: Power Platform-API
-
-
--resource-id: Geben Sie eine benutzerdefinierte Ressourcenanwendungs-ID (GUID) für Ressourcen ein, die nicht von Schlüsselwörtern abgedeckt werden
Von Bedeutung
--resource und --resource-id kann nicht zusammen verwendet werden. Wenn Sie eine der beiden Optionen verwenden, schließen --scopesSie diese ein. Nur der standardmäßige MCP-Fluss unterstützt manifestbasierte Bereichsauflösung.
develop start-mock-tooling-server
Starten Sie einen Simulierten Toolingserver zu Test- und Entwicklungszwecken.
a365 develop start-mock-tooling-server [options]
Mit diesem Befehl wird ein Simulierter Toolserver für Test- und Entwicklungszwecke gestartet. Mithilfe dieses Servers können Sie MCP-Serverinteraktionen simulieren, ohne dass tatsächliche Serverimplementierungen erforderlich sind.
start-mock-tooling-server-Optionen
Verwenden Sie diese Optionen, um das Verhalten des start-mock-tooling-server Befehls anzupassen.
| Option | Description | Standard |
|---|---|---|
-p, --port <port> |
Portnummer für den Pseudoserver | 5309 |
-v, --verbose |
Aktivieren der ausführlichen Protokollierung | Falsch |
-?, -h, --help |
Anzeigen von Hilfe- und Nutzungsinformationen | - |
-bg |
Ausführen des Servers auf einem neuen Terminal | - |