Zed
Éditeur de code open source offrant des performances élevées, une collaboration en temps réel et des agents IA
Étiquettes :Outils de programmation IAQu’est-ce que Zed ?
Zed est un éditeur de code open source à haute performance, créé par des membres des équipes d’Atom et Tree-sitter, qui met l’accent sur une faible latence, la collaboration en temps réel et une expérience de développement moderne. Il est construit en Rust et propose des versions pour macOS, Linux et Windows.
Les capacités d’IA de Zed se concentrent sur le Agent Panel, l’Inline Assistant et l’Edit Prediction. Les utilisateurs peuvent soit utiliser les modèles hébergés par Zed, soit configurer leur propre API Key, ou encore installer des agents externes tels que Codex, Claude, OpenCode, etc.
Fonction principale de Zed
- Édition haute performance :Démarrage rapide, entrée à faible latence, édition avec plusieurs buffers et interface accélérée par GPU.
- Soutien linguistique :Fournit une compréhension du code grâce à Tree-sitter, LSP, des débogueurs et des extensions.
- Collaboration en équipe :Partage de projets, édition en temps réel, communication vocale et suivi de la localisation des collaborateurs.
- Zed Agent:Lire des projets, éditer des fichiers, exécuter une terminal et appeler des outils dans le Agent Panel.
- External Agents:Installer des outils tels que Codex, Claude Agent, OpenCode, Copilot via ACP.
- Terminal Threads:Exécuter directement le CLI ou l’Agent TUI dans les threads pris en charge par la terminal.
- Parallel Agents:Exécution simultanée de plusieurs threads d’Agents indépendants entre projets et Worktree.
- Edit Prediction:Prédire la prochaine modification en fonction du contexte éditorial actuel et l’accepter rapidement.
- Inline Assistant:Interpréter, réécrire et convertir directement le code ou le texte sélectionné.
- MCP:Se connecter à un serveur MCP local ou distant pour ajouter des outils externes à l’Agent.
- Accès multi-modèles :Prend en charge le modèle de hébergement Zed, les fournisseurs d’API officiels et les endpoints compatibles.
- Intégration Git :Voir les modifications, générer des informations de soumission et effectuer les opérations courantes de contrôle de version directement dans l’éditeur.
Comparaison des capacités de Zed AI
| Fonctionnalité | Mode d’interaction | Adéquat pour la tâche |
|---|---|---|
| Edit Prediction | Prédire la prochaine modification de code lors de l’édition | Modifications mineures successives, compléments et éditions répétées |
| Inline Assistant | Appliquer directement des instructions d’IA aux circonscriptions électorales | Réécrire des fonctions, interpréter du code et conversion locale |
| Zed Agent | Appeler les modèles et outils dans le Agent Panel | Modification de plusieurs fichiers, vérification en terminal et tâches de projet |
| External Agent | Lancer des processus d’agent indépendants via ACP | Utiliser des abonnements ou des configurations existants tels que Codex, Claude, etc. |
| Terminal Thread | Lancer CLI/TUI dans un thread de support terminal | Préserver l’expérience de ligne de commande originale de l’agent externe |
| Parallel Agents | Plusieurs threads en parallèle avec Worktree | Gérer en même temps des problèmes non conflictuels |
Prix du forfait Zed
Voici les prix de référence mensuels en dollars américains affichés lors de la vérification de la page des prix officiels. Les forfaits, la liste des modèles, le prix unitaire des tokens et les promotions peuvent être modifiés ; les prix finaux sont ceux indiqués sur la page de facturation de l compte et de l’organisation.
| forfait | Prix | Limite d’IA | Capacités principales |
|---|---|---|---|
| Personal | 0 dollar, gratuit à vie | 2000 prédictions d’édition ont été acceptées | Éditeur complet, permettant d’utiliser ses propres clés et des agents externes |
| Pro | 10 dollars/mois | Prédictions d’édition illimitées, avec 5 dollars de tokens par mois | Modèle de hébergement Zed et facturation supplémentaire à l’usage |
| Business | 30 dollars/place/mois | Pas de quota fixe pour les LLM | Politique de modèle d’organisation, contrôle des données, dépenses unifiées et autorisations de rôle |
La consommation excédentaire du modèle Pro est facturée au tarif public de l’API correspondante majoré de 10 %, et il est possible de définir une limite de dépenses. Business est un plan de gestion appliqué au niveau de l’organisation ; les membres peuvent toutefois conserver leur propre abonnement Pro ou utiliser leurs propres clés de modèle conformément à la politique de l’organisation.
Essai gratuit et facturation supplémentaire
| Projet | Règles officielles | Précautions à prendre |
|---|---|---|
| Essai Pro | Deux semaines, avec 20 dollars en Token Credits | Fin lorsque le crédit est épuisé ou à l’expiration de deux semaines |
| Modèle d’essai | Modèle de hébergement partiel ouvert | Certains modèles coûteux comme Claude et GPT Pro ne sont pas en version d’essai. |
| Pro mensuel inclut | 5 tokens de 1 dollar | La quantité est calculée en fonction des entrées et sorties réelles de différents modèles. |
| Pro excédentaire | Prix API majoré de 10 % | Déduction à la fin du mois ou tous les 10 dollars supplémentaires gagnés |
| BYOK | Zed ne facture pas de frais pour le modèle de gestion correspondant. | Les frais sont réglés directement par le fournisseur du modèle. |
| External Agent | Gestion de l’authentification et de la facturation par un agent externe | Respecter les conditions d’abonnement et de données du fournisseur correspondant |
Comment choisir entre Personal, Pro et Business ?
| Demande | Forfait recommandé | Raison |
|---|---|---|
| Seul un éditeur haute performance est nécessaire | Personal | Utilisation gratuite des fonctionnalités de base d’édition et de collaboration |
| Clé API du modèle existant | Personnel + BYOK | Les frais de modèle sont facturés directement sur le compte du fournisseur. |
| Il existe déjà un Codex ou un Claude Agent | Agent personnel et agent externe | Réutiliser des outils existants via ACP ou des threads terminaux |
| Un individu souhaite une IA prête à l’emploi. | Pro | Modèle de gestion, prédictions infinies et 5 dollars de tokens par mois |
| Politique unifiée d’IA et de données pour l’équipe | Business | Limites du modèle organisationnel, gouvernance des données et visibilité centralisée |
Tutoriel d’installation et de configuration de base
- Sélectionner la plateforme :Téléchargez la version officielle pour macOS, Linux ou Windows, ou utilisez un gestionnaire de paquets.
- Ouvrir le projet :Chargez le répertoire du code pour vérifier que le serveur de langage, le formatage et la terminal fonctionnent correctement.
- Paramètres de migration :Importez les thèmes, les raccourcis et les extensions selon les besoins, et vérifiez la configuration au niveau du projet.
- Configurer Git :Vérifier l’identité du dépôt, les branches, le Diff et le flux de travail des commits.
- Activer l’IA :Sélectionnez Zed Hosted, votre propre clé API ou le chemin d’agent externe.
- Définir les limites :Vérifier les permissions de l’outil Agent, MCP, le partage de données et les plafonds de dépenses.
- Vérification progressive :Testez d’abord l’édition, la collaboration et le comportement des agents dans un petit entrepôt, avant de les utiliser pour les projets principaux.
Guide d’utilisation de Zed Agent
- Ouvrez le Agent Panel et créez un nouveau thread, puis sélectionnez le modèle ainsi que le profil de configuration approprié.
- Utilisez des mentions de fichiers, des circonscriptions électorales, des diagnostics ou des images pour fournir un contexte direct à la tâche.
- Préciser les objectifs, les restrictions, les commandes de test ainsi que les fichiers ou interfaces qui ne peuvent pas être modifiés.
- Observer le processus par lequel l’agent appelle des outils, modifie des fichiers et exécute des commandes, et refuser les opérations à haut risque si nécessaire.
- Vérifier les modifications via Checkpoint et Diff ; en cas de insatisfaction, restaurer ou continuer les instructions.
- Laissez l’agent exécuter les tests, les vérifications de type et le formatage, et indiquez les parties non vérifiées.
- Vérifiez manuellement le code avant de le soumettre, afin d’éviter d’intégrer directement les sorties du modèle dans la branche protégée.
Installer un Codex externe ou un Claude Agent
- Sélectionner l’agent :Trouvez les outils externes nécessaires dans le registre ACP ou dans les paramètres de l’agent.
- Terminer l’installation :Installez l’agent correspondant selon les indications et exécutez les dépendances locales.
- Authentification de connexion :Utilisez un accès par abonnement avec prise en charge d’agent externe ou une clé API pour effectuer l’autorisation.
- Créer un nouveau thread :Sélectionnez cet Agent externe depuis le Panel des agents ou la Barre latérale des threads.
- Vérifier la configuration :Vérifier le modèle, le répertoire du projet, les fichiers de configuration natifs et les permissions des outils.
- Vérifier la facture :Les frais, la retenue et les clauses juridiques liés à l’Agent externe sont à la charge de son fournisseur.
- Tâche de test :Effectuer d’abord une analyse en lecture seule, puis autoriser progressivement l’édition et les opérations de terminal.
Tutoriel de collaboration en équipe
- Créer un projet collaboratif ou inviter des membres, et confirmer les droits d’accès de chaque membre au dépôt.
- Synchroniser la zone de travail actuelle grâce à une souris en temps réel, au mode suivi et à la communication vocale.
- Divisez les tâches importantes en différents fichiers, branches ou Worktrees pour réduire les conflits de modification simultanée.
- Partager l’emplacement du code à revoir, la sortie de la terminal et le contexte de thread de l’agent.
- Utiliser le processus normal d’évaluation Git pour valider les modifications, sans considérer la session de collaboration comme une limite de droits.
- Une fois terminé, annulez la visite temporaire et vérifiez la session, les ressources partagées et les sorties sensibles.
À quels utilisateurs Zed convient-il ?
- Développeurs en quête de performances :Il est nécessaire une mise en route rapide, un faible retard et une expérience d’édition native.
- Utilisateurs de programmation IA :Il est souhaitable d’utiliser les modèles gérés, BYOK et les agents externes dans le même éditeur.
- Équipe de programmation en paires :Une collaboration en temps réel, la voix et le partage du contexte du projet sont nécessaires.
- Développeur multi-Agent :Exécuter plusieurs threads en même temps, Worktree et différents Agents.
- Contributeur open source :Étudier l’éditeur Rust, GPUI et l’infrastructure de collaboration.
- Équipe d’entreprise :Des politiques de modélisation, un contrôle du partage des données et une vue unifiée des dépenses sont nécessaires.
Avantages du produit
- Un éditeur haute performance natif, profondément intégré à un agent IA, et non une simple enveloppe de navigateur ;
- L’éditeur principal est gratuit, et les utilisateurs peuvent choisir librement entre des modèles hébergés, BYOK ou des agents externes ;
- ACP permet aux agents Codex, Claude et autres de travailler dans un panneau unique ainsi que dans la barre latérale des threads ;
- Parallel Agents et Worktree conviennent au traitement parallèle de tâches de développement indépendantes ;
- Édition collaborative, mode vocal et mode suivi intégrés directement dans l’environnement de développement ;
- Le code source est publié et mis à jour fréquemment, permettant à la communauté de le examiner et de contribuer ;
- Le prix Pro est transparent ; les frais de hébergement supplémentaires sont calculés sur la base du tarif API majoré de 10 %.
Données, factures et précautions de sécurité
- Le modèle Zed Hosted, sa propre clé API et l’Agent externe disposent de parties différentes pour le traitement des données ;
- Lors de l’utilisation d’un Agent externe, l’authentification, la facturation, la conservation et les clauses juridiques sont déterminées par le fournisseur correspondant.
- BYOK doit être sauvegardé de manière sécurisée via des variables d’environnement ou de configuration, et ne doit pas être soumis au dépôt ;
- Définir une limite de dépenses pour Pro afin d’éviter des dépassements inattendus dus à des threads longs et à des modèles coûteux ;
- L’agent doit utiliser les droits minimaux et une confirmation manuelle lorsqu’il appelle la terminal, MCP et édite des fichiers ;
- Vérifier les données sensibles dans le code source, les journaux et les variables d’environnement avant de partager des projets et des threads collaboratifs ;
- L’organisation doit définir quels modèles, options de partage de données et agents externes peuvent être utilisés.
Restrictions d'utilisation et précautions
- Les 2000 prédictons d’édition de Personal ne représentent pas une utilisation illimitée hébergée par l’agent AI.
- Pro ne comprend que 5 tokens mensuels à 5 dollars ; les modèles coûteux et les grands contextes peuvent rapidement dépasser cette limite.
- 30 dollars par utilisateur pour Business, sans crédits LLM fixes ; l’utilisation du modèle doit être facturée séparément.
- Les capacités de restauration historique, d’affichage des points de contrôle et de tokens prises en charge par les différents agents externes varient.
- Lorsque le thread long approche la limite de contexte, il est automatiquement compressé, et les détails initiaux peuvent être résumés.
- Les modèles et les extensions ACP évoluent rapidement, il convient de fixer une version pour les projets clés et de conserver des solutions de fallback.
- Une version Windows est déjà disponible, mais la compatibilité avec les extensions, le Shell et les environnements distants nécessite encore des tests pratiques.
Explication des licences open source
Selon les informations officielles du dépôt Zed, le code source de l’éditeur est principalement soumis à la licence GPL-3.0-or-later, tandis que certains composants marqués utilisent Apache-2.0. Dans les documents historiques, il a été mentionné l’AGPL pour le côté serveur ; l’utilisation actuelle ou le développement dérivé doivent se conformer aux mentions de licence présentes dans les fichiers et dossiers spécifiques du dépôt.
Le fait qu’il s’agisse d’un éditeur open source ne signifie pas que le modèle de hébergement Zed, la facturation par compte et l’ensemble des services de collaboration en ligne puissent être mis en place gratuitement. Avant toute utilisation commerciale, distribution de versions modifiées ou déploiement de services associés, il convient d’évaluer les obligations liées à la licence open source correspondante.
Questions fréquentes
Zed est-il gratuit ?
L’abonnement Personal est gratuit à vie et comprend l’éditeur principal, la collaboration en équipe et 2000 prédictions d’édition acceptées. Lors de l’utilisation de sa propre clé API ou d’un agent externe, les frais liés au modèle sont facturés par le fournisseur correspondant.
Combien coûte Zed Pro ?
Pro coûte 10 dollars par mois et inclut des prédictions d’édition illimitées ainsi que 5 dollars par mois pour les tokens de modèle hébergés. Tout dépassement est facturé au tarif correspondant de l’API majoré de 10 %.
Zed prend-il en charge Codex et Claude ?
Soutenu. Il est possible d’installer des outils tels que Codex et Claude Agent en tant qu’Agents externes via ACP, ou de lancer les outils CLI correspondants dans le Terminal Thread.
Zed prend-il en charge Windows ?
Soutien : une version Windows est disponible officiellement, ainsi que des versions pour macOS et Linux. La compatibilité des outils linguistiques spécifiques et des extensions doit être vérifiée selon le projet.
Zed est-il open source ?
Oui, le dépôt officiel a rendu publics les codes sources de l’éditeur, principalement sous licence GPL-3.0-or-later, avec certains composants sous licence Apache-2.0. Le service de hébergement commercial Zed ne devient pas automatiquement un service open source que l’on peut mettre en place soi-même.
Numéro d’enregistrement de sécurité publique du Guangxi : 45132202000164