Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Power Automate-plug-in'en til GitHub Copilot CLI og Claude Code gør det muligt at oprette, redigere, køre, foretage fejlfinding og administrere Power Automate cloudflow fra din terminal.
Beskriv, hvad du vil have i et naturligt sprog, og plug-in'en bruger Power Automate værktøjer og guidede færdigheder til at hjælpe med at fuldføre opgaven. Du kan arbejde med eksisterende cloudflows, oprette et flow ud fra en beskrivelse, undersøge mislykkede kørsler, administrere forbindelser og udføre almindelige livscyklushandlinger fra den samme terminalsession. Plug-in'en understøtter også visning og kørsel af skrivebordsflow.
Vigtigt!
- En generativ AI-kodeagent bruger plug-in'ens færdigheder og værktøjer til at udføre Power Automate opgaver med din konto, der er logget på.
- AI-genererede flowdefinitioner og foreslåede ændringer kan være unøjagtige. Gennemse, test og valider alle ændringer, før du publicerer eller udruller et flow.
- Plug-in'en kalder Power Automate tjenester ved hjælp af din logonidentitet. Power Automate og Power Platform gennemtvinger de tilladelser, licenskrav, connectorpolitikker og lejerbegrænsninger, der gælder for den pågældende identitet og det pågældende miljø.
Forudsætninger
Før du begynder, skal du kontrollere, at du har den nødvendige software og adgang.
Softwarekrav
| Komponent | Minimumsversion | Flere oplysninger |
|---|---|---|
| Node.js | 18.0 eller nyere | Download Node.js |
| Azure CLI | Latest | Installér Azure CLI |
| GitHub Copilot CLI eller Claude Code | Latest | GitHub Copilot CLI eller Claude Code |
| GitHub kommandolinjegrænseflade (valgfrit) | Latest | Kræves kun for at oprette en offentlig sag ved hjælp af /report-issue.
Installér GitHub kommandolinjegrænseflade |
Du skal også bruge:
- Et Power Platform-miljø med Power Automate aktiveret
- Tilladelse til at få adgang til de miljøer, flow, forbindelser og andre ressourcer, du vil administrere
- En Power Automate licens, der passer til de flow og forbindelser, du bruger
- En Azure CLI session, der er logget på med den samme arbejdskonto, som du bruger til Power Automate
Log på med Azure CLI:
az login --allow-no-subscriptions
Kontrollér, at Azure CLI kan anmode om et Power Automate token:
az account get-access-token --resource https://service.flow.microsoft.com --query expiresOn --output tsv
Plug-in'en bruger din Azure CLI session til at få adgang til Power Automate. Nogle forbindelsesadministrationsopgaver kan åbne en browser for at få et ekstra power platform-logon.
Installér plug-in'en
Installér Power Automate-plug-in'en fra markedspladsen Færdigheder i Power Platform.
Hurtig installation
Installationsprogrammet Power Platform Skills registrerer markedspladsen, installerer plug-ins og aktiverer automatiske opdateringer.
Windows PowerShell:
iwr https://raw.githubusercontent.com/microsoft/power-platform-skills/main/scripts/install.js -OutFile install.js; node install.js; del install.js
macOS-, Linux- eller Windows kommandoprompt:
curl -fsSL https://raw.githubusercontent.com/microsoft/power-platform-skills/main/scripts/install.js | node
Genstart GitHub Copilot kommandolinjegrænsefladen eller Claude Code efter installationen.
Installér kun Power Automate-plug-in'en
Følgende kommandoer bruger Plug-in-syntaksen Claude Code. Du kan finde GitHub Copilot kommandolinjegrænseflade under Find og installér plug-ins til GitHub Copilot kommandolinjegrænseflade.
Tilføj Power Platform-færdighedsmarkedspladsen:
/plugin marketplace add microsoft/power-platform-skillsInstallér Power Automate-plug-in'en:
/plugin install power-automate@power-platform-skillsGenstart din agentsession.
Tips
Slå automatiske opdateringer til for markedspladsen, så du får de nyeste færdigheder og rettelser.
Plug-in'en indeholder dens Power Automate MCP-server. Du behøver ikke at installere en separat npm-pakke eller konfigurere en ekstern MCP-vært.
Oversigt over færdigheder
Du kan påkalde en færdighed med en skråstregskommando eller beskrive opgaven i et almindeligt sprog.
| Færdighed | Kommando | Hvad den gør |
|---|---|---|
| Konfigurer plug-in'en | /setup |
Kontrollerer Node.js, Azure CLI godkendelse, Power Automate adgang og plug-in-forbindelse |
| Gennemse flows | /browse-flows |
Gennemser miljøer og flow og hjælper dig med at vælge et flow, du vil arbejde med |
| Opret et flow | /create-flow |
Hjælper dig gennem oprettelse af et flow og bekræftelse af dets udløser, handlinger og forbindelser |
| Opret et flow | /build-flow |
Opretter et komplet flow ud fra en beskrivelse eller skabelon |
| Foretag fejlfinding af et flow | /debug-flow |
Undersøger en mislykket kørsel og guider dig gennem fejlen og mulige rettelser |
| Diagnosticér et forløb | /diagnose-flow |
Udfører en dybere undersøgelse af en angivet mislykket kørsel og identificerer sandsynlige rodårsager og rettelser |
| Administrer forløb | /manage-flows |
Håndterer udgivelse og test, batchhandlinger, tilstandskontrol og lagerrapporter |
| Administrer skrivebordsprocesser | /manage-desktop-flows |
Viser og kører skrivebordsflow og fungerer sammen med computergrupper |
| Kontrollér routing af miljøer | /route-environments |
Kontrollerer status for miljødistribution og forklarer, hvordan et standardmiljø løses. Konfigurer routing i Power Platform Administration. |
| Rapportér en fejl | /report-issue |
Indsamler oplysninger om fejl, gennemser rapporten og arkiverer med din godkendelse et offentligt GitHub problem |
Plug-in'en viser også værktøjer, der gør det muligt for agenten at redigere et eksisterende flow, undersøge kørselsoplysninger og løkke-gentagelser, administrere forbindelser, løse connectorværdier, validere flowdefinitioner og gendanne sikkerhedskopier, der er oprettet af plug-ins.
Typisk arbejdsgang
En almindelig arbejdsproces følger disse trin:
- Kør
/setupfor at bekræfte forudsætninger og adgang. - Kør
/browse-flowsfor at vælge et miljø eller et eksisterende flow. - Kør
/create-floweller/build-flowfor at oprette et flow. - Gennemse den foreslåede udløser, handlinger, udtryk og forbindelser.
- Godkend ændringen, og publicer flowet.
- Test flowet, og gennemse kørselsresultatet.
- Hvis kørslen mislykkes, skal du køre
/debug-floweller/diagnose-flow.
Du behøver ikke at følge denne nøjagtige rækkefølge. Du kan f.eks. starte med /debug-flow , når du allerede har en mislykket kørsel, eller bede agenten om at redigere et bestemt flow.
Opret et flow
Beskriv den ønskede automatisering:
Create a flow that posts a Teams message when a new item is added
to the Project Tasks SharePoint list.
Plug-in'en hjælper dig med at:
- Vælg et miljø
- Identificer udløseren og handlingerne
- Find eller opret de nødvendige forbindelser
- Løs miljøspecifikke værdier, f.eks. et SharePoint websted, en liste, et Teams-team eller en kanal
- Opret og valider flowdefinitionen
- Opret flowet i en stoppet tilstand, så du kan gennemse og validere det, før du aktiverer det
Du kan også starte med en indbygget skabelon:
Create a scheduled email digest flow from a template.
Redigere et eksisterende flow
Bed om en målrettet ændring:
In the Invoice Processing flow, add a Teams notification after
the approval is completed.
Plug-in'en læser det aktuelle flow, foreslår ændringen og bevarer resten af definitionen. I forbindelse med understøttede redigeringer kan der vises et eksempel, før opdateringen anvendes, og der oprettes en sikkerhedskopi, der kan gendannes, hvis det er nødvendigt.
Gennemse ændringerne omhyggeligt, især når du arbejder med produktionsflows, administrerede løsninger, forbindelsesreferencer eller komplekse udtryk.
Foretag fejlfinding af en mislykket kørsel
Beskriv problemet, eller identificer flowet:
Why did the Daily Report flow fail last night?
Plug-in'en kan:
- Find seneste mislykkede kørsler
- Undersøg hver handlings status, input, output og fejloplysninger
- Gå i dybden med de enkelte løkkeiterationer
- Identificer almindelige årsager, f.eks. udløbne forbindelser, ugyldige data, begrænsning, manglende ressourcer eller afhængige handlingsfejl
- Foreslå en rettelse, som du kan gennemse
- Anvend en godkendt ændring, og kør flowet igen
Brug /diagnose-flow, når du har miljø-, flow- og kørsels-id'er og vil foretage en mere dybdegående undersøgelse. Gennemse alle foreslåede rettelser, før du giver agenten tilladelse til at ændre flowet.
Administrer flow og forbindelser
Brug samtaleanmodninger til almindelige driftsopgaver:
Copy the Invoice Processing flow to the test environment.
Show recent failed runs for this flow.
Check whether the connections used by this flow are healthy.
Create an inventory of flows in this environment.
Plug-in'en kan hjælpe med flowlivscyklushandlinger, registrering og reparation af forbindelse, miljødistribution, kørselsstyring, sikkerhedskopier, connectormetadata og validering.
Brug Microsoft Få mere at vide fra plug-in'en
Plug-in'en indeholder Microsoft Learn MCP-serveren som en medfølgende videnkilde. Agenten kan søge i det aktuelle Microsoft Learn-indhold, når det har brug for officiel vejledning om connectors, udtryk, mønstre for cloudflow, produktadfærd eller fejlfinding.
Stil et spørgsmål som f.eks.:
Find the official Power Automate guidance for child flows and explain
whether this design follows it.
Microsoft Learn indeholder referenceoplysninger. Power Automate handlinger bruger stadig plug-in'ens bundtede FlowAgent MCP-server og din logonkonto.
Sikkerhed og styring
Plug-in'en kalder Power Automate tjenester ved hjælp af din logonidentitet. Power Automate og Power Platform gennemtvinger de tilladelser, licenskrav, connectorpolitikker og lejerbegrænsninger, der gælder for den pågældende identitet og det pågældende miljø.
- Nogle forbindelseshandlinger kræver interaktivt logon eller samtykke.
- Du bør gennemse foreslåede ændringer, før du lader agenten redigere eller publicere et flow.
Brug testmiljøer og ikke-produktionsdata, når du evaluerer plug-in'en. Følg organisationens politikker for kildekontrol, ændringsstyring, hemmeligheder, kundedata og produktionsadgang.
Begrænsninger
- AI-genererede flowdefinitioner og -redigeringer kan kræve rettelse eller afgrænsning.
- Connectorens funktionsmåde, tilgængelige handlinger og dynamiske værdier varierer efter miljø og connector.
- Lejepolitikker kan blokere forbindelser eller oprettelse af forbindelser.
- Understøttelse af desktopflow dækker registrerings-, udførelses- og maskingruppehandlinger. Du kan ikke bruge plug-in'en til at redigere Power Automate Desktop-scripts.
- Nogle godkendelses- eller samtykketrin kræver interaktion i en browser.
- Funktioner og færdigheder kan ændres, efterhånden som markedspladsen Færdigheder i Power Platform opdateres.
Fejlfinding
| Spørgsmål | Foreslået handling |
|---|---|
| Power Automate værktøjer er ikke tilgængelige | Genstart agentsessionen, og kør /setupderefter . |
| Azure CLI er ikke logget på | Kør az login --allow-no-subscriptions, og kør /setup derefter igen. |
| Et miljø eller flow blev ikke fundet | Bekræft, at du har valgt den korrekte lejer og har adgang til miljøet. |
| En forbindelse eller operation er ikke tilgængelig | Kontrollér connectorens tilgængelighed, licensering og din organisations datapolitikker. |
| En forbindelse mislykkes | Bed plug-in'en om at teste eller reparere forbindelsen. Det kan være nødvendigt at logge på interaktivt. |
| Validering af et flow mislykkes | Gennemse valideringsoplysningerne, og bed plug-in'en om at forklare eller rette det specifikke problem. |
| Et genereret flow fungerer uventet | Deaktiver flowet, hvis det er nødvendigt, gennemse dets definition og forbindelser, og gendan en sikkerhedskopi, eller anvend en rettet redigering. |
Hvis problemet ser ud til at være i plug-in'en, skal du køre /report-issue eller indsende et problem i lageret Power Platform Skills. Rapporter er offentlige. Fjern legitimationsoplysninger, lejer- og miljø-id'er, interne URL-adresser, kundedata, beskyttet kode og andre følsomme oplysninger, før du indsender et problem.