Cursor Actions
Féiert Cursor Cloud Agent Aufgaben aus Äre SmartFlow Workflows aus. Start AI Coding Agents, iwwerwaacht hir Fortschrëtt, fügt weider Instruktiounen derbäi, an verwaltet de Lifecycle vum Agent — alles aus automatiséierten Workflows.
Prerequisites
- Cursor Cloud Agents integration muss verbonnen sinn
- Mindestens een GitHub Repository muss synchroniséiert sinn
Available Actions
Launch Coding Agent
Start e neie Cursor Cloud Agent fir eng Coding-Aufgab op engem GitHub Repository aus ze féieren.
| Parameter | Required | Type | Description |
|---|---|---|---|
| Repository | Jo | Text | GitHub Repository URL oder Numm (z.B. owner/repo) |
| Task Description | Jo | Textarea | Beschreift wat de Agent soll maachen |
| Branch | Nee | Text | Git Branch oder Ref fir ze schaffen (standard: main) |
| Model | Nee | Text | AI Modell fir de Agent ze benotzen |
| Auto-create PR | Nee | Boolean | Automatesch eng Pull Request erstellen wann et fäerdeg ass (standard: true) |
| Branch Name | Nee | Text | Personaliséiert Branch Numm fir d'Pull Request |
Output Variables:
| Variable | Description |
|---|---|
agentId | ID vum gestartem Agent |
status | Aktuellen Status vum Agent |
repository | Repository wou de Agent schafft |
Add Followup
Schéckt zousätzlech Instruktiounen un e laafenden Coding Agent.
| Parameter | Required | Type | Description |
|---|---|---|---|
| Agent ID | Jo | Text | ID vum Agent fir dem Followup derzefügen |
| Followup Prompt | Jo | Textarea | Zousätzlech Instruktioun fir de Agent |
Output Variables:
| Variable | Description |
|---|---|
agentId | ID vum Agent |
Get Agent Status
Kontrolléiert de detailléierte Status an de Fortschrëtt vun engem Coding Agent.
| Parameter | Required | Type | Description |
|---|---|---|---|
| Agent ID | Jo | Text | ID vum Agent fir ze kontrolléieren |
Output Variables:
| Variable | Description |
|---|---|
agentId | ID vum Agent |
status | Aktuellen Status: RUNNING, COMPLETED, FAILED, CREATING, oder CANCELLED |
summary | Zesummefaassung vum Agent sengem Aarbecht |
prUrl | URL zur Pull Request (wann erstallt) |
createdAt | Wou de Agent erstallt gouf |
Delete Agent
Läscht e Coding Agent an entsuergt seng Ressourcen.
| Parameter | Required | Type | Description |
|---|---|---|---|
| Agent ID | Jo | Text | ID vum Agent fir ze läschen |
Output Variables:
| Variable | Description |
|---|---|
agentId | ID vum geläschte Agent |
Agent Status Values
| Status | Description |
|---|---|
CREATING | Agent gëtt initialiséiert |
RUNNING | Agent ass aktiv am Aarbecht |
COMPLETED | Agent huet seng Aarbecht fäerdeg gemaach |
FAILED | Agent huet e Feeler erlieft |
CANCELLED | Agent gouf annuléiert |
Workflow Examples
Auto-Fix Bug Reports
Trigger: Chat Service (wann de Benotzer e Bug mellt)
Actions:
1. AI Request:
Prompt: "Extrahéiert de Repository Numm an d'Bug Beschreiwung"
Input: {{message}}
2. Cursor Launch Agent:
Repository: {{repository}}
Task: "Fix dësen Bug: {{bug_description}}"
Auto-create PR: true
3. Send Message:
Text: "Ech hunn e Coding Agent gestart. Ech wäert Iech informéieren wann d'PR bereet ass."
Launch and 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: "Agent Status: {{status}}. PR: {{prUrl}}"
Iterative Agent with Followup
Trigger: Conversation Tool
Actions:
1. Cursor Launch Agent:
Repository: my-org/my-app
Task: "Implementéiert d'initial Feature"
2. Cursor Add Followup:
Agent ID: {{agentId}}
Followup: "Füügt och Unit Tests fir d'neit Feature derbäi"
Setup
- Geet op Integrations → Cursor Cloud Agents
- Konfiguréiert Äre API Key (setup guide)
- Synchroniséiert Är Repositories
- Cursor Actions erschéngen an der SmartFlow Node Library ënner Connectors