Podlodka #478 – Zed

Podlodka #478 – Zed

From Podlodka Podcast by Егор Толстой, Стас Цыганов, Екатерина Петрова и Евгений Кателла

May 25, 2026 · 1h 31m

About this episode

Кирилл Булатов discusses the development of Zed, a code editor built on Rust, detailing its architecture and unique features.

Кирилл Булатов помогает разрабатывать Zed – редактор кода, написанный на Rust командой, которая раньше делала Atom. Без Electron, без готовых UI-фреймворков: у Zed собственный графический движок GPUI, Tree-sitter как основа для парсинга и CRDT для совместного редактирования без конфликтов. В выпуске Кирилл объясняет, почему команда выбрала именно этот путь и что из этого получилось. Разберём архитектуру редактора изнутри: что происходит от открытия файла до работы с AI-агентом, как устроен протокол ACP, зачем Zed написал собственный UI-движок вместо использования готового и почему команда не стала брать экосистему плагинов VSCode. Поговорим о пользователях, конкурентах и о том, как опенсорсный редактор вообще планирует зарабатывать. Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Twitter-аккаунт: https://twitter.com/PodcastPodlodka Ведущие в выпуске: Стас Цыганов, Евгений Кателла Полезные ссылки: Github https://github.com/zed-industries/zed/ Блог Zed https://zed.dev/blog

People in this episode

Hosts: Стас Цыганов, Евгений Кателла

Guest: Кирилл Булатов

Topics covered

  • code editor development
  • Rust programming
  • software architecture
  • collaborative editing
  • open source software
  • user experience
  • AI integration

Keywords

  • Zed
  • Rust
  • code editor
  • collaborative editing
  • open source
  • software architecture
  • AI agent

Mentioned in this episode

Organizations: Zed, Atom, VSCode, Zed Industries

Books & works: GPUI, Tree-sitter, CRDT

More episodes of Podlodka Podcast

Explore listener stats, chart rankings, contacts and more on the Podlodka Podcast podcast page.