Del via


Kommandoreferanse for Agent 365 CLI develop

Viktig!

Du må være en del av frontier-forhåndsvisningsprogrammet for å få tidlig tilgang til Microsoft Agent 365. Frontier kobler deg direkte til Microsofts nyeste ai-innovasjoner. Grenseforhåndsvisninger er underlagt de eksisterende forhåndsvisningsvilkårene i kundeavtalene dine. Ettersom disse funksjonene fremdeles er under utvikling, kan tilgjengeligheten og funksjonene endres over tid.

Administrer MCP-verktøyservere for agentutvikling. Kommandoen develop inneholder alternativer for å administrere MCP-verktøyservere (Model Context Protocol) for agentutvikling. Du kan vise tilgjengelige servere, vise konfigurerte servere og legge til eller fjerne MCP-servere fra agentkonfigurasjonen.

Minimumsrolle kreves: Ingen (lokal manifestbehandling)

Syntaks

a365 develop [command] [options]

Alternativer

Alternativ Beskrivelse
-c, --config <config> Konfigurasjonsfilbane. Standard: a365.config.json
-v, --verbose Aktiver detaljert logging
-?, , -h--help Vis informasjon om hjelp og bruk.

develop list-available

Vis alle MCP-servere som er tilgjengelige i katalogen (det du kan installere).

a365 develop list-available [options]

Denne kommandoen viser alle MCP-servere som er tilgjengelige i katalogen, og du kan installere dem for bruk med agentutviklingen.

list-available Alternativer

Alternativ Beskrivelse
-c, --config <config> Konfigurasjonsfilbane. Standard: a365.config.json
--dry-run Vis hva kommandoen ville gjort uten å kjøre den.
--skip-auth Hopp over godkjenning. Bare for testing. Kommandoen mislykkes sannsynligvis uten gyldig godkjenning.
-?, , -h--help Vis informasjon om hjelp og bruk.

develop list-configured

Liste over for øyeblikket konfigurerte MCP-servere fra den lokale ToolingManifest.json.

a365 develop list-configured [options]

Denne kommandoen viser alle MCP-servere som du har konfigurert i den lokale ToolingManifest.json-filen.

list-configured Alternativer

Alternativ Beskrivelse
-c, --config <config> Konfigurasjonsfilbane. Standard: a365.config.json
--dry-run Vis hva kommandoen ville gjort uten å kjøre den.
-?, , -h--help Vis informasjon om hjelp og bruk.

develop add-mcp-servers

Legg til MCP-servere i gjeldende agentkonfigurasjon.

a365 develop add-mcp-servers [<servers>...] [options]

Denne kommandoen legger til de angitte MCP-serverne ToolingManifest.json i prosjektmappen. Den gir ikke tillatelse til agenttegningen.

Viktig!

Denne kommandoen oppdateres ToolingManifest.json bare – den gir ikke tillatelser til agenttegningen. Hvordan tillatelser brukes, avhenger av hvor du er i konfigurasjonsprosessen:

  • Før første installasjon: Fortsett med a365 setup all. MCP-tillatelser brukes som en del av den første opprettingen av tegning.
  • Etter at tegningen allerede finnes: En global administrator må kjøre a365 setup permissions mcp separat. Administratoren må kjøre a365 config display først for å bekrefte at deploymentProjectPath i a365.config.json punktene til prosjektmappen som inneholder den oppdaterte ToolingManifest.json.

add-mcp-servers Argumenter

Angi ett eller flere MCP-servernavn som skal legges til agentkonfigurasjonen. Du kan angi flere servernavn atskilt med mellomrom.

Diskusjon Beskrivelse
<servers> Navn på MCP-serverne som skal legges til

add-mcp-servers Alternativer

Bruk disse alternativene til å tilpasse virkemåten til add-mcp-servers kommandoen, inkludert valg av konfigurasjonsfil og tørrkjøringstesting.

Alternativ Beskrivelse
-c, --config <config> Konfigurasjonsfilbane. Standard: a365.config.json
--dry-run Vis hva kommandoen ville gjort uten å kjøre den.
-?, , -h--help Vis informasjon om hjelp og bruk.

develop remove-mcp-servers

Fjern MCP-servere fra gjeldende agentkonfigurasjon.

a365 develop remove-mcp-servers [<servers>...] [options]

Denne kommandoen fjerner angitte MCP-servere fra gjeldende agentkonfigurasjon.

remove-mcp-servers Argumenter

Diskusjon Beskrivelse
<servers> Navn på MCP-serverne som skal fjernes

