9 points par GN⁺ 2025-09-04 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • L’intégration de Claude Code avec Zed est lancée en bêta publique
  • L’introduction du nouveau Agent Client Protocol (ACP) ouvre la voie à une connexion élargie avec divers agents
  • Les développeurs peuvent désormais utiliser Claude Code dans Zed en temps réel, sur plusieurs fichiers et avec des workflows personnalisés
  • L’adaptateur ACP pour Claude Code a été publié en open source, ce qui ouvre la possibilité de l’utiliser dans d’autres éditeurs
  • À l’avenir, divers agents IA devraient pouvoir être étendus et exploités plus facilement grâce à ACP

Introduction

  • À la suite des demandes continues des développeurs, la fonctionnalité d’intégration native entre Claude Code et l’éditeur Zed est désormais disponible en bêta publique
  • Cette intégration ne prend pas la forme d’un simple plugin : elle repose sur le nouvel standard ouvert Agent Client Protocol (ACP)
  • ACP est un standard qui permet de connecter divers agents non seulement à Zed, mais aussi à d’autres éditeurs

Fonctionnalités principales

  • Il est possible d’exécuter Claude Code comme un agent pleinement fonctionnel dans Zed
    • Au-delà d’une simple interface terminal, cela ouvre de nombreuses possibilités d’usage dans un éditeur haute performance
  • Il est possible de visualiser en temps réel les modifications simultanées sur plusieurs fichiers ainsi que le support du serveur de langage
  • La fonctionnalité multibuffer permet une révision fine des modifications de code, avec approbation ou rejet
  • La liste des tâches peut être épinglée dans la barre latérale pour garder en permanence une vue sur le travail en cours
  • Des commandes slash personnalisées permettent de créer des workflows d’automatisation pour les tâches de développement répétitives ou fréquentes

Contexte et mode d’intégration

  • Cette approche surmonte les limites de l’interface CLI en terminal et offre une gestion du code plus large ainsi qu’un meilleur contrôle grâce à une intégration profonde avec Zed
  • Il est possible d’utiliser Claude Code aux côtés des agents natifs de Zed (comme Gemini CLI), ainsi que de le combiner avec tous les agents compatibles ACP
  • L’intégration repose sur un adaptateur qui convertit le SDK de Claude Code vers le format JSON RPC d’ACP
  • Cet adaptateur fonctionne comme un exécutable autonome, tandis que Zed fournit l’interface utilisateur, ce qui illustre une grande flexibilité d’extension

Open source et extensibilité

  • L’adaptateur ACP pour Claude Code est publié en open source sous licence Apache, ce qui permet son utilisation libre dans tous les éditeurs adoptant ACP
    • Par exemple, le plugin CodeCompanion de Neovim prend déjà en charge ACP, ce qui permet désormais d’utiliser Claude Code
  • L’utilisateur GitHub Xuanwo a rapidement mis en œuvre ACP pour Claude Code, contribuant ainsi à la diffusion du protocole, ce qui lui vaut des remerciements

Orientation future et possibilités de participation

  • À l’avenir, d’autres agents seront pris en charge en plus de Gemini CLI et Claude Code
  • Grâce à ACP, d’autres agents IA pourront eux aussi être utilisés librement dans divers éditeurs comme Zed ou Neovim
  • De nombreuses fonctionnalités clés de Claude Code sont actuellement prises en charge via le SDK, et d’autres devraient être ajoutées par la suite
  • Les développeurs comme les créateurs d’agents sont invités à participer au développement de l’adaptateur ACP et Claude Code au sein de la communauté, ainsi qu’à faire part de leurs retours

Références et modalités de participation

  • Les développeurs d’agents peuvent prendre contact pour discuter d’une intégration avec Zed
  • Si vous souhaitez davantage de fonctionnalités Claude Code, il est recommandé de demander à Anthropic l’adoption du SDK ou d’ACP
  • Il est recommandé de contribuer aux projets open source (ACP, adaptateur Claude Code) et de participer aux discussions

Autres informations

  • Zed peut être téléchargé et utilisé sur macOS et Linux
  • Si vous vous intéressez à l’avenir du développement logiciel, vous pouvez postuler via la page de recrutement de l’équipe

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.