Zed Industries редактор

Zed AI.

Агенты, правки и подсказки внутри редактора Zed с выбором моделей

AI-возможности Zed соединяют работу агента с редактированием проекта. Можно использовать встроенного или внешнего агента, выбрать модель и проверить изменения в общем интерфейсе редактора.

Zed AI: документация по агентам, моделям и AI-функциям редактора
Официальная документация Zed AI: документация по агентам, моделям и AI-функциям редактора. Открыть источник

Агент работает рядом с кодом

Zed AI объединяет несколько способов помощи в редакторе: агентные задачи, преобразование выделения, предсказание правок и подготовку сообщений Git. Для большого изменения можно открыть агентный разговор, передать контекст и наблюдать работу с файлами. Полученный diff остается доступным для редактирования, принятия или отклонения до фиксации изменений.

У редактора есть собственный Zed Agent и подключение внешних агентов через ACP. Это различие влияет на настройки, доступные модели и полномочия. Внешний агент работает через свой процесс и конфигурацию, поэтому инструкции к встроенному агенту нельзя без проверки переносить на него.

Хорошая первая задача - небольшая ошибка с ясным ожидаемым поведением. Чем понятнее границы изменения, тем легче оценить результат и заметить лишние правки. Общий интерфейс не отменяет необходимости читать код после работы помощника.

Выбор модели и управление действиями

Для AI можно использовать размещенные Zed модели, собственные ключи провайдеров и локальные модели. Инструменты MCP расширяют доступный контекст и действия. В документации отдельно описаны разрешения, агентные профили и настройки. Модель с одним набором возможностей может иначе работать с инструментами, чем другая, даже при одинаковом запросе.

Представьте функцию, которая разбирает даты. Попросите проверить пустую строку, неверный формат и переход месяца, а затем предложить минимальное исправление. Для каждого замечания запросите конкретный вход и ожидаемый результат. Такой формат помогает отделить реальную ошибку от пожелания переписать стиль.

После изменений посмотрите diff и запустите подходящие проверки проекта. Если агент предлагает новую зависимость или меняет публичный интерфейс, полезно отдельно понять необходимость такого решения. Это пример постановки задачи, а не отчет о личном тесте Zed или обещание автоматического исправления всех дефектов.

Что входит в бесплатный режим

Zed можно использовать бесплатно, а AI подключать своими ключами; счета провайдеров остаются отдельными. Размещенные модели и собственное предсказание правок имеют условия платных планов. В официальной справке описан пробный период Pro с ограниченным балансом и набором доступных возможностей.

Локальное подключение через Ollama позволяет использовать модель на своем оборудовании. При этом внешние агенты и инструменты могут обращаться к другим сервисам. Для закрытого проекта проверьте всю конфигурацию: куда идет код, какие команды доступны и какие журналы сохраняются. Скорость интерфейса и качество сгенерированного изменения стоит оценивать раздельно.

Для каких задач подходит

  • Разобрать и исправить небольшой участок проекта
  • Дать агенту ограниченную задачу в репозитории
  • Преобразовать выделенный фрагмент кода
  • Использовать локальную модель в редакторе
Возможности

Сильные стороны

  • Редактирование и проверка diff в общей среде
  • Собственные ключи, размещенные и локальные модели
  • Внешние агенты через ACP и инструменты MCP
Стоит учитывать

Ограничения

  • Поведение зависит от выбранного агента и модели
  • Размещенные модели и собственные API имеют разные счета
  • Изменения кода и команды требуют проверки

Выбор и условия

Бесплатный режим
Да
Пробный период
Да
Без регистрации
Не подтверждено
Русский интерфейс
Не подтверждено
Локальная установка
Да
API
Не подтверждено

«Не подтверждено» означает, что сведений недостаточно. Возможность может существовать; сверяйте условия разработчика.

Исходные форматы
Код, Текст
Результат
Код, Текст

Условия

Редактор бесплатен; AI можно подключить со своими ключами. Hosted-модели и собственные Edit Predictions требуют соответствующего плана; Pro имеет ограниченный пробный период. AI-функции доступны в поддерживаемом редакторе Zed; способы авторизации моделей и внешних агентов настраиваются отдельно.

От задачи к первому результату

Практический пример

Задача
Разобрать и исправить небольшой участок проекта
Что подготовить
Небольшое изменение функции разбора дат и описание ее ожидаемого поведения.

Задание или запрос

Проверь изменение функции: пустая строка, неправильный формат и переход месяца. Для каждой реальной ошибки укажи строку, воспроизводимый вход и ожидаемый результат. Не меняй публичный интерфейс без необходимости.

Ожидаемый результат

Замечания к конкретным строкам и предложения ограниченных исправлений.

Как проверить результат

  • Воспроизведите каждое замечание отдельным примером.
  • Проверьте diff и запустите относящиеся к изменению тесты.

Редакционный учебный пример постановки задачи, а не результат личного тестирования сервиса. Проверьте доступность нужного режима, права на исходники и условия использования результата.

Проверить подробности

Официальные источники

  1. AI-возможности Zed
  2. Устройство AI в редакторе
  3. Планы, ключи и пробный период

Описание составлено по материалам разработчика. Возможности, цены и доступность могут меняться; перед использованием сверяйтесь с первоисточником.