Changelog

Expérimental : agent d’interface !

Cette version nightly inclut la prise en charge expérimentale d’un agent d’interface !

L’objectif : vous écrivez une spécification d’interface, et un agent écrit pour vous à la fois les tests et l’implémentation. Il s’assure que les tests passent, vous n’avez donc même pas besoin de regarder l’implémentation.

Nous pensons que cela pourrait ouvrir la voie à une nouvelle façon de programmer, assez différente de ce à quoi nous sommes tous habitués. Testez-la et faites-nous part de vos retours sur le canal Discord.

Comment l’utiliser :

  1. Cela ne fonctionne pour l’instant qu’avec TypeScript, avec vitest ou mocha comme test runners.

  2. Appuyez sur Cmd-Shift-I et donnez un nom à votre nouvelle interface.

  3. Écrivez les méthodes dont vous voulez doter votre interface.

  4. Appuyez sur Cmd-Shift-Enter, et l’IA écrira l’interface pour vous !

0.2.44 - Améliorations de nombreuses fonctionnalités, correctifs pour Python

  • Amélioration de l’expérience « @Add new doc »

  • La prise en charge de Python/Pylance a été rétablie

  • Meilleure ergonomie clavier pour le symbole @

  • Indique plus clairement quels documents sont consultés par l’IA

  • L’IA répond désormais avec des références lorsque vous faites référence à des documents

  • Correction de Cmd-K pour Jupyter

  • L’infobulle Chat/Edit masque moins de code

  • Améliore l’apparence de Cursor lorsque des thèmes personnalisés sont activés

  • L’importation des extensions VS Code tient désormais compte de leur état activé/désactivé

  • Cmd-K devrait mieux fonctionner pour les diffs longs (plus de 100 lignes de code)

Agents, nouvelle documentation

Bienvenue dans la première version nightly ! Elle introduit des agents, que nous ne mettons pas encore à disposition du grand public, car nous ne sommes pas convaincus qu’ils soient utiles. Si vous les appréciez, faites-nous savoir comment vous vous en servez !