> 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

## Descripción general

Conecta tus agentes de IA de ElevenLabs con [Cursor](https://www.cursor.com/) para iniciar y gestionar agentes de programación en segundo plano que trabajan en tus repositorios de [GitHub](https://github.com). Tus agentes pueden iniciar tareas de programación, crear pull requests, comprobar el progreso de los agentes y enviar instrucciones de seguimiento mediante las herramientas disponibles.

## Funcionalidades

| Funcionalidad                     | Compatibilidad                                  |
| --------------------------------- | ----------------------------------------------- |
| Modo de retención cero (ZRM)      | No compatible                                   |
| Archivos adjuntos en herramientas | No compatible: las herramientas solo usan texto |

## Configuración

Esta integración usa una **clave de API de Cursor** para la autenticación.

#### Obtén tu clave de API de Cursor

Ve a tu [panel de Cursor](https://cursor.com/settings), entra en **Integrations & MCP** y genera una clave de API.

#### Conéctalo en ElevenLabs

En la configuración de integración de ElevenLabs, pega tu clave de API de Cursor en el campo **API Key**.

> **Warning**
>
> Las claves de API del plan gratuito no permiten usar la API de agentes en segundo plano. Necesitas un plan de pago de Cursor.

## Herramientas del agente

Al añadir herramientas de Cursor a un agente, están disponibles las siguientes herramientas integradas:

| Herramienta                     | Descripción                                                                                                                                                                                                                     |
| ------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `launch_cursor_agent`           | Inicia un nuevo agente en segundo plano de Cursor para trabajar en un repositorio de GitHub. El agente puede añadir funcionalidades, corregir errores, refactorizar código y, opcionalmente, crear un pull request al terminar. |
| `list_cursor_agents`            | Enumera todos los agentes en segundo plano del usuario autenticado con su estado actual. Admite paginación.                                                                                                                     |
| `get_cursor_agent`              | Obtiene el estado actual y los resultados de un agente en segundo plano específico mediante su ID.                                                                                                                              |
| `get_cursor_agent_conversation` | Obtiene el historial de conversación de un agente en segundo plano, incluidos todos los prompts y respuestas. No está disponible para agentes eliminados.                                                                       |
| `add_cursor_agent_followup`     | Envía una instrucción de seguimiento a un agente en segundo plano existente para proporcionar orientación adicional mientras trabaja.                                                                                           |

## Enlaces útiles

* [API de agentes en segundo plano de Cursor](https://cursor.com/docs/background-agent/api/overview)
* [Documentación de claves de API de Cursor](https://docs.cursor.com/settings/api-keys)