Nouvelle interface de Cursor
Cursor 3 est désormais disponible.
Fenêtre Agents
La nouvelle interface de Cursor vous permet d’exécuter de nombreux agents en parallèle sur plusieurs dépôts et environnements : en local, dans des worktrees, dans le cloud et via SSH à distance.
Plus simple, plus puissante et centrée sur les agents, elle conserve la richesse d’un environnement de développement.
Pour essayer la Fenêtre Agents, mettez à niveau Cursor et saisissez Cmd+Shift+P -> Agents Window.
Vous pouvez revenir à l’IDE à tout moment, ou garder les deux ouverts en même temps.
Lire plus dans notre annonce.
Mode Design
Dans la fenêtre Agents, vous pouvez utiliser le mode Design pour annoter et cibler directement des éléments de l’interface dans le navigateur.
Cela vous permet de donner des retours plus précis et d’itérer plus rapidement en indiquant à l’agent exactement la partie de l’interface à laquelle vous faites référence.
Les raccourcis clavier comprennent :
- ⌘ + Shift + D pour basculer en mode Design
- Shift + glisser pour sélectionner une zone
- ⌘ + L pour ajouter l’élément au chat
- ⌥ + clic pour ajouter l’élément au champ de saisie
Onglets Agent dans l’Éditeur
Les onglets Agent vous permettent d’afficher plusieurs chats simultanément, côte à côte ou dans une grille.
- La prise en charge native des worktrees a été déplacée de l’Éditeur vers la nouvelle fenêtre Agents, avec une meilleure visibilité et une expérience améliorée pour gérer plusieurs espaces de travail et les fichiers associés.
- Ajout d’une nouvelle commande
/worktreequi crée un git worktree distinct afin d’isoler les modifications. - Ajout d’une nouvelle commande
/best-of-nqui exécute la même tâche en parallèle sur plusieurs modèles, chacun dans son propre worktree isolé, puis compare les résultats. - L’ancienne sélection de worktree et de best-of-n dans l’Éditeur a été dépréciée.
- Les agents cloud ont été retirés de l’Éditeur.
- Les applications MCP prennent désormais en charge le contenu structuré, permettant des sorties d’outil plus riches.
- Les imports de plugins tiers sont désormais désactivés par défaut pour Enterprise lorsqu’aucun paramètre n’est défini, tout en conservant les remplacements explicites des Admins.
- Ajout du nom du groupe d’annuaire afin de rendre les journaux d’audit lisibles sans avoir à rechercher les ID.
- Ajout d’un paramètre Admin au niveau de l’équipe qui réserve aux Admins la création, la modification et la suppression des secrets d’équipe.
- Ajout d’un contrôle Admin Enterprise permettant de désactiver l’attribution de code "Made with Cursor" pour toute l’équipe. Des paramètres par utilisateur sont toujours disponibles via Cursor Settings > Agent > Attribution.
- Le rendu des diffs de fichiers volumineux est désormais bien plus rapide, plus fluide et moins gourmand en mémoire.
- La plateforme de l’outil d’automatisation du navigateur a été réduite, et le sous-agent a été limité à l’usage exclusif des outils de navigateur pour l’aider à rester concentré sur la tâche. Les instructions du navigateur ont également été améliorées pour réduire les boucles d’erreur, et un clic par coordonnées basé sur des captures d’écran a été ajouté comme solution de secours lorsque les interactions DOM ne sont pas fiables.
- Les plans sont désormais inclus dans les chats partagés, en plus de la transcription.
- Ajout de la mise en cache pour améliorer le temps de démarrage des sous-agents Explorer.
- Les transcriptions des chats précédents apparaissent désormais directement dans les résultats de recherche des @mentions.
- Ajout d’un bouton "faire défiler vers le bas" dans le panneau de l’agent, qui apparaît lorsque le contenu déborde.
- La barre d’onglets peut désormais occuper toute la largeur disponible dans les dispositions de chat maximisées.
- La piste de publication en accès anticipé a été regroupée sous Nightly.
- Correction du comportement de la zone de texte pour les contrôles d’accès réseau afin qu’un appui sur
Enterajoute de façon fiable un saut de ligne à la fin de l’entrée. - Correction du chargement des hooks afin que les espaces de travail à racines multiples lisent les fichiers de hook du projet dans tous les dossiers de l’espace de travail, et non plus seulement dans le premier.
- Correction d’un bug d’analyse Markdown où les liens HTTP(S) entre parenthèses pouvaient être interprétés à tort comme des citations.
- Correction de la visibilité des cartes de tâches pour éviter qu’elles disparaissent une fois toutes les tâches terminées.
- Correction des prompts mis en file d’attente dans Agent qui ne reprenaient pas automatiquement après des opérations d’édition.
- Correction du comportement du sélecteur pour les modèles désactivés mais sélectionnables, avec suppression du style trompeur "not allowed" et activation automatique du modèle lorsque l’utilisateur le sélectionne.
- Correction d’un bug où le dépliage et le repli des blocs de réflexion ne fonctionnaient pas tant que le streaming était encore en cours.
- Correction d’un bug où les retours à la ligne avec Shift+Enter n’étaient pas traités comme du contenu multiligne, ce qui pouvait laisser le champ de saisie du prompt dans un état incorrect.