> 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

## Vue d’ensemble

Connectez vos agents IA ElevenLabs à [Cursor](https://www.cursor.com/) pour lancer et gérer des agents de programmation en arrière-plan travaillant sur vos dépôts [GitHub](https://github.com). Vos agents peuvent lancer des tâches de programmation, créer des pull requests, vérifier la progression des agents et envoyer des instructions de suivi à l’aide des outils disponibles.

## Fonctionnalités

| Fonctionnalité                 | Prise en charge                                                |
| ------------------------------ | -------------------------------------------------------------- |
| Mode zéro rétention (ZRM)      | Non pris en charge                                             |
| Pièces jointes dans les outils | Non prises en charge, les outils utilisent uniquement du texte |

## Configuration

Cette intégration utilise une **clé API Cursor** pour l’authentification.

#### Obtenir votre clé API Cursor

Accédez à votre [Dashboard Cursor](https://cursor.com/settings), ouvrez **Integrations & MCP**, puis générez une clé API.

#### Connecter dans ElevenLabs

Dans la configuration de l’intégration ElevenLabs, collez votre clé API Cursor dans le champ **API Key**.

> **Warning**
>
> Les clés API du forfait gratuit ne prennent pas en charge l’utilisation de l’API Background Agent. Un forfait Cursor payant est requis.

## Outils de l’agent

Lorsque vous ajoutez des outils Cursor à un agent, les outils intégrés suivants sont disponibles :

| Outil                           | Description                                                                                                                                                                                                                 |
| ------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `launch_cursor_agent`           | Lance un nouvel agent Cursor en arrière-plan pour travailler sur un dépôt GitHub. L’agent peut ajouter des fonctionnalités, corriger des bugs, refactoriser le code et, si besoin, créer une pull request une fois terminé. |
| `list_cursor_agents`            | Liste tous les agents en arrière-plan de l’utilisateur authentifié avec leur statut actuel. Prend en charge la pagination.                                                                                                  |
| `get_cursor_agent`              | Récupère le statut actuel et les résultats d’un agent en arrière-plan spécifique à partir de son ID.                                                                                                                        |
| `get_cursor_agent_conversation` | Récupère l’historique des conversations d’un agent en arrière-plan, y compris tous les prompts et réponses. Non disponible pour les agents supprimés.                                                                       |
| `add_cursor_agent_followup`     | Envoie une instruction de suivi à un agent en arrière-plan existant afin de lui fournir des indications supplémentaires pendant son travail.                                                                                |

## Liens utiles

* [API Cursor Background Agents](https://cursor.com/docs/background-agent/api/overview)
* [Documentation des clés API Cursor](https://docs.cursor.com/settings/api-keys)