> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# Cursor

## Panoramica

Collega i tuoi agenti IA di ElevenLabs a [Cursor](https://www.cursor.com/) per avviare e gestire agenti di coding in background che lavorano sui tuoi repository [GitHub](https://github.com). I tuoi agenti possono avviare attività di coding, creare pull request, controllare l'avanzamento degli agenti e inviare istruzioni di follow-up tramite gli strumenti disponibili.

## Funzionalità

| Funzionalità                     | Supporto                                              |
| -------------------------------- | ----------------------------------------------------- |
| Modalità a ritenzione zero (ZRM) | Non supportata                                        |
| Allegati negli strumenti         | Non supportati — gli strumenti operano solo sul testo |

## Configurazione

Questa integrazione utilizza una **chiave API di Cursor** per l'autenticazione.

#### Ottieni la tua chiave API di Cursor

Vai alla [dashboard di Cursor](https://cursor.com/settings), accedi a **Integrations & MCP** e genera una chiave API.

#### Connetti in ElevenLabs

Nella configurazione dell'integrazione ElevenLabs, incolla la chiave API di Cursor nel campo **API Key**.

> **Warning**
>
> Le chiavi API del piano gratuito non supportano l'uso della Background Agent API. È necessario un piano Cursor a pagamento.

## Strumenti dell'agente

Quando aggiungi gli strumenti Cursor a un agente, sono disponibili i seguenti strumenti integrati:

| Strumento                       | Descrizione                                                                                                                                                                                                                          |
| ------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `launch_cursor_agent`           | Avvia un nuovo agente Cursor in background per lavorare su un repository GitHub. L'agente può aggiungere funzionalità, correggere bug, effettuare il refactoring del codice e, facoltativamente, creare una pull request al termine. |
| `list_cursor_agents`            | Elenca tutti gli agenti in background dell'utente autenticato con il loro stato attuale. Supporta la paginazione.                                                                                                                    |
| `get_cursor_agent`              | Recupera lo stato attuale e i risultati di uno specifico agente in background tramite il suo ID.                                                                                                                                     |
| `get_cursor_agent_conversation` | Recupera la cronologia delle conversazioni di un agente in background, inclusi tutti i prompt e le risposte. Non disponibile per gli agenti eliminati.                                                                               |
| `add_cursor_agent_followup`     | Invia un'istruzione di follow-up a un agente in background esistente per fornire indicazioni aggiuntive mentre lavora.                                                                                                               |

## Link utili

* [API Cursor Background Agents](https://cursor.com/docs/background-agent/api/overview)
* [Documentazione sulle chiavi API di Cursor](https://docs.cursor.com/settings/api-keys)