За прошедшую неделю (с 25.01.2026 по 01.02.2026) в Zed вышло несколько незначительных правок в рамках обновлений версий 0.220.6 и 0.220.7, а так же крупный релиз с мелким изменением в лице 0.221.4 и 0.221.5.
Начнем по порядку выхода обновлений:
Zed 0.220.6
Внесенные изменения:
- Исправлена ошибка, из-за которой антропоморфные модели не отображались в окне выбора моделей в чате Copilot (#47592)
Zed 0.220.7
Внесенные изменения:
Zed 0.221.4
В этом релизе добавлена поддержка установки агентов через новый реестр ACP, постановка сообщений в очередь агента в качестве поведения по умолчанию (с возможностью редактирования и прерывания сообщений в очереди), поддержка сервера MCP для удаленной разработки, навигация по стеку тегов в стиле Vim для переходов «Перейти к определению», наследование EditorConfig от родительских каталогов и улучшенная поддержка контейнеров разработки, включая Podman.
Новые функции
ИИ
- Агент: Добавлена аннотация @diagnostics в диалоги типа «Новая ветка», чтобы вы могли передавать текущие диагностические данные языкового сервера непосредственно в контекст панели агента. Это обеспечивает согласованность с текстовыми ветками, оставаясь при этом в рамках рабочего процесса помощника, учитывающего курсор. (#42270; спасибо GoldStrikeArch)
- Агент: Добавлена возможность постановки в очередь, что приводит к срабатыванию поведения по умолчанию при отправке запросов во время текущей генерации. (#46797)
- Агент: Изменено отображение токенов для моделей OpenAI, чтобы отразить ограничения на входные/выходные данные. (#46829)
- Агент: Изменено поведение сообщений в очереди, чтобы они корректно ожидали завершения текущей задачи. (#46980)
- Агент: Улучшена производительность вызовов инструмента потоковой передачи за счет пакетной обработки обновлений пользовательского интерфейса. (#46802)
- Агент: Добавлена поддержка запуска серверов MCP на удаленном сервере при использовании удаленной разработки. Это можно включить, установив свойство "remote": true в настройках сервера MCP. (#46756)
Языки
- Python/Ty: Добавлена поддержка использования бинарного файла ty, установленного через venv. (#47029)
Vim / Helix
Добавлена навигация по стеку тегов в стиле Vim. Переходы по команде «Перейти к определению» теперь отслеживаются в отдельном стеке, поэтому вы можете вернуться назад, не просматривая всю историю навигации. Используйте новые команды: панель: переход к старому тегу и панель: переход к новому тегу. (#46002; спасибо zenazn)
Удалённая разработка
- Изменено открытие встроенных файлов, раскладки клавиатуры, локальных примечаний к выпуску и представления файла журнала: теперь они открываются в удалённых окнах вместо открытия нового локального окна Zed. (#46910)
- Изменено открытие файлов настроек, файлов раскладки клавиатуры, файлов задач и файлов отладки таким образом, чтобы они открывались внутри окон WSL, а не в новом локальном окне Zed. (#46910)
Остальные изменения
- Добавлено модальное окно для инициализации определения контейнера разработки в проекте с помощью команды projects: initialize dev container.
- Добавлена поддержка Podman для действий с контейнером разработки с помощью параметра use_podman.
- Улучшена обработка ошибок контейнера разработки.
- Рабочее пространство: Добавлен список последних проектов в меню заголовка окна, отображающего несколько проектов. (#46828)
- Добавлен путь к языковому серверу во всплывающую подсказку, которая отображается при наведении курсора на его статус в меню языкового сервера. (#47037)
- Добавлена поддержка файлов .editorconfig, расположенных вне каталога проекта. Теперь Zed обходит родительские каталоги, чтобы найти и применить настройки EditorConfig. Используйте root = true в любом файле .editorconfig, чтобы предотвратить наследование настроек из родительских каталогов. (#46332)
- Пользовательский интерфейс настроек: Добавлена поддержка просмотра и обновления файлов настроек проекта в удаленных проектах. (#45292)
- Улучшена функция pane::CloseActiveItem для закрытия элементов центральной панели, даже когда фокус находится на панели закрепления, такой как панель проекта или панель структуры. (#46421; спасибо FloppyDisco)
Исправления
- ACP: Исправлена ошибка, из-за которой переменные окружения некорректно применялись к встроенным агентам ACP. (#46946)
- Агент: Исправлена ошибка в очереди сообщений на панели агента, из-за которой упоминания (@) не отображались в предварительном просмотре сообщений в списке записей очереди. (#46964)
- Агент: Исправлена ошибка, из-за которой антропоморфные модели не отображались в окне выбора моделей в чате Copilot. (#47591)
- Исправлена ошибка, из-за которой пункты меню «Добавить папку в проект» и «Удалить из проекта» некорректно скрывались в удалённых проектах. (#47283)
- Исправлена ошибка в функциях editor::AddSelectionAbove и editor::AddSelectionBelow, при которой пропускались строки с мягким переносом, чтобы сохранить исходный столбец курсора при добавлении выделений через строки короче начальной позиции. (#46911)
- Исправлена ошибка, из-за которой очень широкие таблицы не полностью отображались в предварительном просмотре Markdown. (#46834)
- Исправлена ошибка в селекторе моделей агентов, из-за которой модели обрезались в конце списка. (#47263)
- Исправлена ошибка, из-за которой при каждом закрытии проекта происходила утечка нескольких файловых дескрипторов. (#47246)
- Исправлена ошибка, из-за которой пересборка расширения для разработчиков приводила к компиляции расширения в режиме выпуска, а не в режиме отладки. (#47165)
- Исправлена ошибка, из-за которой контекстные меню закрывались/отменялись при потере фокуса окном. (#46866; спасибо notnotjake)
- Исправлена ошибка, из-за которой таблицы Markdown, отображаемые внутри списков, перекрывали элементы выше/ниже них. (#46783)
- Исправлена ошибка, из-за которой json-language-server не учитывал file_types из настроек проекта. (#46991)
- Исправлена ошибка на странице регистрации, из-за которой выбранная тема сохранялась на основе системного оформления, а не текущей выбранной темы. (#47245; спасибо HackAttack)
- Исправлена ошибка, из-за которой среда poetry не обнаруживалась в Linux. (#47100; спасибо lingyaochu)
- Исправлена ошибка, из-за которой фильтры включения/исключения при поиске проекта некорректно работали в удаленном проекте с несколькими папками. (#47280)
- Исправлена ошибка, из-за которой удаленные соединения зависали в неопределенном состоянии при неожиданном сбое на стороне сервера. (#47200)
- Исправлена ошибка, из-за которой не работала функция совместного использования экрана в Windows и Linux. (#46986)
- Исправлена ошибка, из-за которой прокрутка на трекпаде была слишком быстрой в терминальных приложениях с включенным режимом мыши (tmux, Neovim, opencode и т. д.). (#45600; спасибо emamulandalib)
- Исправлена ошибка, из-за которой функция «Выбор формата» не работала при редактировании файлов через удаленные SSH-соединения. (#47194)
- Исправлена ошибка, из-за которой кнопка сообщения коммита AI в панели Git скрывалась вместо отключения, если поставщик AI не был настроен. Теперь кнопка остается видимой с всплывающей подсказкой, объясняющей, как включить эту функцию. (#46525; спасибо ivan-magda)
- Исправлена ошибка, из-за которой языковые вставки оставались активными после удаления комментария о языке. (#47790)
- Исправлена ошибка ввода пароля SSH в командной строке askpass в Windows, из-за которой невозможно было повторно ввести правильный пароль. (#47760)
- Исправлена ошибка, из-за которой задачи терминала не запускались в Windows при использовании cmd.exe. (#47627)
Zed 0.221.5
Внесенные изменения: