Appuyer sur "Entrée" pour passer au contenu

J’ai adopté Zed pour coder plus vite

Claude BUENO 0

J’ai adopté Zed pour coder plus vite

En découvrant Zed, j’ai eu la sensation de retrouver un éditeur de code pensé pour la fluidité, pas pour l’accumulation de couches et de distractions. Zed se présente comme un éditeur minimal conçu pour la vitesse, la collaboration entre humains et IA, et il est disponible sur macOS, Linux et Windows.

Ma découverte

J’ai découvert Zed à un moment où j’avais besoin de retrouver un environnement plus léger. À force d’ajouter des extensions, des panneaux et des assistants partout, j’avais perdu cette impression de continuité entre l’idée et le code. Quand j’ai vu que Zed se définissait comme un éditeur minimal, rapide et collaboratif, j’ai eu envie de l’essayer sérieusement.

Ce qui m’a frappé dès le début, c’est la cohérence du produit. Zed ne cherche pas à impressionner avec une interface surchargée ; il mise sur une édition rapide, une navigation efficace et une expérience pensée pour rester dans le flux. J’ai tout de suite senti que l’outil voulait me faire gagner du temps, pas m’obliger à configurer mille détails avant de devenir utile.

editeur de code zed
editeur de code zed

Pourquoi je suis resté

J’ai continué avec Zed parce que je m’y suis senti bien presque immédiatement. Le site met en avant sa rapidité, son support Git natif, son débogueur fondé sur le Debug Adapter Protocol, le développement distant, l’édition multibuffer et un mode Vim complet. Dans mon usage, cela s’est traduit par quelque chose de très simple : moins de friction, plus de lisibilité, et une sensation de nervosité que je retrouve rarement ailleurs.

J’apprécie aussi le fait que Zed assume pleinement l’idée d’une collaboration fluide entre humains et IA. L’éditeur propose l’agentic editing, l’Inline Assistant, l’Edit Prediction et la connexion à différents agents et serveurs MCP, sans enfermer l’utilisateur dans un seul modèle. Pour moi, c’est un vrai point fort, parce que je veux choisir mes outils IA selon mes usages, pas selon les limites d’un éditeur.

Ce que Zed change dans ma façon de coder

Avec Zed, je reviens à une manière de coder plus directe. Le support natif du Language Server Protocol, la vue d’outline, les inlay hints, les sélections conscientes de la syntaxe et les capacités de manipulation de texte donnent une impression de précision très agréable au quotidien. J’ai aussi trouvé intéressant le support des Dev Containers, du CLI et même d’un REPL intégré via des kernels Jupyter, parce que cela étend l’éditeur sans le rendre lourd.

Autre point important pour moi : Zed ne se limite pas à l’édition locale. Il propose aussi du remote development, où la machine locale ne fait tourner que l’interface pendant que le code s’exécute sur un serveur distant. C’est le genre de fonctionnalité qui montre que Zed vise déjà des usages sérieux, pas seulement la curiosité autour d’un nouvel éditeur.

Mini comparatif

Quand je compare Zed à d’autres challengers, je ne cherche pas forcément le “meilleur” absolu. Je regarde surtout quel outil correspond le mieux à ma manière de travailler.

Outil Ce que j’y vois Ce qui me fait préférer Zed
VS Code Une référence ultra-mature avec un immense écosystème d’extensions Zed me paraît plus léger et plus centré sur le flux d’édition
Cursor Une expérience très orientée assistance IA Zed me laisse connecter différents agents plutôt que me pousser vers une seule logique
Windsurf Un challenger IA moderne et très orienté automatisation Zed me semble plus sobre, plus minimal et plus agréable pour écrire avant tout

Pour moi, Zed ne remplace pas forcément tous les outils dans tous les contextes. En revanche, il m’apporte une expérience plus nette, plus rapide et plus calme, ce qui compte énormément quand je passe plusieurs heures par jour dans mon éditeur.

Les 5 extensions que je retiens

L’écosystème Zed grandit vite, avec des centaines d’extensions communautaires pour les langages, les thèmes, les icônes et certains serveurs MCP. Parmi celles qui me paraissent les plus utiles pour un développeur, je retiens surtout les extensions qui ont un impact concret sur le travail quotidien.

  • HTML, l’une des extensions les plus installées, utile pour le frontend et les projets web.
  • TOML, très pratique pour les fichiers de configuration modernes.
  • Dockerfile, indispensable dès qu’on travaille avec des conteneurs.
  • SQL, utile pour lire, maintenir et manipuler des requêtes au quotidien.
  • Vue ou Java selon le stack principal, deux extensions très visibles dans l’écosystème Zed.

J’ajouterais aussi un choix personnel sur les thèmes et les icônes, parce que la lisibilité compte énormément dans la durée. Catppuccin, Material Icon Theme et GitHub Theme figurent parmi les extensions populaires visibles dans le catalogue .

Connecter des IA dans Zed

C’est probablement l’un des aspects qui m’intéressent le plus. Zed indique qu’il ne verrouille pas l’utilisateur dans un seul modèle et permet de collaborer avec différents agents via ACP, tout en pouvant connecter des serveurs MCP pour enrichir le contexte de l’agent. Le catalogue d’extensions montre aussi l’existence d’outils comme OpenCode, Context7 MCP Server, GitHub MCP Server, Perplexity ou encore BrowserTools Context Server .

Mini tuto IA

Pour connecter une IA dans Zed, je commence par ouvrir les paramètres ou le panneau lié aux fonctionnalités IA, puis je choisis le fournisseur ou l’agent que je veux utiliser. Zed met en avant la possibilité d’utiliser différents agents, comme Claude Agent, Codex ou OpenCode via ACP, et d’ajouter des serveurs MCP pour enrichir le contexte avec GitHub, la recherche ou d’autres sources. Ensuite, je sélectionne du code pour l’envoyer à l’Inline Assistant, ou je délègue une tâche plus large via l’agentic editing. Mon conseil est simple : commencer avec un cas concret, par exemple refactorer une fonction, générer des tests ou expliquer un fichier complexe, afin de construire un usage utile au lieu d’activer l’IA partout.

Mon avis aujourd’hui

Aujourd’hui, je vois Zed comme un éditeur qui me redonne envie d’écrire du code dans un environnement propre et nerveux. Son positionnement minimal, son ouverture à plusieurs agents IA, son support des fonctions modernes de développement et la croissance rapide de son écosystème en font, à mes yeux, une alternative très crédible aux références déjà installées.


Laisser un commentaire

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