Zed, el modern editor de textos pel qual molts estan abandonant VSCode

  • Zed aposta per rendiment nadiu, coedició i una base moderna amb LSP, DAP i GPU.
  • Configuració declarativa a JSON amb extensions, temes i mode Vim orientat a fluïdesa.
  • Integració amb IA i Copilot sota un model freemium amb límits mensuals.

Zed

Al panorama d'editors de codi, poques propostes aixequen tanta conversa com Zed , impulsat per part de l'equip que va donar vida a Atom ia Tree-sitter. Des de la seva obertura del codi i el seu enfocament en col·laboració, rendiment i extensibilitat, ha esdevingut una opció que molts desenvolupadors miren amb lupa per la seva promesa de velocitat extrema i edició cooperativa.

A nivell de primeres impressions, sobresurt la seva arrencada: en maquinari modern com un iMac amb processador M1 s'han reportat inicis pràcticament instantanis, de l'ordre de centèsimes de segon, i el mateix projecte presumeix de xifres d'arrencada per sota de 60 mil·lisegons. En comparació amb alternatives populars basades en Electron, els usuaris assenyalen una sensació molt més lleugera fins i tot amb extensions actives, cosa que convida a provar si valores rendiment, fluïdesa i temps de resposta.

Què és Zed Editor i qui està darrere

Zed és un editor de text i codi font gratuït i de codi obert per a macOS i Linux , amb una versió per a Windows en fase de desenvolupament i proves tancades. El projecte neix després del tancament d'Atom el 2022 , quan diversos contribuents principals van posar en marxa la iniciativa i la van presentar el 2023. El 2024 el projecte es va alliberar com a open source i, ja el 2025, es va anunciar una ronda de finançament significativa de 32 milions de dòlars liderada per Sequoia Capital, cosa que va refusar Sequoia Capital.

El repositori està escrit principalment a Rust, enllaçant bé amb el seu objectiu de rendiment i seguretat. Pel que fa a llicències, conviuen AGPL, GPL i Apache a diferents parts del projecte. L'idioma de la interfície és en anglès i la seva web oficial és zed.dev. A la comunitat s'ha parlat de la seva popularitat a GitHub, amb desenes de milers d'estrelles que evidencien l'interès per un editor centrat tant en l' experiència nativa com en la col·laboració.

Arquitectura, rendiment i tecnologies clau a Zed

La promesa de Zed es recolza en tecnologies modernes: renderitzat amb GPU, integració nativa amb Tree-sitter per a anàlisi sintàctica incremental, suport del protocol LSP per a intel·ligència de l'editor, i compatibilitat amb DAP per a depuració. Aquesta base tècnica us permet oferir salts, autocompletat, ressaltat, refactoritzacions i debugging de forma eficient, a més d'edició amb múltiples buffers i una gestió de projectes que incideix en la latència mínima i la sensació de lleugeresa.

Més enllà del motor, destaca un disseny net i endreçat. L'editor incorpora un terminal integrat, ofereix un CLI per integrar-lo en fluxos de treball des de la línia de comandes i porta diagnòstics per detectar problemes en temps real. També inclou mapes de tecles que emulen dreceres d'IDEs populars, de manera que la corba d'adaptació sigui menor. Tot això s'acompanya d'un ecosistema de temes visuals molt ampli per a qui vulgui ajustar fins a l'últim detall de l' estètica i la usabilitat.

Col·laboració en temps real i canals

Un dels grans diferencials de Zed és el seu enfocament a l'edició col·laborativa. L'aplicació permet compartir l'editor i la pantalla, obrir canals, mantenir xat de text i fins i tot xerrar per àudio amb l'equip mentre es treballa al mateix fitxer o projecte. Aquesta capacitat de coedició en temps real s'estén també a la interacció amb agents d'IA, fet que obre portes a sessions de pairing humà-màquina. Algunes d'aquestes funcions demanen iniciar sessió amb un compte de GitHub, i en sessions compartides hi ha restriccions: per exemple, només la persona amfitriona pot crear o eliminar fitxers, cosa que marca una pauta clara sobre el control de l' estructura del projecte i els permisos.

