La liste de tous les outils disponibles pour les modes de l’Agent, que tu peux activer ou désactiver lorsque tu crées tes propres modes personnalisés.
Il n’y a aucune limite au nombre d’appels d’outils que l’Agent peut effectuer pendant une tâche. L’Agent continuera d’utiliser les outils nécessaires pour accomplir ta demande.
Outils pour explorer ta base de code et le web afin de trouver des infos pertinentes.
Lit jusqu’à 250 lignes (750 en mode max) d’un fichier.
Lit la structure d’un répertoire sans lire le contenu des fichiers.
Effectue des recherches sémantiques dans ta base de code indexée.
Cherche des mots-clés ou des motifs exacts dans les fichiers.
Trouve des fichiers par nom via une correspondance approximative (fuzzy matching).
Génère des requêtes et effectue des recherches sur le web.
Récupère des règles spécifiques selon le type et la description.

Modification

Outils pour apporter des modifications ciblées à tes fichiers et à ton codebase.
Suggère des modifications aux fichiers et applique ces modifications automatiquement.
Supprime des fichiers de façon autonome (désactivable dans les paramètres).

Exécution

Le chat peut interagir avec ton terminal.
Exécute des commandes dans le terminal et surveille la sortie.
Par défaut, Cursor utilise le premier profil de terminal disponible.
Pour définir ton profil de terminal préféré :
  1. Ouvre la palette de commandes (Cmd/Ctrl+Shift+P)
  2. Recherche « Terminal : Select Default Profile »
  3. Choisis le profil que tu veux

MCP

Chat peut utiliser des serveurs MCP configurés pour interagir avec des services externes, comme des bases de données ou des API tierces.
Active ou désactive les serveurs MCP disponibles. Respecte la configuration d’exécution automatique.
En savoir plus sur le Model Context Protocol et explore les serveurs disponibles dans l’annuaire MCP.

Options avancées

Appliquer automatiquement les modifications sans confirmation manuelle.
Exécuter automatiquement les commandes du terminal et accepter les modifications. Pratique pour lancer des suites de tests et vérifier les changements.
Configurer des listes autorisées pour spécifier quels outils peuvent s’exécuter automatiquement. Les listes autorisées renforcent la sécurité en définissant explicitement les opérations permises.
Corriger automatiquement les erreurs et avertissements du linter lorsqu’Agent les rencontre.