Un argument que j’ai entendu est que VS Code est désormais un projet mature. Parce qu’il ne reste plus grand-chose à faire pour améliorer le noyau, vous avez porté votre attention sur d’autres fonctionnalités qui attireront de nouveaux utilisateurs. Et parce que la manie des agents et de l’IA continue de sévir dans l’entreprise (et dans les budgets de chacun), les fonctionnalités des agents et de l’IA sont à l’ordre du jour.

Mais ces fonctionnalités doivent-elles vraiment être des fonctionnalités de niveau IDE ? Au lieu de réorganiser radicalement VS Code pour prendre en charge les agents et de faire en sorte que l’IA intègre des éléments natifs de l’EDI, la véritable mission ne devrait-elle pas être de prendre en charge l’extensibilité native de VS Code ? Après tout, VS Code a été conçu pour être étendu, et des milliers de modules complémentaires d’IA, notamment GitHub Copilot et des dizaines de vos propres extensions, en profitent déjà.

Tout cela concerne-t-il vraiment les fonctionnalités d’IA que VS Code peut prendre en charge de manière native, ou s’agit-il plutôt de faire de VS Code un premier point de contact par défaut pour les agents et l’IA, en particulier GitHub Copilot ? S’agit-il moins de commodité pour les développeurs que de garantir – même si c’est odieux – que les agents et les outils d’IA ont toujours une place centrale dans VS Code ?

A lire également