Как использовать Zed через один API
Zed — это быстрый редактор кода на Rust со встроенным толковым ИИ-ассистентом. По умолчанию вы подключаете его к одному провайдеру за раз: здесь ключ OpenAI, там ключ Anthropic. Это быстро надоедает, и каждая модель оказывается заперта за собственным биллингом и панелью управления.
Есть путь попроще: направьте Zed на единственный OpenAI-совместимый эндпоинт и получите доступ ко всем основным моделям с одним ключом. Это руководство покажет, как.
Зачем Zed единый эндпоинт
Ассистент Zed работает в формате OpenAI Chat Completions. Любой бэкенд, реализующий тот же формат, может выступить в роли провайдера. AnyModel предоставляет ровно один такой эндпоинт:
- base_url:
https://anymodel.org/v1 - Один API-ключ открывает доступ к GPT, Claude, Gemini, DeepSeek, GLM, Kimi, Qwen и Grok.
- Смена модели — это изменение идентификатора
model, и больше ничего в вашей конфигурации.
Так что вместо жонглирования отдельными ключами для каждого вендора вы настраиваете Zed один раз и выбираете модель под задачу: быструю дешёвую модель для правок в стиле автодополнения, флагманскую — для хитрых рефакторингов.
Шаг 1: Получите ключ
Создайте аккаунт и возьмите свой ключ — без банковской карты. Вы начинаете с 1 000 000 бесплатных токенов, а если привязать Telegram, их станет 6 000 000 суммарно. После бесплатного тарифа — оплата за токены: без подписки, без ежемесячных минимумов.
Шаг 2: Настройте Zed
У Zed нет установщика в одну строку, поэтому здесь ручная OpenAI-совместимая настройка. Откройте settings.json вашего Zed (Command Palette → zed: open settings) и добавьте OpenAI-совместимого провайдера, указывающего на базовый URL AnyModel.
{
"language_models": {
"openai": {
"api_url": "https://anymodel.org/v1",
"available_models": [
{ "name": "gpt-5", "max_tokens": 128000 },
{ "name": "claude-sonnet-4-5", "max_tokens": 200000 },
{ "name": "deepseek-chat", "max_tokens": 64000 }
]
}
}
}
Затем добавьте свой ключ AnyModel. В панели Assistant в Zed откройте настройки провайдера и вставьте ключ в поле OpenAI API key — Zed отправит его как Bearer-токен на тот api_url, который вы указали выше. Перезапустите панель ассистента, если модели не появятся сразу.
Примечание: идентификаторы моделей, показанные выше, — это примеры. Сверьтесь со списком моделей на предмет точных доступных идентификаторов и используйте эти строки дословно в
available_models.
Шаг 3: Переключайте модели свободно
После настройки выпадающий список моделей в ассистенте Zed покажет всё, что вы объявили в available_models. Хотите сравнить ответ Claude с ответом Gemini на один и тот же промпт? Переключите выпадающий список и запустите заново — тот же ключ, тот же эндпоинт, тот же биллинг. Если вы не уверены, какая модель подойдёт для задачи, страница сравнения раскладывает их сильные стороны бок о бок.
Практический рабочий процесс:
| Задача | Что взять |
|---|---|
| Быстрые встроенные правки | Быстрая, недорогая модель |
| Рефакторинг по нескольким файлам | Флагманская модель с рассуждениями |
| Ревью с длинным контекстом | Модель с большим контекстом |
Поскольку каждый вызов попадает на один эндпоинт, вы можете передумать прямо посреди сессии, не трогая конфигурационные файлы.
Несколько слов о приватности
По умолчанию запросы проходят обычным образом. Если вы предпочитаете, чтобы промпты и ответы не сохранялись на нашей стороне, включите Ghost Mode — это ключи с явным согласием и нулевым хранением (zero-retention), для которых мы держим только счётчик токенов. Будьте трезвы насчёт ограничения: провайдер базовой модели всё равно получает ваш промпт, так что это не «100% приватность», а лишь отсутствие хранения на нашей стороне.
За пределами Zed
Тот же ключ и базовый URL работают с другими OpenAI-совместимыми клиентами — Cursor, Windsurf, Cline, Aider, Continue и Gemini CLI используют идентичную ручную настройку. Для нескольких CLI-инструментов (codex, claude, opencode, hermes) есть ещё более быстрый установщик в одну строку:
bash <(curl -fsSL "https://anymodel.org/i?tool=codex") <YOUR_API_KEY>
Zed нет в этом списке установщика, так что описанный выше ручной путь через settings.json — единственный вариант. Больше разборов для редакторов и CLI ищите в блоге.
Начните прямо сейчас
Один эндпоинт, один ключ, все основные модели — прямо внутри Zed. Создайте бесплатный аккаунт и начните с миллиона токенов, без карты.
AnyModel