IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Zed, l'éditeur open source populaire basé sur Rust, passe à la version 1.0 avec la prise en charge de DeepSeek-V4, un nouveau niveau de stabilité et une meilleure compatibilité avec Windows

Le , par Alex

161PARTAGES

4  0 
Zed, l'éditeur open source populaire basé sur Rust, passe à la version 1.0 avec la prise en charge de DeepSeek-V4, un nouveau niveau de stabilité et une meilleure compatibilité avec Windows

L'éditeur de code open source populaire, Zed, vient d'atteindre la version 1.0. Selon l'équipe à l'origine du projet, cela ne signifie pas que l'éditeur est « terminé » ou « parfait », mais plutôt qu'il a atteint un point de basculement où les développeurs peuvent commencer à l'utiliser en toute confiance. Avec cette mise à jour 1.0, Zed prend désormais en charge DeepSeek-V4-Pro et DeepSeek-V4-Flash, récemment lancés. Elle inclut également des signets persistants d'une session et une intégration améliorée de la ligne de commande Git. Une autre amélioration notable de cette version est une plus grande parité entre les plateformes pour les utilisateurs de Windows et de Linux, par rapport à macOS.

Zed est un éditeur de code open source pour Linux, macOS et Windows, écrit en langage de programmation Rust. Il a été lancé par Nathan Sobo, l'un des créateurs d'Atom, et est développé par Zed Industries. L'éditeur en lui-même est gratuit, mais l'utilisation de certaines fonctionnalités d'IA est payante. Parmi les principales fonctionnalités de Zed figurent l'édition collaborative en temps réel, l'intégration de l'intelligence artificielle, des raccourcis clavier Vim optionnels et la prise en charge de Git. Zed prend également en charge les extensions.

Depuis mi-avril, Zed prend en charge les agents parallèles, permettant aux utilisateurs d'orchestrer plusieurs agents IA simultanément au sein d'une seule fenêtre. Cette évolution améliore la gestion simultanée des flux de travail pour les développeurs chargés de tâches variées. Parallèlement, une nouvelle barre latérale dédiée aux threads offre un contrôle précis sur les dossiers et les dépôts auxquels chaque thread d'agent peut accéder. Pour prendre en charge des flux de travail de plus en plus importants, la barre latérale offre des commandes directes pour démarrer, arrêter et archiver les threads, le tout depuis un emplacement central.

Récemment, l'éditeur de code open source populaire, Zed, vient d'atteindre la version 1.0. Selon l'équipe à l'origine du projet, cela ne signifie pas que l'éditeur est « terminé » ou « parfait », mais plutôt qu'il a atteint un point de basculement où les développeurs peuvent commencer à l'utiliser en toute confiance. Elle indique que si vous avez essayé Zed au cours des deux dernières années et l'avez trouvé insuffisant, vous devriez l'essayer à nouveau maintenant, car il est plus performant et plus complet que jamais.

Avec cette mise à jour 1.0, Zed prend désormais en charge DeepSeek-V4-Pro et DeepSeek-V4-Flash, récemment lancés. Elle inclut également des signets persistants d'une session et une intégration améliorée de la ligne de commande Git. Une autre amélioration notable de cette version est une plus grande parité entre les plateformes pour les utilisateurs de Windows et de Linux, par rapport à macOS, avec des corrections pour les problèmes de focus Alt-Tab sous Windows et la saisie via la barre d'espace X11 sous Linux. Cette mise à jour a également résolu des problèmes visuels pour les utilisateurs du mode Vim, notamment le scintillement lors des déplacements et les écrasements du presse-papiers lors des collages par sélection visuelle.

Si cette mise à jour apporte de nombreuses nouvelles fonctionnalités, elle a également supprimé la propriété `preferred_line_length` au profit d’un retour à la ligne souple limité. Il s’agit d’un changement majeur qui pourrait gêner les utilisateurs ayant des préférences d’affichage spécifiques.

Pour ceux qui ne le savent pas, Zed a en fait été créé par trois contributeurs de l’éditeur de texte Atom, qui fait partie de GitHub. Atom a été abandonné en 2022 au profit de Visual Studio Code. Depuis son passage en open source en 2024, cet éditeur de code écrit en Rust a reçu un financement de 32 millions de dollars de la part de Sequoia Capital. Bien que l'éditeur lui-même soit gratuit, les utilisateurs ont la possibilité de payer pour utiliser certaines fonctionnalités d'IA.


Voici l'annonce de la version 1.0 de Zed :

Zed est maintenant 1.0

Pour créer un éditeur fondamentalement meilleur, nous avons dû inventer une nouvelle approche de développement de logiciels de bureau. Notre éditeur précédent, Atom, avait été conçu comme un fork de Chromium, donnant ainsi naissance au framework Electron. Electron est finalement devenu la base de VS Code (qui semble aujourd’hui donner lieu à un nouveau fork d’éditeur de code basé sur l’IA toutes les deux semaines). La technologie web offrait un moyen simple de commercialiser des logiciels flexibles, mais elle imposait également une limite. Peu importe nos efforts, nous ne pouvions pas rendre Atom meilleur que la plateforme sur laquelle il était construit.

