Cursor Actions
Utför Cursor Cloud Agent-uppgifter från dina SmartFlow-arbetsflöden. Starta AI-kodningsagenter, övervaka deras framsteg, lägg till uppföljningsinstruktioner och hantera agentlivscykeln — allt från automatiserade arbetsflöden.
Förutsättningar
- Cursor Cloud Agents integration måste vara ansluten
- Minst ett GitHub-repo måste vara synkroniserat
Tillgängliga Åtgärder
Starta Kodningsagent
Starta en ny Cursor Cloud Agent för att utföra en kodningsuppgift på ett GitHub-repo.
| Parameter | Obligatorisk | Typ | Beskrivning |
|---|---|---|---|
| Repository | Ja | Text | GitHub-repo URL eller namn (t.ex. owner/repo) |
| Task Description | Ja | Textarea | Beskriv vad agenten ska göra |
| Branch | Nej | Text | Git-gren eller ref att arbeta på (standard: main) |
| Model | Nej | Text | AI-modell att använda för agenten |
| Auto-create PR | Nej | Boolean | Skapa automatiskt en pull request när den är klar (standard: true) |
| Branch Name | Nej | Text | Anpassat gren namn för pull requesten |
Utdata Variabler:
| Variabel | Beskrivning |
|---|---|
agentId | ID för den startade agenten |
status | Aktuell status för agenten |
repository | Repo som agenten arbetar på |
Lägg till Uppföljning
Skicka ytterligare instruktioner till en aktiv kodningsagent.
| Parameter | Obligatorisk | Typ | Beskrivning |
|---|---|---|---|
| Agent ID | Ja | Text | ID för agenten att lägga till uppföljning till |
| Followup Prompt | Ja | Textarea | Ytterligare instruktion för agenten |
Utdata Variabler:
| Variabel | Beskrivning |
|---|---|
agentId | ID för agenten |
Hämta Agentstatus
Kontrollera den detaljerade statusen och framstegen för en kodningsagent.
| Parameter | Obligatorisk | Typ | Beskrivning |
|---|---|---|---|
| Agent ID | Ja | Text | ID för agenten att kontrollera |
Utdata Variabler:
| Variabel | Beskrivning |
|---|---|
agentId | ID för agenten |
status | Aktuell status: RUNNING, COMPLETED, FAILED, CREATING, eller CANCELLED |
summary | Sammanfattning av agentens arbete |
prUrl | URL till pull requesten (om skapad) |
createdAt | När agenten skapades |
Ta Bort Agent
Ta bort en kodningsagent och städa upp dess resurser.
| Parameter | Obligatorisk | Typ | Beskrivning |
|---|---|---|---|
| Agent ID | Ja | Text | ID för agenten att ta bort |
Utdata Variabler:
| Variabel | Beskrivning |
|---|---|
agentId | ID för den borttagna agenten |
Agentstatus Värden
| Status | Beskrivning |
|---|---|
CREATING | Agenten initieras |
RUNNING | Agenten arbetar aktivt med uppgiften |
COMPLETED | Agenten har avslutat sitt arbete |
FAILED | Agenten stötte på ett fel |
CANCELLED | Agenten avbröts |
Arbetsflödesexempel
Auto-Fixa Buggrapporter
Trigger: Chat Service (när användaren rapporterar en bugg)
Actions:
1. AI Request:
Prompt: "Extrahera repo-namn och buggbeskrivning"
Input: {{message}}
2. Cursor Launch Agent:
Repository: {{repository}}
Task: "Fix this bug: {{bug_description}}"
Auto-create PR: true
3. Send Message:
Text: "Jag har startat en kodningsagent. Jag meddelar dig när PR:en är klar."
Starta och Övervaka
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 Uppföljning
Trigger: Conversation Tool
Actions:
1. Cursor Launch Agent:
Repository: my-org/my-app
Task: "Implementera den initiala funktionen"
2. Cursor Add Followup:
Agent ID: {{agentId}}
Followup: "Lägg även till enhetstester för den nya funktionen"
Installation
- Gå till Integrations → Cursor Cloud Agents
- Konfigurera din API-nyckel (installationsguide)
- Synkronisera dina repos
- Cursor-åtgärder visas i SmartFlow Node Library under Connectors