2.3 · Journal des modifications

Personnalisation de la mise en page et améliorations de la stabilité

Pour cette version de fin d'année, nous nous sommes entièrement concentrés sur la correction de bugs et l'amélioration de la stabilité.

Cela inclut l'agent principal, les contrôles de mise en page, l'affichage des diffs de code, et plus encore. Nous déploierons progressivement ces mises à jour au cours de la semaine, afin d’éviter toute régression pendant vos sessions de code durant les fêtes.

Améliorations de stabilité

  • Cursor sépare désormais les processus exécutés pour les extensions installées par l’utilisateur et pour les extensions Cursor intégrées, comme l’indexation de la base de code.
  • Amélioration de la façon dont l’agent respecte les préférences d’exécution automatique afin d’éviter de demander une approbation pour tous les changements si l’utilisateur a sélectionné « run all » ou « sandbox ».
  • Amélioration du navigateur intégré pour prendre en charge l’ouverture de plusieurs onglets.
  • Correction d’un problème de chargement du chat, où des redémarrages ou des mises à jour pouvaient parfois rendre les anciens chats inaccessibles.
  • Le bouton Update s’affichera moins souvent et disposera d’un délai de temporisation nettement plus long lorsqu’il est ignoré.
  • Correction d’un problème où la génération de plans en Plan Mode volait le focus à d’autres panneaux actifs.
  • Correction d’un problème de barre de menu du navigateur intégré sur Windows.

  • Amélioration de la stabilité et de la qualité des agents parallèles lors de l’utilisation de worktrees Git.
  • Amélioration de la stabilité lors du retour à des checkpoints précédents dans les conversations avec l’agent.
  • Amélioration de la possibilité de modifier et de faire glisser un message en file d’attente vers l’agent.
  • Correction d’un bug d’édition qui provoquait le message d’erreur old_str replace failed.
  • Correction d’un rare délai à l’ouverture du champ de saisie de prompt et du menu @.
  • Correction d’un bug où l’icône de démarrage de message vocal ne s’affichait pas.
  • Correction d’un problème où des fichiers supprimés dans un worktree n’étaient pas retirés lors de l’application des changements.
  • Correction du non‑affichage des contrôles d’acceptation/refus pour les modifications de fichier dans les agents parallèles.
  • Correction de l’affichage de noms de modèles incorrects dans les agents parallèles après application.
  • Correction du renvoi du premier modèle dans une exécution d’agent parallèle après application.
  • Correction d’un bug de bascule pour plusieurs modèles avec des répertoires qui ne sont pas à la racine Git.
  • Correction d’une incohérence de modèle en Plan Mode lors de l’utilisation de worktrees.
  • Correction d’un problème où les worktrees nécessitaient une approbation d’édition en dehors des paramètres d’exécution automatique définis par ailleurs.
  • Correction d’un rare bug où un utilisateur pouvait être déconnecté lors de la soumission à la suite de contrôles d’abus.
  • Correction des états non lus qui persistaient dans la barre latérale de l’agent après une session de Q&A en Plan Mode.

  • Correction d’un problème où les panneaux sélectionnés étaient réinitialisés lors des mises à niveau de version.
  • Correction de ⌘+N pour ne créer de nouvelles conversations avec l’agent que lorsque le focus est dans la vue de chat.
  • Correction d’un problème où les onglets natifs ne s’affichaient pas correctement avec la mise en page de l’agent.
  • Correction d’un problème d’affichage des terminaux dans la mise en page de droite.
  • Correction d’un problème où le bas du contenu de l’écran pouvait être coupé dans certains scénarios.
  • Ajout de nouveaux raccourcis clavier (⌘+⌥+⇥) pour passer d’une mise en page définie par l’utilisateur à une autre.
  • Affiche désormais un explorateur de fichiers lors d’un clic sur le nom du dépôt dans la barre de navigation supérieure.
  • L’explorateur de fichiers est désormais ouvert par défaut pendant l’onboarding.
  • Déplacement de l’icône de nouvel agent de la barre de titre principale vers le panneau lui‑même, suite aux retours des utilisateurs.
  • Ajout d’une icône « More Actions » (trois points) pour masquer le chat et configurer directement le positionnement.
  • Ajout de l’affichage des raccourcis clavier dans le menu « More Actions ».

  • La sélection de noms de fichiers directement depuis le résumé des changements met ce fichier au premier plan dans le panneau de revue.
  • Correction d’un bug où les boutons keep/undo all ne s’affichaient pas dans l’interface.
  • Correction d’un bug où keep/undo all s’inversaient lors du défilement de la liste de fichiers vers la barre d’outils du compositeur.
  • Visibilité améliorée lors du passage entre diffs fractionnés et unifiés pour la revue des changements.

  • Ajout de la prise en charge des en‑têtes Static Client dans MCP OAuth avec scopes et state.
  • Les serveurs MCP OAuth ouvrent désormais de nouveaux onglets d’authentification pour les serveurs précédemment authentifiés au démarrage.

Personnalisation de la disposition

Il est désormais plus facile de personnaliser votre disposition par défaut dans tous vos espaces de travail.

Nous avons inclus quatre dispositions par défaut : agent, éditeur, zen et navigateur. Vous pouvez utiliser Commande (⌘) + Option (⌥) + Tab (⇥) pour passer d’une disposition à l’autre, ou passer facilement d’un espace de travail à un autre. De plus, vous pouvez parcourir cette liste en sens inverse en ajoutant Majuscule (⇧), comme sur macOS.