Integracions, extensions i autocompletat

L'editor ofereix suport de sèrie per a la majoria de llenguatges habituals, ia partir d'aquí s'amplia per extensions. Hi ha autocompletat per a infinitat de frameworks i stacks a través de LSPs, i el catàleg inclou peces populars com Emmet o suport dedicat per a ecosistemes com Vue. Per als que depenen de l'assistència de codi, hi ha integració directa amb GitHub Copilot i una arquitectura que admet servidors LSP, DAP i MCP addicionals mitjançant extensions, cosa que el converteix en una plataforma flexible amb un ecosistema en expansió constant.

IA integrada i model freemium de Zed

La relació de Zed amb la IA és doble: d'una banda incorpora un assistent propi capaç de treballar amb proveïdors com OpenAI i Claude, a més d'integrar-se amb models locals mitjançant Ollama; de l'altra, la seva col·laboració en temps real contempla agents d'IA dins dels canals. Convé tenir en compte que, a partir del 2025, el projecte va adoptar un model freemium: la versió gratuïta limita mensualment el nombre d'edicions predictives i consultes generatives, de manera que certs usos intensius en demanaran una subscripció. Tot i aquest matís, la possibilitat de combinar l'assistent nadiu amb serveis com Copilot i models grans actuals, inclosos de la família GPT 4o, aporta una capa de productivitat en tasques repetitives i d'exploració.

Plataformes, instal·lació i estat de Windows

A macOS i Linux pots descarregar Zed directament o instal·lar-lo a través del gestor de paquets corresponent — també és a Flathub . Altres plataformes encara no estan oficialment suportades; en el cas de Windows hi ha una etapa de proves tancada i hi ha vies no oficials que requereixen compilar el projecte tu mateix. Aquest panorama deixa, avui dia, macOS i Linux com a entorns prioritaris per obtenir una experiència estable. L'equip manté documentació per contribuir, amb guies de desenvolupament i un enfocament obert a incorporar millores, a més d' ofertes d'ocupació associades al creixement del producte.

Experiència dús: de la sensació de lleugeresa a la vida real

Usuaris que venien d'editors basats en Electron comenten que, després d'anys de projectes amb extensions de C, Rust, Python o Flutter, el canvi a Zed es percep com un buf d'aire fresc: arrencada veloç, menys consum i resposta immediata de la interfície, fins i tot amb un conjunt d'extensions comparable. Aquesta diferència es nota especialment quan saltes entre buffers, llances el terminal integrat o invoques accions del LSP. En un dia a dia de molts arxius oberts i exploració freqüent de l'arbre del projecte, la sensació general és que Zed es manté àgil, ordenat i amb poca fricció.

Configuració i personalització a través de JSON

La configuració de Zed es realitza principalment en un fitxer JSON. Això té una cara molt bona i una altra de millorable. La bona: pots versionar els ajustaments, sincronitzar-los i replicar el teu entorn amb precisió quirúrgica. La millorable: si no importeu la plantilla de valors per defecte, haureu de consultar la documentació per recordar cada clau. Entre els ajustaments més habituals hi ha l'acoblament de panells (notificacions, xat, panell principal del projecte i vista de l'outline), la desactivació de telemetria, l'ús de tipografies monoespaiades com JetBrains Mono i l'activació de la manera Vim, amb possibilitat d' igualar les dreceres als editors populars.

Dreceres, Vim mode i numeració relativa

Si treballes amb moviments de Vim, Zed permet activar-los globalment i ajustar dreceres perquè coincideixin amb el que feies servir en altres entorns. És habitual combinar-ho amb numeració relativa de línies per saltar ràpidament pel codi. Aquest conjunt d‟hàbits, unit a la baixa latència de l‟editor, aconsegueix que l‟edició sigui particularment fluida. També podeu seleccionar mapes de tecles preconfigurats que emulen experiències d'IDE coneguts, cosa que redueix el temps d'adaptació a l'hora de migrar des de la vostra eina anterior.

Temes, extensions i sincronització a Zed

L'editor suporta una llarga llista de temes, inclosos els paquets que repliquen paletes d'altres IDEs. Per exemple, si us agrada l'aspecte de Xcode, podeu instal·lar un tema equivalent i aplicar-lo des de la configuració. Zed permet a més declarar un conjunt d'extensions per instal·lar automàticament quan iniciïs sessió amb el mateix compte de sincronització, molt útil si treballes amb stacks com Flutter, Rust o Python i vols que el teu entorn es reconstrueixi sol. Aquest enfocament encaixa de meravella amb la idea de tenir una configuració reproduïble i facilita mantenir una experiència consistent entre equips i màquines.

Entorns de Python i terminal integrat

Per als que fan scripting freqüent a Python, l'activació automàtica d'entorns virtuals en obrir el terminal del projecte és un ajustament pràctic que evita errors de dependències. Encara que Zed no porta un assistent gràfic per crear venvs com fan altres eines, es pot configurar perquè detecti i activeu l'entorn del workspace tan bon punt s'obre una terminal. Aquest detall, sumat a la presència d‟un terminal integrat, fa que moltes tasques d‟automatització i proves es quedin dins de l‟editor, mantenint el flux de treball sense canvis de context.

Copilot i models grans integrats

Si ja feu servir Copilot en altres editors, a Zed pots connectar-lo i combinar-lo amb l'assistent del mateix editor. També permet treballar amb models locals via Ollama i amb proveïdors coneguts de LLM. Hi ha qui prefereix alinear aquestes capacitats amb GPT 4o quan el cas ho demana, ja sigui per completar codi, fer transformacions o generar proves ràpidament. Tot s'ajusta des del fitxer JSON d'ajustos, sense necessitat de navegar per múltiples menús, cosa que atrau els que veuen l'editor com un fitxer de configuració declarativa ben controlat.

Llicències, compliance i CI amb càrrec about

El repositori utilitza càrrec-about per gestionar el compliment de llicències de tercers a la cadena de dependències. Si la integració continua falla per motius de llicències, el projecte documenta tres comprovacions principals.

Primer, si apareix un missatge que indica que no s'ha especificat llicència en un crate propi, convé marcar-lo amb publish = false a la secció de paquet del Cargo.toml per evitar-ne la publicació. Segon, si una dependència no satisfà els requisits de llicència, cal identificar-ne la llicència i confirmar que el sistema de compliment del projecte pot cobrir-la; si és acceptable, el vostre identificador SPDX s'afegeix a l'array accepted del fitxer script/licenses/zed-licenses.toml. I tercer, si càrrec-about no localitza la llicència d'una dependència, cal afegir un bloc de clarificació al final del mateix fitxer, seguint les indicacions del llibre de càrrec-about. Amb aquestes pautes, l'equip manté la seva pipeline verda i el respecte a les obligacions legals del programari lliure.

Depuració, Git i treball remot

Zed inclou integració amb Git, de manera que podeu realitzar commits, revisar canvis i navegar per l'historial des del propi editor. En depuració, el suport per a DAP obre la porta a debuggejar múltiples llenguatges amb adaptadors compatibles. A més, contempla escenaris de desenvolupament remot, tot reforçant l'enfocament col·laboratiu que és senyal d'identitat del projecte. Entre aquesta tríada de Git, DAP i remot, l'editor cobreix un espectre ampli de necessitats sense carregar amb extres innecessaris, mantenint la base lleugera i orientada a rendiment.

Avantatges clars i punts a millorar a Zed

