Cursor Műveletek
Futtassa a Cursor Cloud Agent feladatokat a SmartFlow munkafolyamataiból. Indítson AI kódoló ügynököket, figyelje a haladásukat, adjon hozzá következő utasításokat, és kezelje az ügynök életciklusát — mindezt automatizált munkafolyamatokból.
Előfeltételek
- Cursor Cloud Agents integráció csatlakoztatva kell legyen
- Legalább egy GitHub tároló szinkronizálva
Elérhető Műveletek
Kódoló Ügynök Indítása
Indítson egy új Cursor Cloud Agentet, hogy kódolási feladatot végezzen egy GitHub tárolón.
| Paraméter | Kötelező | Típus | Leírás |
|---|---|---|---|
| Tároló | Igen | Szöveg | GitHub tároló URL vagy név (pl. owner/repo) |
| Feladat Leírása | Igen | Szövegdoboz | Írja le, mit kell tennie az ügynöknek |
| Ág | Nem | Szöveg | Git ág vagy referencia, amin dolgozni kell (alapértelmezett: main) |
| Modell | Nem | Szöveg | Az ügynök által használandó AI modell |
| Automatikus PR létrehozás | Nem | Logikai | Automatikusan hozzon létre egy pull requestet, ha kész (alapértelmezett: true) |
| Ág Neve | Nem | Szöveg | Egyedi ág neve a pull requesthez |
Kimeneti Változók:
| Változó | Leírás |
|---|---|
agentId | Az indított ügynök azonosítója |
status | Az ügynök aktuális állapota |
repository | A tároló, amin az ügynök dolgozik |
Következő Utasítás Hozzáadása
Küldjön további utasításokat egy futó kódoló ügynöknek.
| Paraméter | Kötelező | Típus | Leírás |
|---|---|---|---|
| Ügynök Azonosító | Igen | Szöveg | Az ügynök azonosítója, akinek a következő utasítást hozzá kell adni |
| Következő Utasítás | Igen | Szövegdoboz | További utasítás az ügynök számára |
Kimeneti Változók:
| Változó | Leírás |
|---|---|
agentId | Az ügynök azonosítója |
Ügynök Állapotának Lekérdezése
Ellenőrizze egy kódoló ügynök részletes állapotát és haladását.
| Paraméter | Kötelező | Típus | Leírás |
|---|---|---|---|
| Ügynök Azonosító | Igen | Szöveg | Az ügynök azonosítója, akinek az állapotát ellenőrizni kell |
Kimeneti Változók:
| Változó | Leírás |
|---|---|
agentId | Az ügynök azonosítója |
status | Aktuális állapot: RUNNING, COMPLETED, FAILED, CREATING, vagy CANCELLED |
summary | Az ügynök munkájának összefoglalása |
prUrl | URL a pull requesthez (ha létrejött) |
createdAt | Mikor lett létrehozva az ügynök |
Ügynök Törlése
Töröljön egy kódoló ügynököt és tisztítsa meg az erőforrásait.
| Paraméter | Kötelező | Típus | Leírás |
|---|---|---|---|
| Ügynök Azonosító | Igen | Szöveg | Az ügynök azonosítója, akit törölni kell |
Kimeneti Változók:
| Változó | Leírás |
|---|---|
agentId | A törölt ügynök azonosítója |
Ügynök Állapotértékek
| Állapot | Leírás |
|---|---|
CREATING | Az ügynök inicializálása folyamatban |
RUNNING | Az ügynök aktívan dolgozik a feladaton |
COMPLETED | Az ügynök befejezte a munkáját |
FAILED | Az ügynök hibába ütközött |
CANCELLED | Az ügynök le lett állítva |
Munkafolyamat Példák
Hibajelentések Automatikus Javítása
Trigger: Chat Service (amikor a felhasznál ó hibát jelent)
Actions:
1. AI Request:
Prompt: "Kérjük, húzza ki a tároló nevét és a hibaleírást"
Input: {{message}}
2. Cursor Launch Agent:
Repository: {{repository}}
Task: "Javítsa ki ezt a hibát: {{bug_description}}"
Auto-create PR: true
3. Send Message:
Text: "Elindítottam egy kódoló ügynököt. Értesítelek, amikor a PR készen áll."
Indítás és Figyelés
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: "Ügynök állapot: {{status}}. PR: {{prUrl}}"
Iteratív Ügynök Következő Utasítással
Trigger: Conversation Tool
Actions:
1. Cursor Launch Agent:
Repository: my-org/my-app
Task: "Valósítsa meg az első funkciót"
2. Cursor Add Followup:
Agent ID: {{agentId}}
Followup: "Továbbá, kérjük, adjon hozzá egységteszteket az új funkcióhoz"
Beállítás
- Lépjen a Integrációk → Cursor Cloud Agents menüpontra
- Konfigurálja az API kulcsát (beállítási útmutató)
- Szinkronizálja a tárolóit
- A Cursor műveletek megjelennek a SmartFlow Node Library-ban a Connectors alatt