Azioni del Cursore
Esegui le attività del Cursor Cloud Agent dai tuoi flussi di lavoro SmartFlow. Avvia agenti di codifica AI, monitora i loro progressi, aggiungi istruzioni di follow-up e gestisci il ciclo di vita degli agenti — tutto da flussi di lavoro automatizzati.
Requisiti
- L'integrazione dei Cursor Cloud Agents deve essere connessa
- Almeno un repository GitHub sincronizzato
Azioni Disponibili
Avvia Agente di Codifica
Avvia un nuovo Cursor Cloud Agent per eseguire un'attività di codifica su un repository GitHub.
| Parametro | Richiesto | Tipo | Descrizione |
|---|---|---|---|
| Repository | Sì | Testo | URL o nome del repository GitHub (es. owner/repo) |
| Descrizione dell'Attività | Sì | Area di Testo | Descrivi cosa dovrebbe fare l'agente |
| Branch | No | Testo | Branch o ref Git su cui lavorare (predefinito: main) |
| Modello | No | Testo | Modello AI da utilizzare per l'agente |
| Creazione Automatica PR | No | Booleano | Crea automaticamente una pull request quando completato (predefinito: true) |
| Nome Branch | No | Testo | Nome del branch personalizzato per la pull request |
Variabili di Output:
| Variabile | Descrizione |
|---|---|
agentId | ID dell'agente avviato |
status | Stato attuale dell'agente |
repository | Repository su cui sta lavorando l'agente |
Aggiungi Followup
Invia istruzioni aggiuntive a un agente di codifica in esecuzione.
| Parametro | Richiesto | Tipo | Descrizione |
|---|---|---|---|
| ID Agente | Sì | Testo | ID dell'agente a cui aggiungere il followup |
| Prompt di Followup | Sì | Area di Testo | Istruzione aggiuntiva per l'agente |
Variabili di Output:
| Variabile | Descrizione |
|---|---|
agentId | ID dell'agente |
Ottieni Stato Agente
Controlla lo stato dettagliato e i progressi di un agente di codifica.
| Parametro | Richiesto | Tipo | Descrizione |
|---|---|---|---|
| ID Agente | Sì | Testo | ID dell'agente da controllare |
Variabili di Output:
| Variabile | Descrizione |
|---|---|
agentId | ID dell'agente |
status | Stato attuale: RUNNING, COMPLETED, FAILED, CREATING, o CANCELLED |
summary | Riepilogo del lavoro dell'agente |
prUrl | URL della pull request (se creata) |
createdAt | Quando è stato creato l'agente |
Elimina Agente
Elimina un agente di codifica e pulisci le sue risorse.
| Parametro | Richiesto | Tipo | Descrizione |
|---|---|---|---|
| ID Agente | Sì | Testo | ID dell'agente da eliminare |
Variabili di Output:
| Variabile | Descrizione |
|---|---|
agentId | ID dell'agente eliminato |
Valori di Stato dell'Agente
| Stato | Descrizione |
|---|---|
CREATING | L'agente è in fase di inizializzazione |
RUNNING | L'agente sta lavorando attivamente sull'attività |
COMPLETED | L'agente ha terminato il suo lavoro |
FAILED | L'agente ha riscontrato un errore |
CANCELLED | L'agente è stato annullato |
Esempi di Flusso di Lavoro
Correzione Automatica dei Bug
Trigger: Servizio Chat (quando l'utente segnala un bug)
Actions:
1. Richiesta AI:
Prompt: "Estrai il nome del repository e la descrizione del bug"
Input: {{message}}
2. Avvia Agente Cursor:
Repository: {{repository}}
Attività: "Correggi questo bug: {{bug_description}}"
Creazione Automatica PR: true
3. Invia Messaggio:
Testo: "Ho avviato un agente di codifica. Ti notificherò quando la PR sarà pronta."
Avvia e Monitora
Trigger: Strumento di Conversazione
Actions:
1. Avvia Agente Cursor:
Repository: my-org/my-app
Attività: {{user_instruction}}
Creazione Automatica PR: true
2. Ottieni Stato Agente Cursor:
ID Agente: {{agentId}}
3. Invia Messaggio:
Testo: "Stato dell'agente: {{status}}. PR: {{prUrl}}"
Agente Iterativo con Followup
Trigger: Strumento di Conversazione
Actions:
1. Avvia Agente Cursor:
Repository: my-org/my-app
Attività: "Implementa la funzionalità iniziale"
2. Aggiungi Followup Cursor:
ID Agente: {{agentId}}
Followup: "Aggiungi anche test unitari per la nuova funzionalità"
Configurazione
- Vai su Integrazioni → Cursor Cloud Agents
- Configura la tua chiave API (guida alla configurazione)
- Sincronizza i tuoi repository
- Le azioni del cursore appaiono nella Libreria dei Nodi di SmartFlow sotto Connettori