Cursor Handlinger
Udfør Cursor Cloud Agent opgaver fra dine SmartFlow arbejdsgange. Start AI kodningsagenter, overvåg deres fremskridt, tilføj opfølgningsinstruktioner, og administrer agentlivscyklussen — alt sammen fra automatiserede arbejdsgange.
Forudsætninger
- Cursor Cloud Agents integration skal være tilsluttet
- Mindst ét GitHub repository skal være synkroniseret
Tilgængelige Handlinger
Start Kodningsagent
Start en ny Cursor Cloud Agent for at udføre en kodningsopgave på et GitHub repository.
| Parameter | Påkrævet | Type | Beskrivelse |
|---|---|---|---|
| Repository | Ja | Tekst | GitHub repository URL eller navn (f.eks. owner/repo) |
| Opgavebeskrivelse | Ja | Tekstområde | Beskriv hvad agenten skal gøre |
| Gren | Nej | Tekst | Git gren eller ref at arbejde på (standard: main) |
| Model | Nej | Tekst | AI model der skal bruges til agenten |
| Auto-opret PR | Nej | Boolean | Opret automatisk en pull request når den er færdig (standard: true) |
| Grennavn | Nej | Tekst | Eget gren navn til pull requesten |
Output Variabler:
| Variabel | Beskrivelse |
|---|---|
agentId | ID på den startede agent |
status | Nuværende status for agenten |
repository | Repository som agenten arbejder på |
Tilføj Opfølgning
Send yderligere instruktioner til en kørende kodningsagent.
| Parameter | Påkrævet | Type | Beskrivelse |
|---|---|---|---|
| Agent ID | Ja | Tekst | ID på agenten som opfølgningen skal tilføjes til |
| Opfølgningsprompt | Ja | Tekstområde | Yderligere instruktion til agenten |
Output Variabler:
| Variabel | Beskrivelse |
|---|---|
agentId | ID på agenten |
Hent Agent Status
Tjek den detaljerede status og fremskridt for en kodningsagent.
| Parameter | Påkrævet | Type | Beskrivelse |
|---|---|---|---|
| Agent ID | Ja | Tekst | ID på agenten som skal tjekkes |
Output Variabler:
| Variabel | Beskrivelse |
|---|---|
agentId | ID på agenten |
status | Nuværende status: RUNNING, COMPLETED, FAILED, CREATING, eller CANCELLED |
summary | Resumé af agentens arbejde |
prUrl | URL til pull requesten (hvis oprettet) |
createdAt | Hvornår agenten blev oprettet |
Slet Agent
Slet en kodningsagent og ryd op i dens ressourcer.
| Parameter | Påkrævet | Type | Beskrivelse |
|---|---|---|---|
| Agent ID | Ja | Tekst | ID på agenten som skal slettes |
Output Variabler:
| Variabel | Beskrivelse |
|---|---|
agentId | ID på den slettede agent |
Agent Status Værdier
| Status | Beskrivelse |
|---|---|
CREATING | Agenten bliver initialiseret |
RUNNING | Agenten arbejder aktivt på opgaven |
COMPLETED | Agenten har afsluttet sit arbejde |
FAILED | Agenten stødte på en fejl |
CANCELLED | Agenten blev annulleret |
Arbejdsgang Eksempler
Auto-Fix Bug Rapporter
Trigger: Chat Service (når bruger rapporterer en fejl)
Actions:
1. AI Request:
Prompt: "Ekstraher repository navnet og fejlbeskrivelsen"
Input: {{message}}
2. Cursor Launch Agent:
Repository: {{repository}}
Task: "Fix denne fejl: {{bug_description}}"
Auto-create PR: true
3. Send Message:
Text: "Jeg har startet en kodningsagent. Jeg giver dig besked, når PR'en er klar."
Start og Overvåg
Trigger: Conversation Tool
Actions:
1. Cursor Launch Agent:
Repository: my-org/my-app
Task: {{user_instruction}}
Auto-create PR: true
2. Cursor Get Agent Status:
Agent ID: {{agentId}}
3. Send Message:
Text: "Agent status: {{status}}. PR: {{prUrl}}"
Iterativ Agent med Opfølgning
Trigger: Conversation Tool
Actions:
1. Cursor Launch Agent:
Repository: my-org/my-app
Task: "Implementer den indledende funktion"
2. Cursor Add Followup:
Agent ID: {{agentId}}
Followup: "Tilføj også enhedstest for den nye funktion"
Opsætning
- Gå til Integrations → Cursor Cloud Agents
- Konfigurer din API-nøgle (opsætningsguide)
- Synkroniser dine repositories
- Cursor handlinger vises i SmartFlow Node Library under Connectors