Akcije Kursora
Izvršite zadatke Cursor Cloud Agenta iz vaših SmartFlow radnih tokova. Pokrenite AI kodirajuće agente, pratite njihov napredak, dodajte dodatne upute i upravljajte životnim ciklusom agenta — sve iz automatiziranih radnih tokova.
Preduvjeti
- Integracija Cursor Cloud Agenta mora biti povezana
- Najmanje jedan GitHub repozitorij mora biti sinkroniziran
Dostupne Akcije
Pokreni Kodirajućeg Agenta
Pokrenite novi Cursor Cloud Agent za izvršavanje zadatka kodiranja na GitHub repozitoriju.
| Parametar | Obavezno | Tip | Opis |
|---|---|---|---|
| Repozitorij | Da | Tekst | URL ili naziv GitHub repozitorija (npr., owner/repo) |
| Opis Zadataka | Da | Tekstualno polje | Opis što agent treba učiniti |
| Grana | Ne | Tekst | Git grana ili ref na kojoj će raditi (zadano: main) |
| Model | Ne | Tekst | AI model koji će se koristiti za agenta |
| Automatski kreiraj PR | Ne | Boolean | Automatski kreiraj pull request kada završi (zadano: true) |
| Naziv Grane | Ne | Tekst | Prilagođeni naziv grane za pull request |
Izlazne Varijable:
| Varijabla | Opis |
|---|---|
agentId | ID pokrenutog agenta |
status | Trenutni status agenta |
repository | Repozitorij na kojem agent radi |
Dodaj Dodatne Upute
Pošaljite dodatne upute aktivnom kodirajućem agentu.
| Parametar | Obavezno | Tip | Opis |
|---|---|---|---|
| Agent ID | Da | Tekst | ID agenta kojem se dodaju dodatne upute |
| Dodatni Upit | Da | Tekstualno polje | Dodatna uputa za agenta |
Izlazne Varijable:
| Varijabla | Opis |
|---|---|
agentId | ID agenta |
Provjeri Status Agenta
Provjerite detaljan status i napredak kodirajućeg agenta.
| Parametar | Obavezno | Tip | Opis |
|---|---|---|---|
| Agent ID | Da | Tekst | ID agenta koji se provjerava |
Izlazne Varijable:
| Varijabla | Opis |
|---|---|
agentId | ID agenta |
status | Trenutni status: RUNNING, COMPLETED, FAILED, CREATING, ili CANCELLED |
summary | Sažetak rada agenta |
prUrl | URL do pull requesta (ako je kreiran) |
createdAt | Kada je agent kreiran |
Izbriši Agenta
Izbrišite kodirajućeg agenta i očistite njegove resurse.
| Parametar | Obavezno | Tip | Opis |
|---|---|---|---|
| Agent ID | Da | Tekst | ID agenta koji se briše |
Izlazne Varijable:
| Varijabla | Opis |
|---|---|
agentId | ID izbrisanog agenta |
Vrijednosti Statusa Agenta
| Status | Opis |
|---|---|
CREATING | Agent se inicijalizira |
RUNNING | Agent aktivno radi na zadatku |
COMPLETED | Agent je završio svoj rad |
FAILED | Agent je naišao na grešku |
CANCELLED | Agent je otkazan |
Primjeri Radnih Tokova
Automatsko Ispravljanje Izvještaja o Greškama
Trigger: Chat Service (kada korisnik prijavi grešku)
Actions:
1. AI Request:
Prompt: "Izdvojite naziv repozitorija i opis greške"
Input: {{message}}
2. Cursor Launch Agent:
Repository: {{repository}}
Task: "Ispravite ovu grešku: {{bug_description}}"
Auto-create PR: true
3. Send Message:
Text: "Pokrenuo sam kodirajućeg agenta. Obavijestit ću vas kada PR bude spreman."
Pokreni i Prati
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: "Status agenta: {{status}}. PR: {{prUrl}}"
Iterativni Agent s Dodatnim Uputama
Trigger: Conversation Tool
Actions:
1. Cursor Launch Agent:
Repository: my-org/my-app
Task: "Implementirajte početnu funkcionalnost"
2. Cursor Add Followup:
Agent ID: {{agentId}}
Followup: "Također dodajte jedinične testove za novu funkcionalnost"
Postavljanje
- Idite na Integracije → Cursor Cloud Agents
- Konfigurirajte svoj API ključ (vodič za postavljanje)
- Sinkronizirajte svoje repozitorije
- Cursor akcije pojavljuju se u SmartFlow Biblioteci Čvorova pod Konektorima