Как использовать Claude Haiku 4.5 в Zed
Zed — это быстрый редактор кода на Rust со встроенной панелью ИИ-ассистента. Claude Haiku 4.5 — компактная модель Anthropic с низкой задержкой: достаточно быстрая для встроенных правок и достаточно дешёвая, чтобы работать целый день. Связка этих двух даёт шустрый цикл ИИ-кодинга без оплаты по флагманским ценам. В этом гайде показано, как подключить Haiku 4.5 к Zed через единый OpenAI-совместимый эндпоинт.
Почему Haiku 4.5 для работы прямо в редакторе
Ассистенты в редакторе живут и умирают по задержке. Вам нужны автодополнения, рефакторинги и ответы на «объясни эту функцию» за секунду-две, а не после долгой паузы. Haiku 4.5 создана именно для этого: быстрые ответы, уверенные навыки кодинга и низкая стоимость за токен, которая делает частые вызовы безболезненными.
Загвоздка — в обвязке. Zed ожидает API-провайдера, а жонглировать отдельными ключами для Anthropic, OpenAI и других быстро надоедает. Вот тут и помогает шлюз.
Один эндпоинт для каждой модели
AnyModel — это OpenAI-совместимый шлюз: один base_url и один API-ключ дают доступ ко всем моделям, которые он обслуживает — GPT, Claude, Gemini, DeepSeek, GLM, Kimi, Qwen и Grok. Переключение модели означает смену идентификатора model и ничего больше. Никаких новых ключей, никаких новых SDK.
В Zed это важно, потому что вы можете один раз направить редактор на AnyModel, а затем переключаться между Haiku 4.5 для быстрых правок и более тяжёлой моделью для сложной отладки — та же конфигурация, тот же ключ. Сравните варианты на странице models или бок о бок на compare.
Настройка Zed
Zed позволяет добавить OpenAI-совместимого провайдера прямо в настройках. Для Zed нет однострочного установщика (он есть только для codex, claude, opencode и hermes), поэтому настраивать придётся вручную.
- Откройте настройки Zed:
Cmd+,(macOS) илиCtrl+,(Linux) — откроетсяsettings.json. - Добавьте AnyModel как OpenAI-совместимого провайдера со значениями ниже.
- Перезагрузите Zed, откройте панель Assistant и выберите своего провайдера AnyModel.
{
"language_models": {
"openai": {
"api_url": "https://anymodel.org/v1",
"available_models": [
{
"name": "claude-haiku-4-5",
"display_name": "Claude Haiku 4.5",
"max_tokens": 200000
}
]
}
}
}
Когда Zed запросит API-ключ OpenAI, вставьте вместо него ваш ключ AnyModel. Редактор общается с https://anymodel.org/v1 ровно так, будто это и есть OpenAI API, а шлюз маршрутизирует ваш запрос в Haiku 4.5.
Проверьте подключение
Прежде чем отлаживать внутри Zed, убедитесь, что ключ и эндпоинт работают, из терминала:
curl https://anymodel.org/v1/chat/completions \
-H "Authorization: Bearer $YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"claude-haiku-4-5","messages":[{"role":"user","content":"Say hi in one word"}]}'
Короткий JSON-ответ означает, что всё готово. Если получаете 401 — перепроверьте ключ; 404 обычно означает опечатку в идентификаторе модели.
Переключение моделей без перенастройки
Добавьте больше записей в available_models, чтобы держать несколько моделей в одном клике друг от друга в селекторе моделей Zed:
| Сценарий | Рекомендуемый идентификатор модели |
|---|---|
| Быстрые встроенные правки, автодополнения | claude-haiku-4-5 |
| Глубокие рассуждения, заковыристые баги | идентификатор более крупной Claude или GPT |
| Ревью с длинным контекстом | идентификатор модели с большим контекстом |
Поскольку каждый идентификатор использует один и тот же ключ и base_url, добавление модели — это правка в одну строку, а не новая интеграция.
Заметки о стоимости и приватности
AnyModel бесплатен для старта: при регистрации вы получаете 1 000 000 токенов и 6 000 000 в сумме, если привяжете Telegram — без банковской карты. Дальше — оплата за токены без подписки и без минимумов, так что редактор, который шлёт множество мелких вызовов Haiku, остаётся дешёвым.
Если ваш код чувствителен, включите Ghost Mode для ключей с нулевым хранением (zero-retention): промпты и ответы не сохраняются на нашей стороне, только счётчик токенов для биллинга. Учтите, что провайдер модели всё равно получает ваш промпт, чтобы сгенерировать ответ, так что это не «100% приватность» — это лишь означает, что AnyModel не хранит копию.
Итог
С одним эндпоинтом и одним ключом Claude Haiku 4.5 встраивается в Zed за пару минут, а перейти к более крупным моделям можно, когда того потребует задача. Больше разборов по настройке — в блоге.
Готовы кодить быстрее в Zed? Создайте бесплатный аккаунт AnyModel и начните с миллиона токенов, без карты.
AnyModel