25 июня 2026 г.3 мин чтенияSetupZed

Как использовать 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. Создайте бесплатный аккаунт и начните с миллиона токенов, без карты.

Читать дальше