Nous sommes donc repartis de zéro. Au lieu de construire Zed comme une page web, nous l’avons conçu comme un jeu vidéo, en organisant l’ensemble de l’application autour de l’alimentation en données de shaders s’exécutant sur le GPU. Cela impliquait d’écrire notre propre framework d’interface utilisateur, GPUI, à partir de zéro en Rust.

Le fait de contrôler chaque couche de notre pile nous permet d'amener Zed là où personne ne peut aller en s'appuyant sur des fondations empruntées, mais nous savions dès le départ que ce ne serait pas un chemin facile. Grâce à des années de travail acharné de la part de notre équipe et de notre communauté, Zed est plus proche que jamais de l'outil idéal que nous avions entrepris de créer. Nous avons ajouté une multitude de fonctionnalités tout en restant fidèles à notre philosophie fondamentale axée sur le savoir-faire et la performance, et des centaines de milliers de développeurs comptent désormais sur Zed pour livrer des logiciels chaque jour. C'est en partie ce qui nous donne la confiance nécessaire pour annoncer la version 1.0


Ce que signifie la version 1.0

Les développeurs attendent d’un éditeur moderne qu’il prenne en charge des dizaines de langages et leurs écosystèmes, ainsi que les innombrables variations et cas de figure particuliers de chaque pile : intégration Git, connexion SSH à distance, débogueur et, bien sûr, accolades arc-en-ciel. Nous avons passé cinq ans à développer cette interface sur Mac, Windows et Linux, avec plus d’un million de lignes de code.

Zed est également un éditeur natif de l'IA. Vous pouvez exécuter plusieurs agents en parallèle, et les prédictions d'édition vous suggèrent votre prochaine modification à la frappe près, avec la rapidité que vous êtes en droit d'attendre de Zed. Le protocole Agent Client ouvre Zed à un nombre croissant des meilleurs agents disponibles, notamment Claude Agent, Codex, OpenCode et, plus récemment, Cursor. Nous avons intégré l'IA dans les fondations de notre éditeur plutôt que de la rajouter par-dessus.

Nous lançons également Zed for Business. Les entreprises nous ont demandé un moyen de déployer Zed auprès de leurs équipes d'ingénieurs, et elles pourront très bientôt le faire, avec une facturation centralisée, des contrôles d'accès basés sur les rôles et la gestion d'équipe.

La version 1.0 ne signifie pas « terminé ». Elle ne signifie pas non plus « parfait ». Cela signifie que nous avons atteint un point de basculement où la plupart des développeurs peuvent rapidement se sentir à l'aise dans Zed. Si vous avez essayé Zed il y a un an ou deux et que vous l'avez abandonné parce qu'il manquait quelque chose, la version 1.0 est notre invitation à réessayer. Zed est plus performant que jamais, et encore plus efficace.

Où allons-nous ?

Notre vision n'a pas changé depuis nos débuts : nous construisons l'environnement de codage le plus performant et le plus collaboratif qui soit. Ce qui a changé, c’est la signification de la collaboration lors de la création de logiciels. Auparavant, cela signifiait que des humains travaillaient ensemble en temps réel. Aujourd’hui, cela signifie que des humains et des agents IA travaillent dans le même espace, sur le même code.

C’est en construisant nos propres fondations que nous sommes arrivés à la version 1.0, et c’est également ce qui rend le prochain chapitre possible. Nous développons activement DeltaDB, un moteur de synchronisation basé sur les CRDT qui suit chaque modification avec une granularité au niveau des caractères. DeltaDB permet à plusieurs personnes et agents de partager une vue unique et cohérente de la base de code au fur et à mesure de son évolution. DeltaDB vous permettra d'inviter des coéquipiers à participer à des conversations avec des agents afin d'examiner et de faire évoluer le code généré par les agents directement dans le contexte à partir duquel il est produit.

Cette vision repose sur une maîtrise approfondie de nos primitives fondamentales. Ce n'est pas une expérience que nous pourrions proposer au sein du moteur de navigateur d'un tiers.

Une étape importante, pas une ligne d'arrivée


Nous avons publié plus d’un millier de versions de Zed, mais toutes ont commencé à zéro. Aujourd’hui, cela change.

Nous continuerons à publier chaque semaine, comme nous l’avons toujours fait. La liste des choses à construire ne s’arrêtera jamais, et c’est exactement ce qui nous plaît. Chaque version fait avancer le projet.

Si vous souhaitez essayer Zed, téléchargez-le dès maintenant. Si vous souhaitez nous aider à le construire, rejoignez-nous !

Source : Annonce de Zed 1.0

Et vous ?

Pensez-vous que cette annonce est crédible ou pertinente ?
Quel est votre avis sur le sujet ?

Voir aussi :

L'éditeur de code Zed change de cap : la tarification de l'IA passe au token au lieu des prompts pour refléter le coût réel de l'utilisation IA, ajout de nouveaux modèles d'IA et élargissement de l'accès

L'application de codage IA Codex d'OpenAI est disponible sur Windows, offrant aux développeurs un nouvel outil pour gérer les agents de codage et une fonctionnalité de sandboxing pour la sécurité

Cursor lance Cursor 3, la dernière version de son EDI assisté par IA, apportant plus de clarté au travail produit par les agents IA et permettant de gérer plusieurs agents de codage IA
Vous avez lu gratuitement 5 986 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !