AI-agenter til CircleCI
En Monmo-agent arbejder i CircleCI ligesom den udvikler, der har ansvar for dit build. Den forklarer, hvorfor et workflow fejlede, finder de ustabile tests, der igen og igen får builds på main til at fejle, foreslår en hurtigere config.yml og holder øje med, hvilke jobs der bruger flest credits. Den bruger dit eget CircleCI-token. Den beder om din godkendelse, før den kører noget igen, godkender et hold job, starter en pipeline eller ændrer contexts.
Opdateret 2026-11-13 · Gratis at komme i gang. Betalte abonnementer fra $15 om måneden.
Det gør AI-agenter i CircleCI
Få forklaret et fejlet workflow
Når et workflow fejler, læser agenten outputtet fra det fejlede trin, finder den første reelle fejl, sammenligner med den seneste vellykkede kørsel på samme branch og linker til det GitHub-commit, der ændrede noget.
SpørgWorkflowet build-and-test fejlede på main. Hvad er den reelle fejl, og hvad er ændret siden den seneste vellykkede kørsel?
Find ustabile tests
Hver mandag læser agenten testresultaterne fra de seneste 30 dage, lister de tests, der både er bestået og fejlet på samme kode, og hvor ofte det er sket. Den laver et udkast til en Jira-ticket for hver test, der er værd at rette.
SpørgList hver mandag de mest ustabile tests på main fra de seneste 30 dage, og lav udkast til tickets for de fem mest ustabile.
Gør konfigurationen hurtigere
Agenten læser .circleci/config.yml og køretiderne for hvert job og foreslår på en branch caching, parallelisering, opdeling af tests, cachede Docker Hub-images eller en anden resource class. Den beder om godkendelse, før den pusher ændringen.
SpørgVores pipeline tager 22 minutter. Find de langsomste jobs, og foreslå en hurtigere config.yml på en branch.
Få et overblik før godkendelse
Når et workflow stopper ved et approval job før et deploy, lister agenten de commits, pull requests og testresultater, der er med, og skriver et udkast til en besked i Slack, så du kan beslutte dig. Den beder altid om din godkendelse, før den godkender et hold.
SpørgWorkflowet deploy-production er sat på hold. Opsummér, hvad der vil blive deployet, og om alle tests er bestået.
Hold øje med forbruget af credits
Den første i måneden læser agenten forbruget fordelt på projekter og workflows. I Google Sheets viser den, hvilke jobs der brugte flest credits, og hvilke der kører, selvom intet relevant er ændret.
SpørgVis mig den 1., hvilke projekter og jobs der brugte flest CircleCI-credits sidste måned, og hvorfor.
Gennemgå contexts og variabler
Agenten lister hvert context, de projekter, der bruger det, og eventuelle begrænsninger for sikkerhedsgrupper. Den viser kun variablernes navne og gør opmærksom på contexts med deploy-nøgler, som er åbne for alle. Ændringer kræver din godkendelse.
SpørgHvilke contexts indeholder produktionsnøgler, og hvilke projekter kan bruge dem?
Hold orbs opdateret
Agenten lister de orbs, hvert projekt bruger, og de fastlåste versioner. Den læser ændringsloggen for nyere versioner og forbereder opgraderingen på en branch med en beskrivelse af ændringerne.
SpørgHvilke orbs i vores projekter er mere end én major-version bagud? Forbered opgraderingerne på branches.
Sådan oprettes forbindelsen
- 1Du forbinder CircleCI med et personligt API-token fra din egen konto. Tokenet giver adgang til det samme, som du har adgang til i organisationens projekter, så agentens adgang svarer til din.
- 2Du vælger, hvilke agenter der må bruge CircleCI. En udviklingsagent har brug for adgang, og en dataagent kan læse forbruget til en månedsrapport. Ingen andre behøver adgang til dine pipelines.
- 3Agenten læser pipelines, logs, testresultater og forbrug uden at spørge. Den beder først om godkendelse, hvis den skal køre et workflow igen eller annullere det, godkende et hold job, starte en pipeline, ændre et context eller en variabel eller pushe konfiguration.
Flere i Udvikling og IT
Andre apps af samme type, som AI-agenter arbejder i. Hver app har sin egen side.
Ofte stillede spørgsmål
Kan en AI-agent rette builds, der fejler i CircleCI?
Den kan finde årsagen til fejlen og forberede en ændring. AI-agenten læser outputtet fra det fejlede trin og sammenligner med den seneste vellykkede kørsel. Hvis problemet ligger i koden eller config.yml, laver den ændringen på en branch på sin egen computer. Den beder om godkendelse, før den pusher branchen og kører workflowet igen.
Kan en AI-agent finde ustabile tests i CircleCI?
Ja. Agenten læser testresultater fra en periode, du vælger, og finder tests, der både består og fejler på samme kode. Den rangerer dem efter, hvor ofte de får et build til at fejle, og laver udkast til tickets i Jira eller Linear. At rette en ustabil test kræver en kodeændring, så agenten beder om godkendelse, før den pusher rettelsen.
Kan en AI-agent godkende hold jobs eller starte deploys?
Ikke uden din godkendelse. Et hold job findes, så et menneske kan træffe beslutningen, og det ændrer agenten ikke på. Den opsummerer, hvad der vil blive deployet, og viser et kort. Den godkender først, når du giver lov, via forbindelsen til CircleCI eller i sin egen browser, hvis forbindelsen ikke dækker en handling.
Kan en AI-agent reducere vores forbrug af CircleCI-credits?
Den kan finde ud af, hvor jeres credits bliver brugt, og foreslå ændringer. Agenten viser de mest ressourcekrævende jobs, workflows, der kører ved ændringer i filer uden relevans, og resource classes, der er større end nødvendigt. Derefter forbereder den ændringer i konfigurationen på en branch. Den kan ikke love en bestemt besparelse, men hvert forslag beskriver, hvad den forventer vil ændre sig.
Din næste medarbejderkunne starte i dag.
Opret din første AI-agent på et minut. Det er gratis at komme i gang.