Cursor Acties
Voer Cursor Cloud Agent-taken uit vanuit uw SmartFlow-workflows. Start AI-coderingsagenten, volg hun voortgang, voeg vervolg-instructies toe en beheer de levenscyclus van de agent — allemaal vanuit geautomatiseerde workflows.
Vereisten
- Cursor Cloud Agents-integratie moet verbonden zijn
- Ten minste één GitHub-repository gesynchroniseerd
Beschikbare Acties
Start Coderingsagent
Start een nieuwe Cursor Cloud Agent om een coderingsopdracht uit te voeren op een GitHub-repository.
| Parameter | Vereist | Type | Beschrijving |
|---|---|---|---|
| Repository | Ja | Tekst | GitHub-repository-URL of naam (bijv. owner/repo) |
| Taakomschrijving | Ja | Tekstvak | Beschrijf wat de agent moet doen |
| Branch | Nee | Tekst | Git-branch of ref om aan te werken (standaard: main) |
| Model | Nee | Tekst | AI-model dat voor de agent moet worden gebruikt |
| Auto-creëer PR | Nee | Boolean | Automatisch een pull request aanmaken wanneer het klaar is (standaard: true) |
| Branchnaam | Nee | Tekst | Aangepaste branchnaam voor de pull request |
Uitvoer Variabelen:
| Variabele | Beschrijving |
|---|---|
agentId | ID van de gestarte agent |
status | Huidige status van de agent |
repository | Repository waar de agent aan werkt |
Voeg Vervolgtoe
Stuur aanvullende instructies naar een lopende coderingsagent.
| Parameter | Vereist | Type | Beschrijving |
|---|---|---|---|
| Agent ID | Ja | Tekst | ID van de agent waaraan vervolg moet worden toegevoegd |
| Vervolgprompt | Ja | Tekstvak | Aanvullende instructie voor de agent |
Uitvoer Variabelen:
| Variabele | Beschrijving |
|---|---|
agentId | ID van de agent |
Verkrijg Agentstatus
Controleer de gedetailleerde status en voortgang van een coderingsagent.
| Parameter | Vereist | Type | Beschrijving |
|---|---|---|---|
| Agent ID | Ja | Tekst | ID van de agent om te controleren |
Uitvoer Variabelen:
| Variabele | Beschrijving |
|---|---|
agentId | ID van de agent |
status | Huidige status: RUNNING, COMPLETED, FAILED, CREATING of CANCELLED |
summary | Samenvatting van het werk van de agent |
prUrl | URL naar de pull request (indien aangemaakt) |
createdAt | Wanneer de agent is aangemaakt |
Verwijder Agent
Verwijder een coderingsagent en ruim zijn bronnen op.
| Parameter | Vereist | Type | Beschrijving |
|---|---|---|---|
| Agent ID | Ja | Tekst | ID van de agent die moet worden verwijderd |
Uitvoer Variabelen:
| Variabele | Beschrijving |
|---|---|
agentId | ID van de verwijderde agent |
Agentstatuswaarden
| Status | Beschrijving |
|---|---|
CREATING | Agent wordt geïnitialiseerd |
RUNNING | Agent is actief aan het werk aan de taak |
COMPLETED | Agent heeft zijn werk voltooid |
FAILED | Agent is op een fout gestuit |
CANCELLED | Agent is geannuleerd |
Workflow Voorbeelden
Auto-Fix Bug Reports
Trigger: Chat Service (wanneer gebruiker een bug meldt)
Actions:
1. AI Request:
Prompt: "Extract the repository name and bug description"
Input: {{message}}
2. Cursor Launch Agent:
Repository: {{repository}}
Task: "Fix this bug: {{bug_description}}"
Auto-create PR: true
3. Send Message:
Text: "Ik heb een coderingsagent gestart. Ik laat het je weten wanneer de PR klaar is."
Start en Monitor
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}}"
Iteratieve Agent met Vervolg
Trigger: Conversation Tool
Actions:
1. Cursor Launch Agent:
Repository: my-org/my-app
Task: "Implementeer de initiële functie"
2. Cursor Add Followup:
Agent ID: {{agentId}}
Followup: "Voeg ook eenheidstests toe voor de nieuwe functie"
Setup
- Ga naar Integraties → Cursor Cloud Agents
- Configureer uw API-sleutel (setupgids)
- Synchroniseer uw repositories
- Cursor-acties verschijnen in de SmartFlow Node Bibliotheek onder Connectors