Passa al contenuto principale

Cursor Cloud Agents

Collega AI SmartTalk con Cursor Cloud Agents per avviare assistenti di codifica AI autonomi direttamente dalle tue conversazioni o flussi di lavoro. I Cursor Cloud Agents possono leggere i repository, generare codice, creare commit e aprire pull request automaticamente.


Panoramica

L'integrazione dei Cursor Cloud Agents ti consente di:

  • Avviare agenti di codifica AI sui tuoi repository GitHub
  • Automatizzare la generazione di codice attraverso istruzioni in linguaggio naturale
  • Creare pull request automaticamente al termine dei compiti
  • Monitorare i progressi dell'agente e visualizzare la cronologia delle conversazioni
  • Aggiungere istruzioni di follow-up agli agenti in esecuzione
  • Attivare compiti di codifica dai flussi di lavoro SmartFlow

Requisiti

Prima di iniziare, assicurati di avere:

  • Un account AI SmartTalk attivo
  • Un account Cursor con accesso ai Cloud Agents
  • Una chiave API di Cursor (ottenuta dal tuo dashboard di Cursor)
  • Repository GitHub accessibili dal tuo account Cursor

Configurazione Passo-Passo

Passo 1: Ottieni la tua Chiave API di Cursor

  1. Vai al tuo dashboard dei Cursor Cloud Agents
  2. Naviga alle impostazioni API
  3. Genera una nuova chiave API per AI SmartTalk
  4. Copia la chiave API

Passo 2: Accedi all'Integrazione di Cursor

  1. Accedi al tuo account AI SmartTalk
  2. Naviga su AmministrazioneI miei Assistenti[Nome del tuo Assistente]
  3. Clicca su Connettori nella barra laterale sinistra
  4. Trova Cursor Cloud Agents e clicca su di esso

Passo 3: Configura la Connessione

  1. Clicca su Configura Impostazioni
  2. Inserisci la tua Chiave API di Cursor
  3. Clicca su Salva Configurazione
  4. AI SmartTalk valida automaticamente la tua chiave API

Passo 4: Sincronizza i Repository

Una volta connesso, AI SmartTalk sincronizza automaticamente i repository GitHub accessibili dal tuo account Cursor. Puoi anche aggiornare manualmente l'elenco dei repository in qualsiasi momento.


Dashboard

Una volta connesso, la dashboard dell'integrazione di Cursor fornisce una panoramica completa:

Panoramica Statistiche

MetriDescrizione
Totale AgentiNumero di agenti avviati
In EsecuzioneAgenti attivi attualmente
CompletatiAgenti completati
Modelli DisponibiliModelli AI disponibili per gli agenti

Assistenti Recenti

La dashboard elenca i tuoi agenti più recenti con:

  • ID Agente per riferimento
  • Stato: In Esecuzione, Completato, Fallito, Creazione o Annullato
  • Repository su cui l'agente sta lavorando
  • Data di creazione
  • Azioni rapide: Visualizza Dettagli e Visualizza PR

La dashboard si aggiorna automaticamente ogni 30 secondi quando gli agenti sono in esecuzione.


Avviare un Agente

Dalla Dashboard

  1. Clicca su Avvia Nuovo Assistente
  2. Compila il modulo di avvio:
CampoObbligatorioDescrizione
RepositorySeleziona un repository GitHub dal menu a discesa
Descrizione del CompitoDescrivi cosa dovrebbe fare l'agente in linguaggio naturale
BranchNoBranch Git su cui lavorare (predefinito: main)
Modello AINoSeleziona un modello AI specifico per l'agente
Creazione automatica PRNoCrea automaticamente una pull request al termine (predefinito: abilitato)
Nome BranchNoNome personalizzato del branch per la pull request
  1. Clicca su Avvia Agente

Esempi di Descrizione del Compito

  • "Aggiungi test unitari per il modulo di autenticazione"
  • "Rifattorizza il pool di connessione al database per utilizzare il riciclo delle connessioni"
  • "Correggi il bug in cui le sessioni utente scadono prematuramente su mobile"
  • "Aggiungi definizioni di tipo TypeScript per tutti gli oggetti di risposta API"
  • "Crea un endpoint API REST per le preferenze utente"

Gestire gli Agenti

Visualizza Dettagli dell'Agente

Clicca su Visualizza Dettagli su qualsiasi agente per vedere:

Scheda Panoramica:

  • ID Agente e stato attuale
  • Informazioni su repository e branch
  • Link alla pull request (se creata)
  • Riepilogo del lavoro svolto
  • Timestamp di creazione

Scheda Conversazione:

  • Cronologia completa dei messaggi del lavoro dell'agente
  • Istruzioni dell'utente e risposte AI
  • Registro dei progressi passo-passo

Aggiungi Istruzioni di Follow-Up

Puoi inviare istruzioni aggiuntive a un agente in esecuzione:

  1. Apri i dettagli dell'agente
  2. Inserisci la tua istruzione di follow-up (ad es., "Aggiungi anche la gestione degli errori per il caso limite in cui l'utente non viene trovato")
  3. L'agente continua il suo lavoro con il nuovo contesto

Elimina un Agente

Per liberare risorse:

  1. Clicca sull'azione di eliminazione sulla scheda dell'agente
  2. Conferma l'eliminazione
  3. L'agente e le sue risorse vengono rimossi

Integrazione SmartFlow

I Cursor Cloud Agents possono essere utilizzati come azioni nei flussi di lavoro SmartFlow, abilitando potenti scenari di automazione.

Azioni SmartFlow Disponibili

AzioneDescrizione
Avvia Agente di CodificaAvvia un agente su un repository con istruzioni specifiche
Aggiungi FollowupInvia istruzioni aggiuntive a un agente in esecuzione
Ottieni Stato AgenteControlla i progressi e lo stato di un agente
Elimina AgenteRimuovi un agente e libera risorse

Esempio: Correzione Automatica su Segnalazione di Bug

Trigger: Servizio Chat (quando l'utente segnala un bug)
Actions:
1. Richiesta AI:
Prompt: Estrai la descrizione del bug e il repository interessato
2. Avvia Agente Cursor:
Repository: {{extracted_repository}}
Task: "Correggi questo bug: {{bug_description}}"
Auto-create PR: true
3. Invia Messaggio:
Text: "Ho avviato un agente di codifica per risolvere questo. Ti notificherò quando la PR sarà pronta."
4. Attendi / Poll:
Controlla Periodicamente lo Stato dell'Agente
5. Invia Messaggio:
Text: "La correzione è pronta! Rivedi la PR qui: {{pr_url}}"

Esempio: Miglioramenti di Codice Programmati

Trigger: Flusso di Lavoro Programmato (settimanale)
Actions:
1. Avvia Agente Cursor:
Repository: my-org/my-app
Task: "Rivedi e aggiorna tutte le dipendenze deprecate"
Branch: chore/update-deps
Auto-create PR: true

Per parametri dettagliati delle azioni SmartFlow, vedere Cursor SmartFlow Actions.


Casi d'Uso

Bot di Supporto per Sviluppatori

Permetti agli utenti di richiedere modifiche al codice tramite chat:

  • "Puoi aggiungere la validazione dell'input al modulo di registrazione?"
  • "Per favore crea uno script di migrazione per i nuovi campi utente"

Correzione Automatica dei Bug

Attiva agenti di codifica da segnalazioni di bug o avvisi di monitoraggio per generare automaticamente PR di correzione.

Automazione della Revisione del Codice

Avvia agenti per rivedere il codice, aggiungere test o migliorare la documentazione in base al feedback delle PR.

Manutenzione Programmata

Imposta flussi di lavoro ricorrenti per aggiornare le dipendenze, eseguire correzioni di linting o generare report.


Risoluzione dei Problemi

ProblemaSoluzione
"Chiave API non valida"Rigenera la tua chiave API dal dashboard di Cursor
"Repository non trovato"Clicca su Aggiorna per risincronizzare i repository. Assicurati che il repo sia accessibile dal tuo account Cursor
Agente bloccato in "Creazione"L'agente potrebbe essere in coda. Aspetta qualche minuto e controlla di nuovo lo stato
Agente fallitoApri i dettagli dell'agente per visualizzare la conversazione e i messaggi di errore
PR non creataControlla che la creazione automatica della PR fosse abilitata e che l'agente sia stato completato con successo
Nessun repository disponibileAssicurati che il tuo account Cursor abbia repository GitHub collegati

Gestire l'Integrazione

AzioneCome
CollegareInserisci la chiave API nella configurazione dell'integrazione
Visualizza dashboardApri la pagina di integrazione di Cursor
Sincronizza repositoryClicca su Aggiorna per aggiornare l'elenco dei repository
DisconnettiRimuovi la chiave API dalla configurazione

Best Practices

  1. Scrivi descrizioni chiare dei compiti: Più specifiche sono le tue istruzioni, migliore sarà l'output dell'agente
  2. Usa rami appropriati: Non avviare agenti direttamente su main — lascia che creino PR per la revisione
  3. Abilita la creazione automatica di PR: Rende facile la revisione e l'unione del lavoro dell'agente
  4. Monitora gli agenti in esecuzione: Controlla regolarmente il dashboard o imposta notifiche SmartFlow
  5. Rivedi prima di unire: Rivedi sempre le PR generate dagli agenti prima di unirle in produzione
  6. Inizia in piccolo: Comincia con compiti ben definiti prima di tentare grandi rifattorizzazioni

Pronto a elevare la tua
esperienza utente?

Distribuisci assistenti IA che deliziano i clienti e scalano con la tua azienda.

Conforme al GDPR