remove-mcp-servers Alternativer

Alternativ Beskrivelse
-c, --config <config> Konfigurasjonsfilbane. Standard: a365.config.json
--dry-run Vis hva kommandoen ville gjort uten å kjøre den.
-?, , -h--help Vis informasjon om hjelp og bruk.

develop add-permissions

Legg til API-tillatelser for MCP-server i Microsoft Entra programmer for utviklingsscenarioer der du må konfigurere egendefinerte programmer for å få tilgang til MCP-servere.

a365 develop add-permissions [options]

add-permissions Alternativer

Bruk disse alternativene til å legge til nødvendige API-tillatelser og omfang i appregistreringen, og dra nytte av verdier fra verktøymanifestet.

Alternativ Beskrivelse
-c, --config <config> Konfigurasjonsfilbane (standard: a365.config.json)
-m, --manifest <manifest> Bane til ToolingManifest.json (standard: <deploymentProjectPath>/ToolingManifest.json)
--app-id <app-id> Program-ID (klient)-ID for å legge til tillatelser i (standard: clientAppId fra konfigurasjon)
--scopes <scopes> Bestemte omfang som skal legges til (mellomromsdelt) (standard: Alle omfang fra ToolingManifest.json)
--dry-run Vis hva kommandoen ville gjort uten å gjøre endringer
-v, --verbose Vis detaljerte utdata
-?, , -h--help Vis informasjon om hjelp og bruk.

Viktig!

Programmet som er angitt av --app-id eller clientAppId, må ha tillatelsen Application.ReadWrite.All i Microsoft Entra. Denne kommandoen er for egendefinerte klientprogrammer. Hvis du vil konfigurere tillatelser for agenttegninger, bruker du a365 setup permissions mcp i stedet.

develop get-token

Hent bærertokener for testing av MCP-servere under utvikling ved hjelp av interaktiv nettlesergodkjenning.

a365 develop get-token [options]

get-token Alternativer

Bruk disse alternativene til å be om et tilgangstoken, kontrollere omfang, oppdatere virkemåte og velge utdataformat.

Alternativ Beskrivelse
-c, --config <config> Konfigurasjonsfilbane (standard: a365.config.json)
--app-id <app-id> Program-ID for godkjenning (standard: clientAppId fra konfigurasjon)
-m, --manifest <manifest> Bane til ToolingManifest.json (standard: <deploymentProjectPath>/ToolingManifest.json)
--scopes <scopes> Bestemte omfang som skal bes om (mellomromseparert) (standard: Lese fra ToolingManifest.json)
-o, --output <output> Utdataformat: table, jsoneller raw (standard: table)
--force-refresh Tving oppdatering av tokenoppdatering utenom hurtigbuffer
--resource <resource> Ressursnøkkelord for å hente token for: mcp (standard) eller powerplatform
--resource-id <resource-id> Egendefinert ressursprogram-ID (GUID) for ressurser som ikke dekkes av --resource nøkkelord
-v, --verbose Vis detaljerte utdata, inkludert fullstendig token
-?, , -h--help Vis informasjon om hjelp og bruk.

get-token ressursalternativer

Bruk alternativene --resource og --resource-id for å få tokener for ulike Azure ressurser:

  • --resource: Bruk et nøkkelord til å velge en forhåndsdefinert ressurs:
    • mcp (standard): Agent 365-verktøy for MCP-servere
    • powerplatform: API for Power Platform
  • --resource-id: Angi en egendefinert ressursprogram-ID (GUID) for ressurser som ikke dekkes av nøkkelord

Viktig!

--resource og --resource-id kan ikke brukes sammen. Når du bruker et av alternativene, kan du inkludere --scopes. Bare standard MCP-flyt støtter manifestbasert omfangsoppløsning.

develop start-mock-tooling-server

Start en mock-verktøyserver for test- og utviklingsformål.

a365 develop start-mock-tooling-server [options]

Denne kommandoen starter en mock-verktøyserver for test- og utviklingsformål. Ved å bruke denne serveren kan du simulere samhandlinger mellom MCP-servere uten å kreve faktiske serverimplementeringer.

start-mock-tooling-server Alternativer

Bruk disse alternativene til å tilpasse virkemåten til start-mock-tooling-server kommandoen.

Alternativ Beskrivelse Standard
-p, --port <port> Portnummer for mock-serveren 5309
-v, --verbose Aktiver detaljert logging falsk
-?, -h, --help Vis informasjon om hjelp og bruk -
-bg Kjør serveren på en ny terminal -