Редактор кода, который реально масштабируется

BBetter Stack
컴퓨터/소프트웨어창업/스타트업AI/미래기술

Transcript

00:00:00Когда редактор начинает тормозить — дело в кодовой базе или в самом редакторе?
00:00:03В последнее время одно название мелькает повсюду.
00:00:06Это Zed.
00:00:07Нативный редактор на Rust: он невероятно быстрый и бьет прямо по двум главным болям Cursor.
00:00:12Лаги на больших проектах и тот факт, что Cursor всё ещё заточен под одиночек.
00:00:17В Zed не стали пихать ещё больше ИИ — туда добавили интеграцию с Claude и мультиплеер в реальном времени,
00:00:21при этом не превратив редактор в нагромождение функций.
00:00:24У нас постоянно выходят новые видео, так что обязательно подпишитесь.
00:00:30За последние несколько недель Zed тихо выкатил несколько крупных обновлений.
00:00:35Главное — это интеграция Claude через ACP (Agent-Client Protocol), что дает
00:00:40лучшую логику, чистые ревью и даже кастомных агентов без утяжеления интерфейса.
00:00:45И это важно, ведь многие ИИ-редакторы делают ровно наоборот.
00:00:48Они добавляют фичи, и всё начинает тормозить.
00:00:51У Zed другой подход.
00:00:53Здесь нет повсеместного ИИ, как в Cursor.
00:00:56На самом деле ИИ тут — опция.
00:00:58Zed создан для скорости, и я почувствовал разницу сразу после установки.
00:01:02Он написан на Rust, без Electron и встроенных браузеров, прикидывающихся редактором.
00:01:06В огромных репозиториях — реально больших, на 100к+ строк кода — задержек нет вообще.
00:01:12Вот, например, на этом тяжелом JSON-файле он работает гораздо лучше.
00:01:16Плавный скроллинг и обновление данных — это однозначная победа.
00:01:19Там, где Cursor начинает вязнуть по мере роста проекта, Zed это вообще не волнует.
00:01:23Теперь давайте проверим его в деле и разберем детали.
00:01:28Буду краток.
00:01:29Что это, почему это важно и пара быстрых примеров.
00:01:33Сейчас я покажу навигацию.
00:01:35Она супер-минималистичная; мне потребовалось время привыкнуть, но ощущения приятные.
00:01:39Нажимаю Command+P — это поиск по файлам.
00:01:43Мы делаем это постоянно, и теперь это работает молниеносно.
00:01:47Вот репозиторий побольше — результаты вылетают мгновенно, без задержек.
00:01:52Command+Shift+O — поиск по символам, это одна из моих любимых фишек.
00:01:57Мне не нужно пролистывать код в поисках функций или классов.
00:02:00Всё отображается прямо здесь, в боковой панели.
00:02:04С Command+Shift+F я получаю поиск по всему репозиторию.
00:02:07Это критично, так как именно на больших проектах другие редакторы начинают сыпаться.
00:02:12Zed индексирует быстро, результаты обновляются на лету, и он не ломается,
00:02:16даже когда кодовая база разрастается.
00:02:17Ладно, я понял.
00:02:18Круто.
00:02:19Это всего лишь пара базовых трюков.
00:02:21Неужели это всё?
00:02:22Нет.
00:02:23Дальше — только интереснее.
00:02:24Что касается ИИ: его добавление опционально, в отличие от Cursor, который изначально на нем завязан.
00:02:30Смотрите.
00:02:31Я выделяю код и нажимаю Control+Enter.
00:02:34Подключается Claude и дает точечный совет — например, добавить обработку ошибок или отрефакторить функцию
00:02:39прямо там, где я сейчас нахожусь.
00:02:41Приятная деталь: если я прошу что-то добавить, он вставляет это ровно в то место,
00:02:47которое я указал.
00:02:48И больше всего мне нравится то, чего тут нет.
00:02:50Никаких всплывающих окон или лишнего мусора в интерфейсе. Суть не в том, чтобы показать, как много
00:02:56в нем нейросетей.
00:02:58Суть в том, что ИИ помогает и не мешается.
00:03:01При этом вы всё равно можете открыть Claude в сайдбаре через Command+Shift+A,
00:03:08и тогда всё будет выглядеть привычно, почти как в Cursor.
00:03:11Хотите — пользуйтесь, не хотите — он вам не докучает.
00:03:14А вот в чем Cursor реально не конкурент, так это в коллаборации.
00:03:17В Zed есть штука под названием Channels (каналы).
00:03:20Это просто безумная фича.
00:03:22Представьте Slack или Discord, встроенный прямо в редактор.
00:03:27Я открываю его через Command+Shift+C, создаю канал, приглашаю коллег
00:03:32прямо из GitHub и делюсь проектом.
00:03:34И вот он — эффект «вау».
00:03:37Вы видите курсоры и аватары коллег в реальном времени, все правят код одновременно.
00:03:42Это как Google Docs, только для кода и без тормозов.
00:03:46Можно вместе кодить, проверять изменения или дебажить прямо внутри редактора.
00:03:50Но самое безумное — в каналах можно запустить аудиочат со всеми,
00:03:55кто сейчас в проекте, как в Discord или Slack.
00:04:00Если подводить итоги: если для вас важна производительность на больших проектах, Zed
00:04:05бьет точно в слабое место Cursor — в лаги.
00:04:09Тут нативная скорость, рендеринг на GPU, минимум нагрузки и мгновенный отклик.
00:04:14И второй момент, который не менее важен — это совместная работа.
00:04:19Мультиплеер заложен в него изначально.
00:04:21Cursor, при всех его плюсах, всё еще считает, что вы работаете один. А значит,
00:04:25вам нужны сторонние инструменты для парного программирования и ревью.
00:04:29Так что выбор стоит так.
00:04:31Вам нужен редактор, выстроенный вокруг одиночной работы с ИИ, или тот, что балансирует
00:04:35легкий ИИ с полноценным мультиплеером?
00:04:39Если вы устали от тормозов на тяжелых репозиториях или работаете в команде, возможности Zed —
00:04:44это весомый повод его попробовать.
00:04:47Он не пытается заменить ваш рабочий процесс, он просто за ним успевает.
00:04:51Сможет ли Zed переманить вас из Cursor в 2026 году?
00:04:55Если скорость критична, если огромные репозитории — ваша реальность и вы хотите нормальную коллаборацию
00:04:59внутри редактора, то вполне возможно.
00:05:02Попробуйте сами и посмотрите, как он впишется в ваш рабочий процесс.
00:05:04Пишите в комментариях.
00:05:05Zed или всё-таки Cursor?
00:05:07И подписывайтесь на канал за новыми советами. Увидимся в следующем видео!

