Sari la conținutul principal

Acțiuni Cursor

Executați sarcini ale Agentului Cursor Cloud din fluxurile de lucru SmartFlow. Lansați agenți de codare AI, monitorizați progresul acestora, adăugați instrucțiuni suplimentare și gestionați ciclul de viață al agenților — toate din fluxuri de lucru automate.


Cerințe preliminare


Acțiuni disponibile

Lansare Agent de Codare

Porniți un nou Agent Cursor Cloud pentru a efectua o sarcină de codare pe un depozit GitHub.

ParametruNecesareTipDescriere
DepozitDaTextURL-ul sau numele depozitului GitHub (de exemplu, owner/repo)
Descrierea SarciniiDaTextareaDescrieți ce ar trebui să facă agentul
RamurăNuTextRamura Git sau referința pe care să lucreze (implicit: main)
ModelNuTextModel AI de utilizat pentru agent
Creare automată PRNuBooleanCreați automat o cerere de extragere când este finalizată (implicit: true)
Numele RamuriiNuTextNumele personalizat al ramurii pentru cererea de extragere

Variabile de ieșire:

VariabilăDescriere
agentIdID-ul agentului lansat
statusStatusul curent al agentului
repositoryDepozitul pe care lucrează agentul

Adăugare Urmărire

Trimiteți instrucțiuni suplimentare unui agent de codare în execuție.

ParametruNecesareTipDescriere
ID AgentDaTextID-ul agentului la care se adaugă urmărirea
Prompt UrmărireDaTextareaInstrucțiune suplimentară pentru agent

Variabile de ieșire:

VariabilăDescriere
agentIdID-ul agentului

Obțineți Statusul Agentului

Verificați statusul detaliat și progresul unui agent de codare.

ParametruNecesareTipDescriere
ID AgentDaTextID-ul agentului de verificat

Variabile de ieșire:

VariabilăDescriere
agentIdID-ul agentului
statusStatusul curent: RUNNING, COMPLETED, FAILED, CREATING sau CANCELLED
summaryRezumatul muncii agentului
prUrlURL-ul cererii de extragere (dacă a fost creat)
createdAtCând a fost creat agentul

Ștergeți Agentul

Ștergeți un agent de codare și curățați resursele acestuia.

ParametruNecesareTipDescriere
ID AgentDaTextID-ul agentului de șters

Variabile de ieșire:

VariabilăDescriere
agentIdID-ul agentului șters

Valori ale Statusului Agentului

StatusDescriere
CREATINGAgentul este inițializat
RUNNINGAgentul lucrează activ la sarcină
COMPLETEDAgentul și-a terminat munca
FAILEDAgentul a întâmpinat o eroare
CANCELLEDAgentul a fost anulat

Exemple de Fluxuri de Lucru

Reparare Automată a Raportelor de Erori

Trigger: Serviciu de Chat (când utilizatorul raportează o eroare)
Actions:
1. Cerere AI:
Prompt: "Extrageți numele depozitului și descrierea erorii"
Input: {{message}}
2. Lansare Agent Cursor:
Depozit: {{repository}}
Sarcină: "Reparați această eroare: {{bug_description}}"
Creare automată PR: true
3. Trimiteți Mesaj:
Text: "Am lansat un agent de codare. Vă voi anunța când PR-ul este gata."

Lansare și Monitorizare

Trigger: Instrument de Conversație
Actions:
1. Lansare Agent Cursor:
Depozit: my-org/my-app
Sarcină: {{user_instruction}}
Creare automată PR: true
2. Obțineți Statusul Agentului Cursor:
ID Agent: {{agentId}}
3. Trimiteți Mesaj:
Text: "Statusul agentului: {{status}}. PR: {{prUrl}}"

Agent Iterativ cu Urmărire

Trigger: Instrument de Conversație
Actions:
1. Lansare Agent Cursor:
Depozit: my-org/my-app
Sarcină: "Implementați caracteristica inițială"
2. Adăugare Urmărire Cursor:
ID Agent: {{agentId}}
Urmărire: "Adăugați de asemenea teste unitare pentru noua caracteristică"

Configurare

  1. Accesați IntegrăriAgenți Cursor Cloud
  2. Configurați cheia dvs. API (ghid de configurare)
  3. Sincronizați-vă depozitele
  4. Acțiunile Cursor apar în Biblioteca de Noduri SmartFlow sub Conectori

Relaționat

Pregătit să îmbunătățești
experiența utilizatorului?

Lansează asistenți AI care încântă clienții și se scalază odată cu afacerea ta.

Conform GDPR