Dela via


Kommandoreferens för Agent 365 CLI config

Viktigt!

Du måste vara en del av förhandsversionen av Frontier för att få tidig åtkomst till Microsoft Agent 365. Frontier ansluter dig direkt till Microsofts senaste AI-innovationer. Förhandsversioner av Gräns omfattas av de befintliga förhandsversionsvillkoren för dina kundavtal. Eftersom dessa funktioner fortfarande är under utveckling kan deras tillgänglighet och funktioner ändras över tid.

Hantera Agent 365 CLI-konfiguration. Innehåller alternativ för att hantera konfigurationsinställningar för Agent 365 CLI. Du kan initiera nya konfigurationer interaktivt eller visa aktuella konfigurationsinställningar.

Minsta roll krävs: Ingen (lokal konfiguration)

Syntax

a365 config [command] [options]

Options

Option Description
-?, , -h--help Visa hjälp- och användningsinformation

config init

Konfigurera Agent 365 CLI interaktivt eller importera från en fil.

a365 config init [options]

Använd det här kommandot för att konfigurera din Agent 365 CLI-konfiguration via en interaktiv process eller genom att importera inställningar från en befintlig konfigurationsfil.

init Alternativ

Option Description
-c, --configfile <configfile> Sökväg till en befintlig konfigurationsfil som ska importeras
-g, --global Skapa konfiguration i global katalog (AppData) i stället för aktuell katalog
-?, , -h--help Visa hjälp- och användningsinformation

Anmärkningar

Kommandot config init startar en interaktiv guide som minimerar manuella indata:

  • Azure CLI integration: Identifierar automatiskt din prenumeration, klientorganisation, resursgrupper, apptjänstplaner och regioner.
  • Smarta standardvärden: Genererar resursnamn från ditt agentnamn och en tidsstämpel (till exempel myagent-webapp-11140916). Du kan anpassa dessa namn innan du sparar.
  • Platform detection: Identifierar projekttypen (.NET, Node.js, Python) från distributionsprojektsökvägen och varnar om ingen typ som stöds hittas.
  • Validering av klientapp: Validerar ditt klientapps-ID mot din Entra-klientorganisation, kontrollerar att nödvändiga behörigheter har konfigurerats och administratörsmedgivande beviljas. Du har upp till tre försök innan guiden avslutas.

Anpassade skissbehörigheter (valfritt): Guiden innehåller ett valfritt steg för att konfigurera behörigheter för ytterligare externa resurser, till exempel Teams närvaro eller OneDrive filer. De flesta agenter kräver inte detta. Du kan också konfigurera behörigheter efter den första installationen med hjälp av a365 config permissions.

Uppdaterar befintlig konfiguration: Om du kör a365 config init igen läses din aktuella a365.config.json in som standard. Tryck på Retur vid varje prompt för att behålla det aktuella värdet eller ange ett nytt värde för att uppdatera det.

config display

Visa aktuell Agent 365 CLI-konfiguration.

a365 config display [options]

Det här kommandot visar de aktuella konfigurationsinställningarna för Agent 365 CLI, så att du kan granska den aktuella konfigurationen.

display Alternativ

Option Description
-g, --generated Visa genererad konfiguration (a365.generated.config.json)
-a, --all Visa både statisk och genererad konfiguration
-?, , -h--help Visa hjälp- och användningsinformation

Konfigurationsfilstruktur

CLI använder en JSON-konfigurationsfil (a365.config.json) med följande nyckelegenskaper:

{
  "$schema": "./a365.config.schema.json",
  "tenantId": "your-tenant-id",
  "subscriptionId": "your-subscription-id",
  "resourceGroup": "rg-Agent 365-example",
  "location": "westus",
  "appServicePlanName": "asp-Agent 365-example",
  "appServicePlanSku": "B1",
  "webAppName": "webapp-Agent 365-example",
  "agentBlueprintDisplayName": "My Agent 365 Blueprint",
  "agentIdentityDisplayName": "My Agent 365 Agent",
  "agentUserPrincipalName": "agent@contoso.onmicrosoft.com",
  "agentUserDisplayName": "My Agent 365 User",
  "managerEmail": "manager@contoso.onmicrosoft.com",
  "agentUserUsageLocation": "US",
  "agentIdentityScopes": [
    "User.Read",
    "Mail.Send",
    "Calendars.ReadWrite",
    "Files.ReadWrite"
  ],
  "agentApplicationScopes": [
    "Mail.ReadWrite",
    "Chat.ReadWrite",
    "Sites.Read.All"
  ],
  "deploymentProjectPath": ".",
  "deploymentProjectFile": "YourProject.csproj",
  "botName": "my-Agent 365-bot",
  "botDescription": "My AI-powered agent for Microsoft 365 tasks"
}