- Zed, el editor de código open source reescrito por completo en Rust, ahora integra de lleno funciones de IA
- El agente de IA puede encargarse desde buscar código hasta modificarlo, y funciona incluso sin entrenamiento previo del usuario
- La privacidad y la seguridad vienen activadas por defecto, y ninguna conversación se guarda en el servidor a menos que el usuario dé su consentimiento explícito
- Según la preferencia del usuario, es posible configurar libremente el modelo de IA y las herramientas utilizadas, además de usar su propia API key o ejecutar todo en local con Ollama
- Quienes no usan IA pueden seguir usando Zed gratis, mientras que las funciones de IA están disponibles 50 veces al mes gratis o mediante un plan de pago
Zed: el editor de código con IA más rápido
- Zed es un editor open source desarrollado completamente en Rust, con implementación directa incluso de shaders de GPU y APIs gráficas del sistema operativo
- Todas las funciones de IA también se ofrecen como open source, y mediante el Agent Panel se puede explorar la base de código y realizar ediciones automáticas
- El agente puede buscar y operar sobre la base de código de inmediato sin indexación previa, respondiendo preguntas o modificando código
Privacidad y seguridad
- Todas las conversaciones con el agente no se guardan por defecto — solo se envían al servidor si el usuario da su consentimiento con thumbs-up/down
- Al ejecutar comandos potencialmente riesgosos, solicita confirmación del usuario, y esto puede mantenerse como configuración predeterminada
- También puede ejecutar tareas en segundo plano y, al terminarlas, avisar mediante notificaciones
- Los resultados de las tareas pueden revisarse y editarse mediante una vista de diff editable con múltiples buffers
Configuración de modelos y herramientas
- El usuario puede elegir modelos como Claude 3.7 o Gemini 2.5, y también se admite el uso de su propia API key o ejecución local con Ollama
- El agente puede acceder a todas las funciones del editor, como sistema de archivos, language server y terminal (si se le permite)
- Los permisos de acceso a herramientas pueden controlarse con casillas de verificación, y guardarse como perfiles para cambiar fácilmente entre ellos
- Perfiles incluidos por defecto: Write (usa todas las herramientas), Ask (solo lectura), Minimal (solo conversación con el modelo)
Extensibilidad basada en MCP
- A través de Model Context Protocol (MCP), se pueden ampliar funciones como automatización del navegador, acceso a bases de datos y creación de PR
- Ejemplo: José Valim, creador de Elixir, mostró una herramienta MCP que se integra directamente con el framework Phoenix
Precios
- Sin funciones de IA, Zed es completamente gratis y puede usarse sin iniciar sesión
- Las funciones de IA incluyen 50 prompts/mes gratis, y 500 prompts/mes se ofrecen con el plan Pro de $20 al mes
- Si se registra una API key por separado, Zed no cobra ningún costo adicional
- A largo plazo, la dirección apunta a construir un modelo de ingresos propio mediante funciones premium
Cómo usarlo y sistemas operativos compatibles
- Zed ofrece builds estables para macOS y Linux; Windows sigue en desarrollo y ya permite registrarse para la beta
- La función más reciente de Agentic Editing puede probarse directamente en la página de descarga
- Funciones previstas a futuro:
- incorporación de un depurador potente
- mejor colaboración con agentes de IA
- lanzamiento oficial para Windows (segunda mitad de 2025)
6 comentarios
Mejoró muchísimo al integrarse a través de gemini cli y acp.
Tenía expectativas, pero el texto se ve borroso y solo es compatible con UTF-8.
Cuando se resuelva, pienso volver a intentarlo.
Es mi editor favorito. Lo uso casi siempre, excepto cuando tengo que correr pruebas y depurar.
¿Es mejor que VS Code?
Creo que eso depende de cada persona T_T.
Comentarios de Hacker News
Hice una pasantía en Zed en el verano de 2022. En ese momento, el editor estaba en estado pre-alfa. Nathan, Max y Antonio son personas excelentes y desarrollan software con mucho cuidado. Me alegra que el editor haya tenido éxito, porque el equipo invirtió muchísimo trabajo de ingeniería de nivel mundial.
Probé Zed y Cursor, pero siempre se sentían demasiado mágicos. Al final construí un framework de agentes minimalista que usa solo 7 herramientas: leer, escribir, diff, navegar, comando, preguntar y pensar.
Quiero dejar VS Code y usar Zed, pero el texto siempre se ve muy borroso, así que me resulta imposible usarlo.
Usé Zed hasta hace unos meses. Todo el panel de IA era un área editable, así que a veces terminaba sobrescribiéndolo. Me cambié a Cursor, pero ahora ya no "confío" en el editor ni en su pila de deshacer. En especial se pierde código cuando reviso a mitad de camino las ediciones del agente. Es difícil seguir el rastro de deshacer/rehacer, y me gustaría que hubiera un historial con vista jerárquica en árbol.
Zed es la forma en que debería hacerse el software. No estoy de acuerdo con todas las decisiones de UX (por ejemplo, el panel de IA es realmente malo comparado con Cursor), pero es realmente rápido. Esta gente va en serio. Antes de construir Zed, construyeron en Rust un sistema de renderizado (GPUI), y es uno de los softwares más rápidos que tengo en mi computadora. Cuando GPUI esté un poco más maduro y estable, no puedo esperar para poder construir sobre él. Las otras bibliotecas/frameworks de GUI en Rust no son buenas.
Reviso el editor Helix cada 6 meses para ver si sus autores se han vuelto menos hostiles a considerar añadir soporte para copilot.
Desarrollo principalmente con TS y Rust.
La experiencia personal puede variar, pero hace unos meses intenté usar Zed en Linux (pop os, Nvidia) y era muy lento. Abrir la ventana contextual con clic derecho tardaba alrededor de 1 segundo.
Normalmente uso Neovim, pero Zed fue el primer editor de código que me hizo sentir que realmente podría usarlo. Mi única queja es el botón de "iniciar sesión" arriba que no se puede quitar.
Me sorprende lo bien que funciona. Ayer pasé el día con un proyecto e idea nuevos para macOS. Después de pasar medio día escribiendo la funcionalidad básica, abrí el proyecto en Zed y añadí funciones. Cosas no tan bien documentadas como la integración de AppKit + SwiftUI: sin problema. A partir de preguntas obtuve unas 500 líneas nuevas y código compilable (que funciona). Después de revisarlo, ajusté algunas cosas para que compilara o quedara mejor. Pero aun así...