Zed: un editor moderno pensado para la colaboración
Índice de contenidos
- Puntos clave
- La apuesta técnica
- Colaboración en vivo, no bolt-on
- Lenguajes y LSP
- Zed vs VS Code vs Cursor
- Integración con IA
- El modelo open source
- Instalación
- Migración desde VS Code
- Dónde Zed brilla y dónde queda corto
- Conclusión
- Preguntas frecuentes
- ¿Funciona Zed en Windows o en Linux?
- ¿Puedo usar Zed sin cuenta de GitHub?
- ¿Cuándo me conviene seguir en VS Code en vez de pasarme a Zed?
- Fuentes
Zed es el editor de los creadores de Atom, reescrito en Rust con un framework de UI propio que renderiza en GPU, sin Electron. Ofrece latencia de ~8 ms, colaboración en tiempo real con voz integrada y cursores compartidos, y licencia abierta (GPL v3). Una alternativa seria a VS Code para equipos de 2 a 4 personas.
Zed[1] es el editor construido por Nathan Sobo (creador de Atom) y su equipo, tras dejar GitHub. Liberado como software abierto en enero de 2024, es una apuesta explícita: "Atom pero rápido de verdad, escrito en Rust, con colaboración en vivo como feature nativa". En un mundo dominado por VS Code y sus forks (Cursor, Codespaces), hay espacio para otro editor. Este artículo es una mirada honesta a qué aporta Zed, dónde brilla y dónde sigue corto.
Puntos clave
-
Zed está escrito en Rust con un framework de UI propio que renderiza en GPU. Sin Electron, sin WebView. La diferencia de latencia y memoria es real y medible.
-
La colaboración en tiempo real es nativa, no un plugin añadido: voz integrada, cursores compartidos y following mode diseñados desde el core.
-
El ecosistema de extensiones es la debilidad actual: VS Code tiene ventaja clara en extensiones corporativas y flujos devcontainer/remote.
-
Para developers que trabajan en pares o equipos de 3-4 y tienen Rust/Go/JS/TS/Python en su stack, Zed es la alternativa más interesante de los últimos años.
-
Liberado bajo GPL v3 (core) + Apache 2.0 (componentes), no depende únicamente de la empresa para su continuidad.
La apuesta técnica
Zed está escrito 100% en Rust. Su framework de UI propio, GPUI, renderiza directamente en GPU usando Metal (macOS) y eventualmente Vulkan (Linux). No hay Electron ni WebView.
Consecuencias prácticas y medibles:
-
Latencia excepcional: teclado a pantalla en ~8 ms, un nivel que VS Code no alcanza.
-
Uso de memoria bajo: ~100-200 MB frente a 500 MB-1 GB de las aplicaciones Electron.
-
Scroll y navegación fluidos incluso en archivos grandes.
-
Startup en menos de 1 segundo, incluso con proyectos grandes.
Para alguien que edita código durante horas cada día, la diferencia se nota, especialmente en portátiles con GPU integrada.
Colaboración en vivo, no bolt-on
La feature diferenciadora de Zed es la colaboración nativa, integrada desde el día uno, no añadida como plugin posterior:
-
Voz integrada (como Discord) entre colaboradores en el proyecto.
-
Cursores compartidos de cada colaborador, marcados con color y nombre.
-
Following mode: seguir lo que otro está viendo; si cambia de archivo o salta de línea, tu vista le sigue.
-
Compartir proyecto con un click a miembros del channel.
No es "Live Share on top". Está diseñado en el core desde el principio. El modelo de colaboración está pensado como "trabajar juntos en el mismo editor", no como "co-editar asíncrono". Para pair programming remoto, es la mejor experiencia disponible en un editor open source.
Lenguajes y LSP
Zed es compatible con el protocolo LSP (Language Server Protocol). Lenguajes con integración madura:
-
Rust (obviamente).
-
JavaScript / TypeScript.
-
Python.
-
Go.
-
Markdown, JSON, YAML, TOML.
-
C / C++ con clangd.
Admitidos pero menos pulidos: PHP, Ruby, Elixir, Swift, Zig, Lua. Para lenguajes exóticos o extensiones específicas, VS Code mantiene ventaja en ecosistema.
Zed vs VS Code vs Cursor
| Aspecto | Zed | VS Code | Cursor |
|---|---|---|---|
| Runtime | Rust + GPU nativo | Electron | Electron (fork VS Code) |
| Latencia edición | <10 ms | ~30 ms | ~30 ms |
| Memoria | ~200 MB | ~500 MB+ | ~500 MB+ |
| Colaboración | Nativa, calidad alta | Live Share (extensión) | Live Share |
| IA | Integrada | Copilot (extensión) | Integrada fuerte |
| Extensiones | Básico | Vastísimo | Vastísimo |
| Remote dev | Limitado | Excelente (SSH, Containers) | Bueno |
| Plataformas | macOS ya, Linux beta, Windows en desarrollo | macOS/Linux/Windows | macOS/Linux/Windows |
| Open source | GPL v3 + Apache 2.0 | MIT (con telemetría) | Cerrado |
Zed es más rápido. VS Code es más extensible y maduro. Cursor es mejor para flujos de IA intensivos.
Si tienes dudas sobre qué editor elegir para desarrollo con IA, la comparativa de editores con IA en 2026 cubre este escenario desde distintos ángulos.
Integración con IA
Zed tiene IA integrada con más de un proveedor:
-
Inline completion: similar a Copilot, con modelos de OpenAI, Anthropic o locales.
-
Chat con código: panel lateral para preguntar sobre el archivo abierto.
-
Comando
/ai: transformaciones puntuales del código. -
Modelo local vía Ollama para privacidad completa.
La integración es sólida pero no tan refinada como el Composer multi-archivo de Cursor. Si la IA es el eje central de tu flujo de trabajo, Cursor probablemente siga ganando. Hay una comparativa de Claude Code, Cursor y GitHub Copilot que cubre esos matices en detalle.
El modelo open source
Cambio importante: Zed liberó su código bajo GPL v3 + Apache 2.0 en enero de 2024. Esto abre contribuciones externas al core, permite forks (ninguno serio aún), y da confianza de longevidad; el editor no depende solo de la empresa.
La empresa Zed Industries mantiene Zed Channels (colaboración SaaS) como parte propietaria. El editor en sí es completamente abierto.
Instalación
# macOS
brew install --cask zed
# Linux (Ubuntu 22.04+, Debian 12+, Arch, Fedora)
curl -f https://zed.dev/install.sh | sh
El primer lanzamiento pide login con GitHub para las features de colaboración. Sin login funciona offline pero sin capacidades colaborativas.
Migración desde VS Code
Pasos básicos para cambiar:
-
Instalar Zed.
-
Importar keybindings (preset vscode en settings).
-
Instalar extensiones de tus lenguajes principales.
-
Reconfigurar AI settings con tu API key.
-
Dar una semana de uso sincero.
Lo que perderás: tu repertorio de extensiones específicas de VS Code. Lo que ganarás: performance, colaboración nativa, y un editor más pulido y ligero.
Dónde Zed brilla y dónde queda corto
Casos donde Zed es la mejor opción:
-
Pares y equipos de 3-4 trabajando en el mismo código.
-
Pair programming remoto con necesidad de voz integrada.
-
Portátiles que sufren con el consumo de memoria de VS Code.
-
Stacks principalmente en Rust, Go, JS/TS o Python.
Casos donde queda corto:
-
Extensiones corporativas específicas que no existen en Zed.
-
Remote dev con SSH, containers o WSL (aquí VS Code sigue siendo más sólido).
-
Python data science y notebooks; VS Code con Jupyter sigue siendo el estándar.
-
Windows: aún en desarrollo, sin versión estable.
-
Equipos grandes con flujos devcontainer pesados.
Conclusión
Zed es un editor serio, no un juguete. Ha salido del preview y su modelo de negocio (editor abierto + colaboración SaaS) es plausible. Para developers que valoran la performance y la colaboración en tiempo real, es la alternativa más interesante a VS Code de los últimos años.
Para equipos grandes con ecosistemas corporativos de extensiones o flujos devcontainer y remote pesados, VS Code (o Cursor) siguen siendo más productivos. El futuro dirá si Zed consigue lo que Atom no pudo: suficiente masa crítica para prosperar a largo plazo.
Fuentes:
- Zed Industries: Repositorio oficial en GitHub[2]
- Zed: Documentación oficial[3]
- Rust: Lenguaje de programación oficial[4]
Preguntas frecuentes
¿Funciona Zed en Windows o en Linux?
En macOS ya está disponible; en Linux está en beta (Ubuntu 22.04+, Debian 12+, Arch y Fedora, instalable con curl -f https://zed.dev/install.sh | sh), y la versión de Windows sigue en desarrollo sin release estable. El renderizado en GPU usa Metal en macOS y eventualmente Vulkan en Linux. En macOS se instala con brew install --cask zed.
¿Puedo usar Zed sin cuenta de GitHub?
Sí. El primer lanzamiento pide login con GitHub, pero solo para las features de colaboración (voz integrada, cursores compartidos, following mode y compartir proyecto con el channel). Sin login el editor funciona offline con todo lo demás: LSP, IA con OpenAI, Anthropic o un modelo local vía Ollama, y la edición normal. La parte propietaria es Zed Channels, el SaaS de colaboración; el editor en sí es GPL v3 + Apache 2.0.
¿Cuándo me conviene seguir en VS Code en vez de pasarme a Zed?
Si dependes de extensiones corporativas que no existen en Zed, trabajas con remote dev por SSH, containers o WSL, haces data science en Python con notebooks. También si necesitas Windows o tu equipo tiene flujos devcontainer pesados. Zed gana en latencia (~8 ms teclado a pantalla), memoria (~100-200 MB frente a 500 MB-1 GB en Electron) y colaboración nativa, pero su ecosistema de extensiones sigue siendo básico.