Hi ha una llista d'elements que molts usuaris destaquen en positiu: llançament pràcticament instantani, disseny net, desenvolupament actiu, extensions per a autocompletat en infinitat de stacks, integració amb Copilot, col·laboració molt ràpida amb xat de text i àudio, compartir editor i pantalla, canals, suport de llenguatges de sèrie, terminal integrat, ecosistema ampli d'extensions com Emmet keymaps familiars, diagnòstics, mode Vim i una CLI per orquestrar lús des de la consola. Tot això, a més, emmarcat en una filosofia de no afegir bloat i prioritzar una experiència mínima però extensible.

Al costat a millorar hi ha punts pràctics: per ara macOS i Linux són les plataformes oficials; Windows requereix compilar o esperar l'avenç de la beta tancada. La configuració en JSON és potentíssima però obliga a consultar documentació si no parts del fitxer per defecte, i es troba a faltar un apartat d'estil de codi tan profund com el d'IDEs de JetBrains, per exemple per alinear elements. La gestió de projectes és d'una instància per projecte i no ofereix un compendi de recents com a llançador.

L'assistent d'IA està acotat a OpenAI, Claude i models locals amb Ollama. En col·laboració, només la persona amfitriona pot afegir o eliminar fitxers. Algunes funcions requereixen compte de GitHub. No hi ha navegador o vista prèvia embeguda, i la comunitat a Discord no compta amb canals de text, cosa que limita la seva utilitat ara com ara. Tot i així, el conjunt general manté un balanç molt favorable per a qui busca rapidesa, col·laboració i control fi.

Qui hauria de provar Zed i per què

Si uses editors basats en web i notes que l'experiència s'alenteix amb projectes grans o amb moltes extensions, Zed és un bon candidat. També ho és si valoreu la coedició en temps real o gaudiu de controlar la vostra configuració a través d'un fitxer declaratiu, amb sincronització i extensions autoinstal·lables. Per a equips que volen pair programming sense dependre d'eines externes, el sistema de canals, xerrades i compartició redueix friccions. I per als qui ja viuen amb Vim motions, la manera dedicada i la numeració relativa ajuden a mantenir la velocitat de navegació i edició.

Estat de l'ecosistema i documentació

El projecte anima a contribuir i disposa de guies per fer-ho, amb una QI que vigila llicències i qualitat. Més enllà del repositori i la web oficial, hi ha articles de bloc amb configuracions pràctiques en què es descriu com acoblar panells, desactivar telemetria, fixar tipografies i dreceres, instal·lar extensions de Flutter, Rust i Python, aplicar temes tipus Xcode, activar entorns virtuals automàticament al terminal i connectar proveïdors d'IA. En plataformes socials hi ha contingut, encara que de vegades es troba limitat per requisits del navegador, cosa que deixa al lloc oficial, GitHub i la documentació com la millor font per aprendre i resoldre dubtes del dia a dia.

Després de diverses setmanes d'ús, els que han migrat assenyalen que Zed és especialment còmode per obrir fitxers solts o projectes mitjans sense voler carregar un IDE pesat; alguns continuen preferint suites com les de JetBrains per a projectes complexos on cal una bateria d'eines molt específica. Però el lloc que ocupa Zed a la caixa d'eines creix: ràpid per revisar, potent per col·laborar i prou extensible per cobrir la majoria d'escenaris quotidians, amb la tranquil·litat d'un projecte viu, finançat i amb codi obert.

Mirant el conjunt, Zed combina velocitat nativa, col·laboració real, integració amb IA, extensibilitat i una configuració declarativa que encanta perfils que volen control granular sense perdre temps. Si el vostre flux de treball encaixa amb aquestes idees, és molt probable que t'enganxi i es converteixi en el teu editor de capçalera per a moltes tasques; i encara que encara tingui arestes per polir, el seu ritme de millora i la seva base tècnica conviden a apostar-hi com una de les propostes més serioses en editors moderns.


Afegir com a font preferida a Google