Key Takeaway

Zed позиционирует себя как сверхбыстрая и масштабируемая альтернатива Cursor, делая ставку на нативную производительность Rust и глубокие возможности командной коллаборации.

Highlights

Zed — это нативный редактор кода на Rust, обеспечивающий экстремальную производительность без использования Electron.

Главное преимущество перед Cursor заключается в отсутствии лагов на огромных репозиториях (100k+ строк кода).

Интеграция с Claude реализована через протокол ACP, что сохраняет интерфейс чистым и минималистичным.

Уникальная функция мультиплеера «Channels» позволяет командам редактировать код совместно в реальном времени.

Встроенный аудиочат превращает редактор в полноценную платформу для командного взаимодействия и парного программирования.

GPU-рендеринг обеспечивает плавный скроллинг и мгновенный отклик даже в тяжелых JSON-файлах.

Timeline

Введение: Проблема скорости и появление Zed

В начале видео обсуждается извечная проблема тормозов редакторов при работе с большими базами кода. Автор представляет Zed как нативное решение на языке Rust, которое нацелено на устранение главных недостатков популярного Cursor. Основной акцент сделан на том, что Zed не перегружен лишними функциями ИИ, сохраняя при этом высокую скорость работы. В этом разделе упоминается интеграция с Claude и возможность мультиплеера. Это вступление задает тон всему обзору, выделяя производительность как ключевой приоритет разработчиков.

Технологический стек и работа с большими данными

Автор подробно разбирает последние обновления Zed, включая внедрение Agent-Client Protocol (ACP) для работы с Claude. Благодаря отказу от Electron и браузерных движков, редактор демонстрирует отсутствие задержек даже в проектах объемом более 100 тысяч строк. В качестве примера приводится работа с тяжелыми JSON-файлами, где Zed превосходит конкурентов по плавности скроллинга. Подход разработчиков заключается в том, что ИИ является опциональным дополнением, а не ядром системы. Это критически важно для профессионалов, ценящих стабильность и предсказуемость инструмента.

Навигация и ключевые горячие клавиши

Этот сегмент посвящен практическому использованию интерфейса и молниеносной навигации по коду. Рассматриваются такие команды, как Command+P для мгновенного поиска файлов и Command+Shift+O для навигации по символам в боковой панели. Поиск по всему репозиторию через Command+Shift+F работает без сбоев, что часто является слабым местом других редакторов. Автор отмечает, что минималистичный дизайн требует некоторого привыкания, но быстро окупается скоростью работы. Индексация происходит «на лету», позволяя разработчику не отвлекаться на ожидание результатов поиска.

Интеграция ИИ и философия интерфейса

Здесь демонстрируется, как именно ИИ Claude помогает в написании кода через команду Control+Enter. В отличие от Cursor, Zed вставляет советы и исправления точечно, не создавая лишнего визуального шума и всплывающих окон. Если пользователю нужен полноценный чат, его можно вызвать в сайдбаре через Command+Shift+A, что делает интерфейс гибким. Основная мысль раздела в том, что ИИ должен помогать, а не мешать рабочему процессу. Такой подход позволяет сохранить концентрацию на логике приложения, используя нейросети только по мере необходимости.

Революция в коллаборации: Каналы и Аудиочат

Автор представляет функцию Channels, которую он называет «безумной» из-за её эффективности. Система позволяет создавать внутри редактора аналоги Slack или Discord каналов для мгновенного совместного доступа к коду. Коллеги могут видеть курсоры друг друга и редактировать файлы одновременно, как в Google Docs, но без потери производительности. Самым инновационным моментом является встроенный аудиочат, позволяющий обсуждать правки прямо в процессе программирования. Это превращает Zed из инструмента для одиночек в мощную платформу для командной разработки.

Итоги: Сравнение с Cursor и финальный выбор

В заключительной части подводятся итоги сравнения Zed и Cursor в контексте 2026 года. Главными аргументами в пользу Zed остаются нативная скорость на Rust, GPU-рендеринг и встроенный мультиплеер. Автор подчеркивает, что Cursor все еще больше ориентирован на индивидуальную работу, в то время как Zed масштабируется под нужды команд. Выбор между ними зависит от того, насколько критичны для пользователя лаги и потребность в совместной работе. Зрителю предлагается самостоятельно протестировать редактор, чтобы оценить его соответствие современным требованиям разработки.

Community Posts

View all posts