Zed — редактор кода с собственной командой разработки и встроенным ИИ-агентом. В настройках у него есть отдельный раздел для провайдеров, совместимых с Anthropic: там указывается адрес API, дополнительные заголовки и список доступных моделей.
Для работы через Vtop AI достаточно одного блока в файле настроек: имя провайдера, адрес шлюза и перечень моделей, которые вы хотите видеть в списке. Ключ подставляется тем же способом, что и у других провайдеров Anthropic.
Инструмент
- Тип: Редактор
- Разработчик: Zed Industries
- Лицензия: GPL-3.0-or-later (часть компонентов — Apache-2.0)
- Протокол: Anthropic Messages API
- Свой адрес API: Да
Подключение к Vtop AI
- Напрямую: да
- Способ: language_models.anthropic_compatible → api_url
- Раздел: ключи API
Раздел anthropic_compatible в настройках Zed — это механизм именно для таких случаев: сервис отвечает на том же протоколе, что и Anthropic, но живёт по другому адресу. Кроме адреса можно задать дополнительные заголовки и описать модели вручную: имя, отображаемое название, предел контекста и предел вывода.
Ручное описание моделей даёт полезную точность. Если не указать предел контекста, редактор будет считать его стандартным и может обрезать длинный запрос раньше, чем это сделает сервер. Значения стоит брать из карточки модели в каталоге Vtop AI.
Zed — десктопное приложение: настройки хранятся локально в файле, поэтому их легко перенести на другую машину вместе с остальной конфигурацией редактора.
Как подключить
В файл настроек добавьте раздел language_models, внутри — anthropic_compatible, а в нём свой провайдер с полем api_url, равным адресу шлюза Vtop AI. Ключ задаётся там же, среди параметров провайдера.
Опишите модели в available_models: идентификатор должен совпадать с именем модели в каталоге. Если модель не описана, она может не появиться в списке выбора.
Проверьте связку, отправив запрос агенту Zed. Признак успеха — ответ модели и новая строка в журнале использования в кабинете Vtop AI.
Сильные и слабые стороны
Что хорошо
- Отдельный раздел настроек под Anthropic-совместимые провайдеры.
- Можно задать дополнительные заголовки и точно описать модели.
- Быстрый редактор с открытым исходным кодом.
На что обратить внимание
- Лицензия GPL-3.0: для встраивания в закрытый продукт это существенно.
- Настройка ведётся правкой файла, а не только через интерфейс.
- Неверно указанный предел контекста приводит к обрезке запросов на стороне редактора.
Сравнение с другими агентами
Та же задача, но разными инструментами — так выглядит выбор между харнессами. Подробный разбор каждого — по ссылке в таблице.
| Агент | Тип | Лицензия | Подключение к Vtop AI |
|---|---|---|---|
| Zed — этот агент | Редактор | GPL-3.0-or-later (часть компонентов — Apache-2.0) | language_models.anthropic_compatible → api_url |
Сравнение всех 14 агентов
Полная таблица подборки — на странице раздела: тип, лицензия, протокол и способ подключения к Vtop AI.
Смотрите также
Частые вопросы
Как подключить Zed к Vtop AI?
Через раздел anthropic_compatible в настройках: укажите адрес шлюза в поле api_url и добавьте нужные модели в available_models.
Что будет, если не описать модели?
Модель может не появиться в списке выбора. Описание задаёт имя, предел контекста и предел вывода — лучше указать их явно.
Подходит ли Zed для больших проектов?
Да, но расход токенов зависит от того, сколько файлов агент прочитает сам. Прикинуть порядок сумм помогает калькулятор токенов.
Нужны ли дополнительные заголовки?
Нет. Шлюз принимает ключ стандартными способами — и в заголовке Authorization, и в x-api-key.