Cursor Handling
Utfør oppgaver med Cursor Cloud Agent fra SmartFlow arbeidsflytene dine. Start AI-kodingagenter, overvåk fremdriften deres, legg til oppfølgingsinstruksjoner, og administrer agentens livssyklus — alt fra automatiserte arbeidsflyter.
Forutsetninger
- Cursor Cloud Agents-integrasjon må være tilkoblet
- Minst ett GitHub-repositorium må være synkronisert
Tilgjengelige Handlinger
Start Koding Agent
Start en ny Cursor Cloud Agent for å utføre en kodingoppgave på et GitHub-repositorium.
| Parameter | Påkrevd | Type | Beskrivelse |
|---|---|---|---|
| Repository | Ja | Tekst | GitHub-repositorium URL eller navn (f.eks., owner/repo) |
| Task Description | Ja | Tekstområde | Beskriv hva agenten skal gjøre |
| Branch | Nei | Tekst | Git-gren eller ref å jobbe med (standard: main) |
| Model | Nei | Tekst | AI-modell som skal brukes for agenten |
| Auto-create PR | Nei | Boolean | Automatisk opprett en pull request når den er ferdig (standard: true) |
| Branch Name | Nei | Tekst | Egendefinert gren navn for pull requesten |
Utdata Variabler:
| Variabel | Beskrivelse |
|---|---|
agentId | ID til den lanserte agenten |
status | Nåværende status for agenten |
repository | Repositoriet agenten jobber med |
Legg til Oppfølging
Send ytterligere instruksjoner til en kjørende kodingagent.
| Parameter | Påkrevd | Type | Beskrivelse |
|---|---|---|---|
| Agent ID | Ja | Tekst | ID til agenten som skal legges til oppfølging for |
| Followup Prompt | Ja | Tekstområde | Ytterligere instruksjon for agenten |
Utdata Variabler:
| Variabel | Beskrivelse |
|---|---|
agentId | ID til agenten |
Hent Agent Status
Sjekk detaljert status og fremdrift for en kodingagent.
| Parameter | Påkrevd | Type | Beskrivelse |
|---|---|---|---|
| Agent ID | Ja | Tekst | ID til agenten som skal sjekkes |
Utdata Variabler:
| Variabel | Beskrivelse |
|---|---|
agentId | ID til agenten |
status | Nåværende status: RUNNING, COMPLETED, FAILED, CREATING, eller CANCELLED |
summary | Sammendrag av agentens arbeid |
prUrl | URL til pull requesten (hvis opprettet) |
createdAt | Når agenten ble opprettet |
Slett Agent
Slett en kodingagent og rydd opp i ressursene dens.
| Parameter | Påkrevd | Type | Beskrivelse |
|---|---|---|---|
| Agent ID | Ja | Tekst | ID til agenten som skal slettes |
Utdata Variabler:
| Variabel | Beskrivelse |
|---|---|
agentId | ID til den slettede agenten |
Agent Status Verdier
| Status | Beskrivelse |
|---|---|
CREATING | Agenten blir initialisert |
RUNNING | Agenten jobber aktivt med oppgaven |
COMPLETED | Agenten har fullført sitt arbeid |
FAILED | Agenten møtte en feil |
CANCELLED | Agenten ble kansellert |
Arbeidsflyteksempler
Auto-Fiks Feilrapporter
Trigger: Chat Service (når bruker rapporterer en feil)
Actions:
1. AI Request:
Prompt: "Ekstraher repositoriets navn og feilbeskrivelse"
Input: {{message}}
2. Cursor Launch Agent:
Repository: {{repository}}
Task: "Fiks denne feilen: {{bug_description}}"
Auto-create PR: true
3. Send Message:
Text: "Jeg har startet en kodingagent. Jeg vil varsle deg når PR-en er klar."
Start og Overvåk
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: "Agentstatus: {{status}}. PR: {{prUrl}}"
Iterativ Agent med Oppfølging
Trigger: Conversation Tool
Actions:
1. Cursor Launch Agent:
Repository: my-org/my-app
Task: "Implementer den innledende funksjonen"
2. Cursor Add Followup:
Agent ID: {{agentId}}
Followup: "Legg også til enhetstester for den nye funksjonen"
Oppsett
- Gå til Integrasjoner → Cursor Cloud Agents
- Konfigurer API-nøkkelen din (oppsettguide)
- Synkroniser repositoriene dine
- Cursor-handlinger vises i SmartFlow Node Library under Connectors