1.4 · Journal des modifications

Outils d’Agent améliorés, contrôle accru et meilleure visibilité de l’utilisation

Plus de contrôle sur l’Agent

L’envoi de messages pendant que Cursor travaille permet désormais de mieux orienter l’agent. Les messages seront traités au prochain moment idéal, généralement après un appel d’outil, au lieu d’attendre la fin de la génération. ⌥+Enter (Alt+Enter sur Windows) mettra les messages en file d’attente comme auparavant, et ⌘+Enter (Ctrl+Enter sur Windows) interrompra l’agent pour envoyer le message immédiatement. Le comportement par défaut peut être modifié dans les paramètres de Cursor → Chat → Queue messages.

Outils d’Agent améliorés

Les Agents sont nettement plus performants lorsqu’ils travaillent sur de grandes bases de code. La sélection du contexte est plus pertinente, l’utilisation des tokens est plus efficace et la qualité des modifications est meilleure :

  • Read file: Lit désormais les fichiers complets lorsque c’est pertinent, et la limite de 2 Mo a été supprimée.

  • List: Peut désormais explorer des arborescences de répertoires entières en un seul appel, avec des métadonnées comme le nombre et le type de fichiers.

  • Grep: Correspondance améliorée, avec moins de bruit.

  • Codebase Search: Classement et indexation améliorés, pour un contexte plus pertinent.

  • Web Search: Optimisé pour des réponses plus courtes et plus pertinentes à l’aide d’un modèle natif léger.

Modèles distincts pour chaque Agent

Vous pouvez désormais attribuer un modèle différent à chaque Agent dans des onglets et des éditeurs distincts. Lorsque vous dupliquez un Agent, le modèle sélectionné est conservé.

Visibilité de l’utilisation et des tarifs

Les statistiques d’utilisation sont désormais visibles dans Chat. Vous pouvez consulter votre utilisation sur l’ensemble de la période, ou lorsqu’elle dépasse 50 % du quota de votre forfait.

Ce résumé peut être affiché ou masqué dans les paramètres. Les utilisateurs des offres Team et Enterprise auront accès au résumé d’utilisation en septembre.

Visibilité de l’utilisation

Mode compact du chat

Le mode compact masque les icônes des outils, replie les diffs par défaut et masque automatiquement le champ de saisie lorsqu’il est inactif. Cela peut être utile pour les longues sessions avec de nombreux appels d’outils, terminaux et diffs.

Mode compact activé
Mode compact désactivé

Prise en charge de GitHub pour Background Agents

Les agents peuvent désormais être utilisés directement dans les pull requests GitHub. Mentionnez @Cursor et l’Agent lira le prompt, appliquera le correctif et poussera un commit.

Background Agent vous tiendra informé de l’avancement avec un commentaire et des tâches à effectuer.

Barre latérale pour tous les Agents

Vous pouvez désormais consulter et gérer tous les Agents depuis la barre latérale de gauche, qu’ils s’exécutent au premier plan ou en arrière-plan. Cliquez sur une machine distante dans la barre latérale pour voir Background Agent en action.

Démarrage plus rapide de Background Agent

Nous avons beaucoup travaillé à l’amélioration de Background Agent, qui démarre désormais deux fois plus vite.

Background Agent démarre beaucoup plus vite

  • API de suivi du code par IA: Obtenez une visibilité au niveau des commits sur l’utilisation de l’IA et les changements acceptés dans votre équipe.
  • Admin API pour les listes de blocage: Bloquez des fichiers ou répertoires spécifiques pour éviter qu’ils soient indexés ou inclus dans le contexte.
  • Export des membres: Exportez tous les membres de l’espace de travail au format CSV depuis le tableau de bord.

  • 1.4.1: Correction d’un bug lié à la sélection du modèle
  • 1.4.2: Correction d’un bug avec certaines extensions ; amélioration générale
  • 1.4.3: Correction d’un bug dans un cas limite avec l’outil Apply ; utilisation mémoire améliorée avec plusieurs onglets
  • 1.4.5: Performances améliorées