Agent est l’assistant de Cursor qui peut réaliser des tâches de développement complexes de façon autonome, exécuter des commandes terminal et modifier du code. Tu peux y accéder dans le panneau latéral avec Ctrl+I.

Agent dans le panneau latéral

Modes

Choisis entre Agent, Ask, ou crée des modes personnalisés. Chaque mode offre des capacités et des outils différents pour s’adapter à ton workflow.

Modes d’Agent

Outils

Agent s’appuie sur des outils pour rechercher, modifier et exécuter des commandes. De la recherche sémantique dans la codebase à l’exécution dans le terminal, ces outils permettent l’achèvement autonome des tâches.

Outils d’Agent

Appliquer les modifications

Intègre des blocs de code proposés par l’IA dans ta codebase. Apply gère des modifications à grande échelle efficacement tout en préservant la précision.

Appliquer des modifications

Examiner les diffs

Examine les changements avant de les accepter. L’interface de revue affiche les ajouts et les suppressions avec un code couleur pour garder le contrôle sur les modifications.

Onglets de chat

Lance plusieurs conversations en parallèle avec Ctrl+T. Chaque onglet conserve son propre contexte, son historique et sa sélection de modèle.

Points de contrôle

Des snapshots automatiques suivent les changements d’Agent. Restaure des états précédents si les modifications ne fonctionnent pas comme prévu ou pour tester d’autres approches.

Intégration au terminal

Agent exécute des commandes dans le terminal, surveille la sortie et gère les processus en plusieurs étapes. Configure l’exécution auto pour les workflows de confiance ou exige une confirmation pour plus de sécurité.

Intégration au terminal

Historique des chats

Accède aux conversations passées avec Alt+Ctrl+’. Parcours les discussions précédentes, suis tes sessions de code et retrouve le contexte des chats antérieurs.

Historique des chats

Exporter les chats

Exporte les conversations au format Markdown. Partage des solutions avec les membres de ton équipe, documente les décisions ou crée des bases de connaissances à partir de tes sessions de code.

Règles

Définit des instructions personnalisées pour le comportement d’Agent. Les règles aident à maintenir les standards de code, à imposer des patterns et à personnaliser la façon dont Agent t’assiste sur ton projet.

Règles d’Agent