Zed — как появился редактор кода

Zed — как появился редактор кода

Zed — быстрый редактор кода с открытым исходным кодом. В нём несколько разработчиков могут одновременно работать над одним проектом и обсуждать изменения в реальном времени.

Кто создал Zed

В 2021 году компанию Zed основали Нейтан Собо, Антонио Скандурра и Макс Брансфелд. Все трое до этого работали над редактором Atom в GitHub, а Собо руководил его командой.

Почему появилась эта идея

Atom показал, где упирается производительность редактора. Его интерфейс был построен на веб-технологиях, из которых вырос Electron. По словам Собо, эта архитектура ограничивала отзывчивость. Для Zed команда выбрала Rust и написала собственный интерфейсный движок, который использует видеокарту для отрисовки. Собо сравнивает этот подход с разработкой видеоигр.

Самые важные разговоры о коде происходят, пока его пишут. В команде Собо многие решения принимались ещё до того, как изменения попадали на ревью в GitHub. Создатели Zed захотели дать разработчикам возможность зайти в один проект, увидеть изменения друг друга и сразу их обсудить. Это похоже на совместную работу в Google Docs, только с кодом.

Как развивался проект

  • 2018 — Собо и Скандурра начали проверять идеи будущего Zed в экспериментальном редакторе Xray.
  • 2021 — команда основала Zed.
  • 15 марта 2023 — вышла публичная бета.
  • 24 января 2024 — команда открыла исходный код.
  • 29 апреля 2026 — вышла версия Zed 1.0.

Работа с ИИ-агентами появилась позже и продолжила исходную идею совместной работы внутри редактора.