Akcie kurzora
Vykonajte úlohy Cursor Cloud Agent z vašich SmartFlow pracovných postupov. Spustite AI programovacie agenti, sledujte ich pokrok, pridajte následné pokyny a spravujte životný cyklus agenta — všetko z automatizovaných pracovných postupov.
Predpoklady
- Integrácia Cursor Cloud Agents musí byť pripojená
- Aspoň jedno GitHub úložisko musí byť synchronizované
Dostupné akcie
Spustiť programovací agent
Spustite nový Cursor Cloud Agent na vykonanie programovacej úlohy na GitHub úložisku.
| Parameter | Povinné | Typ | Popis |
|---|---|---|---|
| Úložisko | Áno | Text | URL alebo názov GitHub úložiska (napr. owner/repo) |
| Popis úlohy | Áno | Textarea | Opíšte, čo by mal agent urobiť |
| Branch | Nie | Text | Git branch alebo ref, na ktorom sa má pracovať (predvolené: main) |
| Model | Nie | Text | AI model, ktorý sa má použiť pre agenta |
| Automaticky vytvoriť PR | Nie | Boolean | Automaticky vytvoriť pull request po dokončení (predvolené: true) |
| Názov branch | Nie | Text | Vlastný názov branch pre pull request |
Výstupné premenné:
| Premenná | Popis |
|---|---|
agentId | ID spusteného agenta |
status | Aktuálny stav agenta |
repository | Úložisko, na ktorom agent pracuje |
Pridať následok
Poslať dodatočné pokyny bežiacemu programovaciemu agentovi.
| Parameter | Povinné | Typ | Popis |
|---|---|---|---|
| ID agenta | Áno | Text | ID agenta, ku ktorému sa pridáva následok |
| Následný pokyn | Áno | Textarea | Dodatočný pokyn pre agenta |
Výstupné premenné:
| Premenná | Popis |
|---|---|
agentId | ID agenta |
Získať stav agenta
Skontrolujte podrobný stav a pokrok programovacieho agenta.
| Parameter | Povinné | Typ | Popis |
|---|---|---|---|
| ID agenta | Áno | Text | ID agenta, ktorého stav sa má skontrolovať |
Výstupné premenné:
| Premenná | Popis |
|---|---|
agentId | ID agenta |
status | Aktuálny stav: RUNNING, COMPLETED, FAILED, CREATING alebo CANCELLED |
summary | Zhrnutie práce agenta |
prUrl | URL na pull request (ak bol vytvorený) |
createdAt | Kedy bol agent vytvorený |
Zmazať agenta
Zmazať programovacieho agenta a vyčistiť jeho zdroje.
| Parameter | Povinné | Typ | Popis |
|---|---|---|---|
| ID agenta | Áno | Text | ID agenta, ktorý sa má zmazať |
Výstupné premenné:
| Premenná | Popis |
|---|---|
agentId | ID zmazaného agenta |
Hodnoty stavu agenta
| Stav | Popis |
|---|---|
CREATING | Agent sa inicializuje |
RUNNING | Agent aktívne pracuje na úlohe |
COMPLETED | Agent dokončil svoju prácu |
FAILED | Agent narazil na chybu |
CANCELLED | Agent bol zrušený |
Príklady pracovných postupov
Automatické opravy chybových hlásení
Trigger: Chat Service (keď používateľ nahlási chybu)
Actions:
1. AI Request:
Prompt: "Extrahujte názov úložiska a popis chyby"
Input: {{message}}
2. Cursor Launch Agent:
Repository: {{repository}}
Task: "Opraviť túto chybu: {{bug_description}}"
Auto-create PR: true
3. Send Message:
Text: "Spustil som programovacieho agenta. Oznámim vám, keď bude PR pripravené."
Spustiť a monitorovať
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: "Stav agenta: {{status}}. PR: {{prUrl}}"
Iteratívny agent s následkom
Trigger: Conversation Tool
Actions:
1. Cursor Launch Agent:
Repository: my-org/my-app
Task: "Implementovať počiatočnú funkciu"
2. Cursor Add Followup:
Agent ID: {{agentId}}
Followup: "Pridajte aj jednotkové testy pre novú funkciu"
Nastavenie
- Prejdite na Integrácie → Cursor Cloud Agents
- Nakonfigurujte svoj API kľúč (príručka na nastavenie)
- Synchronizujte svoje úložiská
- Akcie Cursor sa zobrazia v SmartFlow Knižnici uzlov pod Konektory