Actuellement, il y a trop d'outils de programmation d'IA : Windsurf, Trae (The Real AI Engineer), Cursor et Copilot. Parmi ces outils, Cursor est le plus avancé et aussi le plus cher. J'ai déjà payé pour Cursor et je fais toujours attention aux dernières fonctionnalités pour obtenir le meilleur rapport qualité-prix.

Avec l'avènement de la DeepSeek R1Le prix a baissé malgré l'amélioration des fonctionnalités. Cette tarification de Cursor peut ne pas présenter d'avantages, et tout dépend si les capacités du produit peuvent inciter les utilisateurs à renouveler leurs abonnements.

Cursor supporte également DeepSeek R1, mais Agent n'est pas encore disponible. Certains membres de la communauté ont déjà fait part de leurs commentaires.

Caractéristiques de la nouvelle version du curseur

Le 23 janvier 2025, Cursor est passé à la version 0.45, ajoutant quelques nouvelles fonctionnalités. Je vais en présenter quelques-unes ici.

.cursor/rules: Les utilisateurs peuvent écrire plusieurs règles au niveau du référentiel dans le répertoire .cursor/rules. L'agent sélectionnera automatiquement les règles à suivre.

Le compositeur résume les conversations précédentes: Lorsqu'une conversation devient trop longue, vous pouvez commencer une nouvelle conversation tout en faisant référence à la conversation précédente.

L'agent peut voir les changements récents: L'agent peut utiliser l'outil pour voir les changements récents. Il peut également voir les changements entre les messages des utilisateurs.

Meilleure compréhension du référentiel: Nous avons formé un nouveau modèle de compréhension du référentiel. Nous le mettrons à disposition de tous les utilisateurs de la version 0.45 au cours de la semaine prochaine.

Modèle de fusion: Nous avons formé un nouveau modèle d'onglet avec des améliorations significatives dans les sauts et les contextes longs. Nous mettrons bientôt cette fonctionnalité à la disposition des utilisateurs.

Contexte long facultatif: Lors du marquage de longs fichiers, les utilisateurs peuvent choisir d'utiliser un modèle avancé pour demander une fenêtre contextuelle plus large. Cela utilisera plus de requêtes rapides.

Le contenu suivant me permet de voir visuellement les changements, c'est-à-dire les éléments de configuration évidents, les captures d'écran interactives montrent que, par exemple, @codebase tel qu'une meilleure compréhension de la base de code, il n'est pas facile de tester les changements.

Répertoire .cursor/rules

Cette partie peut être réalisée dans les Paramètres en créant un nouveau projet Règles, puis vous pouvez créer un nouveau fichier dans le répertoire .cursor/rules du projet. Cette fois, le fichier de règles, avec le suffixe .mdc, est un format de fichier Markdown spécial. Cette fois, vous pouvez @référencer un fichier dans le fichier, comme dans NotePads.

Le contenu du fichier est divisé en trois parties :

Description : décrit la fonction de la règle. Dans le Composer, l'agent fera automatiquement correspondre la description pertinente aux exigences de l'utilisateur, puis transmettra le contenu de la règle du curseur correspondante en fonction de la description.

Portée des fichiers concernés : décrit les fichiers concernés par la règle. Si un projet comporte plusieurs fichiers, des exigences différentes peuvent être formulées pour différents types de fichiers.

Contenu de la règle : décrit le contenu spécifique de la règle.

Le compositeur résume les conversations précédentes

Désormais, lorsque vous ouvrez un nouveau compositeur, vous pouvez utiliser @Summarized Composers pour résumer les conversations précédentes et poursuivre la conversation.

Si le message "Aucun résumé disponible" apparaît, vous devez rouvrir la conversation précédente à partir de l'historique pour déclencher un résumé. Le résumé s'affiche automatiquement au bout d'un certain temps, mais l'expérience n'est pas encore très bonne. Elle sera certainement optimisée à l'avenir.

L'agent peut voir les changements récents

Vous pouvez désormais utiliser @Recent Changes pour afficher les modifications récentes du modèle Large et poursuivre la conversation afin de mieux comprendre les besoins de l'utilisateur.

Contexte général

Nouvel élément de réglage

Après l'activation, si un texte long est sélectionné, le message suivant s'affiche, consommant plus de crédits

Curseur Comment mettre à jour la dernière version

Les mises à jour de la version du curseur sont poussées à tour de rôle, et les utilisateurs ne peuvent pas les mettre à jour activement. Ils ne peuvent qu'attendre que le Cursor soit poussé. Cependant, vous pouvez également essayer les deux méthodes suivantes :

  1. Mise à jour avec brew

Si vous utilisez macOS, vous pouvez utiliser la commande suivante pour forcer l'installation de la dernière version

brew install -cask -force cursor

  1. Mise à jour à l'aide d'un curseur

commande/contrôle + shift + P pour ouvrir le panneau de commande, entrez update et appuyez sur enter pour mettre à jour la dernière version.

A lire également

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *