Administrer automatisering fra AI-værktøjer

Konfigurer Semaphore, kør opgaver, og undersøg resultater via MCP. Arbejd fra din AI-klient med API-identitetens rettigheder.

Opsætter du stadig automatisering manuelt?

Assistenten hjælper med scriptet. Men oprettelse af skabelon, indstilling af input og planlægning kræver stadig skift mellem brugerflader og gentagelse af kontekst.

Arbejd med Semaphore fra samme samtale

Brug MCP til at konfigurere Semaphore, starte opgaver og undersøge resultater fra AI-klienten. Den konfigurerede API-identitet bestemmer tilgængelige ressourcer og handlinger.

Konfigurer automatiseringAdministrer projekter, skabeloner, input og tidsplaner
Kør arbejdetStart eller stop opgaver i Semaphore
Undersøg resultaterLæs opgaveoutput og projektaktivitet

Forbind Semaphore til Claude Code

Claude

Forbind én gang, og arbejd derefter med Semaphore fra Claude Code. MCP-adapteren giver klienten værktøjer til at kalde Semaphore-API'et.

Forbind adapteren

Ret MCP-adapteren mod din Semaphore-instans med et API-token, der har den ønskede adgang.

Tilføj den til Claude Code

Registrer adapteren i din MCP-klient. Dine tilgængelige værktøjer vises i Claude Code.

Arbejd med din automatisering

Opret skabeloner, opdater input, planlæg job, eller undersøg en kørsel med de aktiverede værktøjer og rettigheder.

Prøv det på en mislykket kørsel

“Find den seneste mislykkede opgave i mit projekt, læs outputtet, og foreslå, hvad der skal kontrolleres næste gang. Ændr ikke noget.”

Hold undersøgelsen forbundet med automatiseringen

Kontroller de oprindelige opgaveoplysninger

Åbn opgaveoutputtet og eksekveringsdetaljerne bag forklaringen.

Revision og logfiler

Vælg integrationens identitet

Projektadgang bestemmer, hvad den konfigurerede API-konto kan nå.

Adgangskontrol

Hvad adapter og klient kan tilgå

Stil et bedre spørgsmål om en mislykket kørsel

En assistent kan hjælpe med at forbinde opgavens output med de omgivende skabelon- og projektoplysninger, som adapteren stiller til rådighed. En nyttig interaktion angiver opgaven, spørger, hvad oplysningerne understøtter, og adskiller en diagnose fra en foreslået ændring. Værktøjsdækningen varierer med adapterversionen, så kontroller, at de nødvendige læsehandlinger faktisk findes.

Vid, hvis rettigheder assistenten bruger

I den dokumenterede MCP-adapter har et konfigureret SEMAPHORE_API_TOKEN altid forrang for tokens fra klienter. Uden dette globale token kan HTTP-anmodninger videresende hver klients bearer-token. Et delt token betyder fælles myndighed og API-identitet; det giver ikke pålidelig tilskrivning til det enkelte menneske, der bruger assistenten.

Bevar en bevidst grænse omkring ændringer

Adapteren indeholder ændringsværktøjer såvel som læsning. Kørsel af en opgave eller ændring af en skabelon er driftsarbejde, selv om det startes i en chat. Menneskelig bekræftelse er et valg i klient- og workflowdesign; MCP gennemtvinger det ikke selv. Begynd med lavrisikoundersøgelse, og udvid først de tilladte handlinger efter adfærdstest.

Beslut, hvor opgavekonteksten må sendes hen

Selvhosting af Semaphore bestemmer, hvor tjenesten kører. Det forhindrer ikke en assistentklient i at sende returnerede logge eller metadata til modeludbyderen. Gennemgå klient- og modelinstallation, undgå output med hemmeligheder, og beslut, hvilken kontekst der må forlade netværket, før forbindelsen aktiveres.

FAQ

Er MCP-integrationen en indbygget Semaphore AI-assistent?

Opsætningen her bruger en separat MCP-adapter, som kommunikerer med Semaphore REST-API'et. Den er ikke en indbygget førstepartsassistent. Adapteren viser understøttede handlinger til en kompatibel klient, mens klient og model leverer samtalen. Gennemgå værktøjsliste, autentifikation og installationsmodel før forbindelse, da adapterens muligheder og vedligeholdelse kan ændres uafhængigt af Semaphore-versionen.

Hvilken brugers rettigheder bruger en assistent?

Den bruger identiteten bag det API-token, adapteren faktisk vælger. I den dokumenterede adapter har et konfigureret globalt SEMAPHORE_API_TOKEN forrang for klienttokens. HTTP-tilstand uden det globale token kan videresende bearer-tokens pr. klient. Et delt token betyder derfor fælles myndighed og API-identitet, ikke pålidelig tilskrivning til hver person, der chatter med assistenten. Vælg installationsformen bevidst, før flere brugere tilføjes.

Kan jeg begynde med skrivebeskyttet opgaveundersøgelse?

Ja, men håndhæv den tilsigtede grænse via Semaphore-identiteten og den verificerede adapter- og klientkonfiguration. En chatinstruks om at undgå ændringer erstatter ikke begrænsning af tokenets myndighed. Begynd med en konkret opgave og de læsehandlinger, der kræves til kontekst og output. Kontroller, at assistentens forklaring følger de returnerede oplysninger, før integrationen udvides til driftshandlinger.

Kan opgavelogge sendes til en ekstern modeludbyder?

Ja, afhængigt af assistentklient og modelinstallation. Selvhosting af Semaphore bestemmer, hvor applikationen kører, men forhindrer ikke en tilsluttet klient i at videresende returneret kontekst. Gennemgå hele datavejen, herunder logge, metadata, adapterhosting og modelbehandling. Opgaveoutput kan indeholde følsomme værdier, så vælg, hvad der må eksponeres, samt passende legitimation og projektadgang før forbindelse.

Hvad kan jeg spørge en assistent om ved en mislykket Ansible-opgave?

Begynd med opgave-ID'et, og bed assistenten læse status og output via adapterens understøttede værktøjer. Den kan bruge de returnerede oplysninger til at forklare det fejlramte trin og foreslå kontroller. Bekræft forslagene mod den oprindelige opgavelog, især før ændring af playbook, legitimationsoplysninger eller målinfrastruktur.

Erstatter MCP Semaphore-brugerfladen eller REST-API'et?

Nej. MCP-adapteren bruger Semaphore REST-API'et til at vise understøttede handlinger til en kompatibel assistentklient. Semaphore forbliver stedet, hvor opgaver udføres, og resultater registreres. Du kan åbne den oprindelige opgave i webbrugerfladen og undersøge output uafhængigt af samtalen eller modellens forklaring.

Kan jeg bruge et eksisterende Semaphore-projekt med adapteren?

Ja, når den konfigurerede API-identitet kan tilgå projektet, og adapteren understøtter nødvendige handlinger. Begynd med en kendt opgave, og kontroller oplysningerne fra læseværktøjerne. Du behøver ikke omskrive playbook eller script for at undersøge en eksisterende eksekveringsregistrering via integrationen.

Retter eller genkører assistenten automatisk et mislykket job?

En opgaveundersøgelse genkører eller reparerer ikke i sig selv automatiseringen. Adapteren kan eksponere ændringsværktøjer, så de tilgængelige handlinger afhænger af dens version, klientkonfigurationen og API-rettighederne. Lad den tilsigtede skrivebeskyttede adgang være håndhævet af den underliggende identitet, og gennemgå det præcise projekt og den præcise opgave, før du tillader en eksekveringshandling.