Zed

Zed

Zed Industries · Programación

Zed es un editor de código rápido y de código abierto para macOS, Linux y Windows, con agentes de IA integrados y colaboración en vivo para desarrolladores.

Vista previa de la interfaz de Zed

Acerca de Zed

Qué es Zed

Zed es un editor de código creado desde cero en Rust por Zed Industries, el equipo detrás del editor Atom y de la librería de análisis Tree-sitter. Apunta a una sola cosa por encima de casi todo: la velocidad. Toda la interfaz se dibuja con un framework de GPU propio llamado GPUI, así que el desplazamiento, la escritura y la búsqueda de archivos se mantienen fluidos incluso en proyectos grandes.

Donde destaca es en la IA y el trabajo en equipo. Un Panel de Agente permite que un agente de IA lea tu base de código, haga ediciones y ejecute herramientas, y puedes tener varios agentes a la vez. La colaboración en tiempo real también viene integrada. Puedes compartir un proyecto, chatear con compañeros y editar los mismos archivos en conjunto sin configuración extra.

Lo más importante que hay que saber antes de decidirse: las funciones de IA dependen de un plan de pago o de tus propias claves de API. El plan Personal gratuito es un editor sólido, pero llega sin IA alojada por Zed. El nivel Business tampoco tiene SSO ni SCIM por ahora, algo que importa si tu empresa necesita inicio de sesión centralizado.

Primeros pasos

  1. Descarga el instalador para macOS, Linux o Windows desde zed.dev, o compílalo desde el código fuente en GitHub.
  2. Abre una carpeta o clona un repositorio para cargar tu proyecto en el editor.
  3. Añade tu tema, tus atajos de teclado y extensiones como servidores de lenguaje y el modo Vim.
  4. Inicia sesión en una cuenta de Zed si quieres modelos de IA alojados, o pega tus propias claves de API de un proveedor.
  5. Abre el Panel de Agente y describe una tarea en texto simple para que un agente edite archivos o responda preguntas.

Información del producto

Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de Zed.

Plan gratuitoSí
Planes de pago$0 - $20/mo
PlataformamacOS, Linux, Windows
DesarrolladorZed Industries
CategoríaProgramación
Fecha de lanzamientoJun 2024
Última actualizaciónSep 2024
Visitas al sitio web1.3M
Ranking global del sitio44K
Disponibilidad de la APINo

Ideal para

Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.

Usuarios

  • Desarrolladores profesionales a los que importa la latencia de entrada y quieren un editor que no se quede atrás en bases de código grandes.
  • Equipos que programan en pareja o revisan código juntos, porque la colaboración en vivo viene integrada y no añadida a la fuerza.
  • Programadores que quieren ayuda de IA sin entregar su código a un solo proveedor, porque aquí funcionan tus propias claves de API.

Tareas

  • Refactorización de varios archivos
  • Navegación rápida en código desconocido
  • Depuración colaborativa

Casos de uso

  • Mantienes tu editor abierto todo el día y quieres uno que nunca se trabe, ni siquiera con decenas de archivos abiertos.
  • Un compañero necesita mirar por encima de tu hombro de forma remota, así que inicias una sesión compartida y trabajan en la misma ventana.
  • Pruebas herramientas de código con IA por primera vez y quieres medirlas con tu propia cuenta de proveedor.

Funciones clave

Núcleo veloz construido en Rust

Zed está escrito en Rust y se renderiza mediante GPUI, un framework de interfaz acelerado por GPU que el equipo creó para el editor. La ganancia es un retraso de entrada bajo y una búsqueda veloz en todo el proyecto, algo que notas sobre todo en repositorios grandes donde otros editores empiezan a arrastrarse. Si alguna vez has esperado a un lento "buscar en archivos", esta es la parte que sentirás primero. La velocidad suena a poca cosa hasta que tu editor te hace esperar. No es poca cosa.

Panel de Agente con agentes en paralelo

El Panel de Agente toma una petición en texto simple y deja que un agente de IA busque en tu base de código, edite archivos y llame a herramientas para terminarla. Puedes tener más de un agente a la vez, así que una tarea larga no te bloquea para trabajar en otra parte. Según Zed, los agentes también pueden avanzar una tarea en segundo plano mientras sigues escribiendo.

Colaboración en vivo y proyectos compartidos

La colaboración es una función central, no un complemento. Puedes compartir un proyecto, chatear con compañeros y editar los mismos archivos juntos, y las vistas compartidas de pantalla y terminal forman parte del mismo flujo. Como editor de código colaborativo, Zed hace que programar en pareja se sienta como compartir el mismo escritorio. Para equipos remotos, esto elimina el ritual de compartir pantalla durante una revisión, donde una persona conduce y las demás se inclinan para ver una pantalla que se vuelve borrosa justo en el momento más importante.

Acceso flexible a modelos de IA

Zed Pro incluye modelos alojados desde el primer momento, pero también puedes traer tus propias claves de API de Anthropic, OpenAI, Google y otros. Eso te da una forma de seguir usando un contrato de IA existente en lugar de pagar dos veces. Piensa en Zed como un asistente de código con IA flexible que se conecta al proveedor en el que ya confías, en lugar de atarte a uno. La prueba gratuita incluso incluye algo de crédito de uso para que pruebes primero los modelos alojados.

Predicciones de edición

Más allá de los agentes tipo chat, Zed predice tus siguientes ediciones mientras escribes y las aceptas con una tecla. Es el tipo de función pensada para esfumarse en tu flujo normal de trabajo en vez de exigir atención, y las predicciones aceptadas ilimitadas vienen con Pro. No es llamativa. Solo útil.

Código abierto y extensible

Todo esto importa más cuando estás metido a fondo en el trabajo. Todo el editor es de código abierto bajo GPL v3, incluido el trabajo de IA, así que puedes leer exactamente qué hace el panel de agente por dentro. Sin caja negra. Las extensiones cubren servidores de lenguaje, temas y atajos estilo Vim para quienes no pueden vivir sin la edición modal.

Ventajas y desventajas

Ventajas

  • De verdad rápido, con una interfaz renderizada por GPU que aguanta en bases de código grandes.
  • La colaboración y los agentes de IA vienen integrados, no cosidos con complementos.
  • Código abierto, así que puedes inspeccionarlo y compilar tu propia versión si quieres.
  • Traer tus propias claves de API funciona junto a los modelos alojados, lo que te da flexibilidad de precios.
  • Corre en macOS, Linux y Windows con la misma experiencia central.

Desventajas

  • El plan Personal gratuito no tiene IA alojada por Zed, así que las funciones de IA necesitan Pro o tus propias claves.
  • Los planes Business carecen de SSO y SCIM por ahora, lo que bloquea algunos requisitos de inicio de sesión corporativo.
  • Zed Pro cobra el uso alojado al precio de lista de la API más un 10 %, así que el uso intensivo de IA se acumula.
  • La librería de extensiones es más pequeña que la de editores más antiguos y consolidados.

Preguntas frecuentes

Sí. El plan Personal no cuesta nada y te da el editor completo sin IA. Las capacidades de IA requieren el plan Pro de 20 $/mes o tus propias claves de API de un proveedor.