Как использовать GPT-5.2 в Zed
Zed — это быстрый редактор кода с GPU-ускорением, встроенным ИИ-ассистентом и инлайн-правками. Он работает в формате OpenAI API, а значит, вы можете направить его на GPT-5.2 через любой OpenAI-совместимый шлюз. В этом руководстве показано, как подключить GPT-5.2 в Zed с помощью AnyModel, чтобы один API-ключ давал доступ к GPT-5.2 сегодня и к любой другой модели завтра.
Зачем подключать Zed через AnyModel
ИИ-функции Zed ожидают базовый URL и ключ в стиле OpenAI. Вместо того чтобы жонглировать отдельными аккаунтами для каждого провайдера, AnyModel даёт вам единый OpenAI-совместимый эндпоинт, за которым стоят GPT, Claude, Gemini, DeepSeek, GLM, Kimi, Qwen и Grok. Чтобы переключить модель, вы меняете одну строку — идентификатор model — и больше ничего в конфиге.
- Один базовый URL:
https://anymodel.org/v1 - Один ключ для всех моделей, включая GPT-5.2
- Бесплатный старт: 1 000 000 токенов при регистрации и до 6 000 000 суммарно, если привязать Telegram, без банковской карты
- Дальше — оплата по токенам: без подписки и без минимальных платежей
Шаг 1. Получите API-ключ
Создайте аккаунт и скопируйте ключ из панели управления. Зарегистрироваться можно меньше чем за минуту. Держите ключ под рукой — он начинается с префикса вашего аккаунта и понадобится в настройках Zed.
Шаг 2. Откройте настройки Zed
Zed хранит конфигурацию в JSON-файле. Откройте палитру команд сочетанием cmd-shift-p (macOS) или ctrl-shift-p (Linux), затем выполните zed: open settings. Откроется ваш settings.json.
Ассистент Zed поддерживает пользовательские OpenAI-совместимые провайдеры. Поскольку AnyModel зеркалит OpenAI API, вы регистрируете его как провайдер в стиле OpenAI с собственным api_url.
Шаг 3. Добавьте провайдер AnyModel
Добавьте блок language_models, направив провайдер OpenAI на базовый URL AnyModel, и укажите GPT-5.2 в списке доступных моделей:
{
"language_models": {
"openai": {
"api_url": "https://anymodel.org/v1",
"available_models": [
{
"name": "gpt-5.2",
"display_name": "GPT-5.2",
"max_tokens": 200000
}
]
}
}
}
Затем задайте ключ. При первом обращении к ассистенту Zed запросит у вас API-ключ OpenAI — вставьте туда свой ключ AnyModel. Либо экспортируйте его в оболочке перед запуском Zed:
export OPENAI_API_KEY="<YOUR_ANYMODEL_KEY>"
Примечание: однострочный установщик (bash <(curl -fsSL "https://anymodel.org/i?tool=codex") <YOUR_API_KEY>) поддерживает только codex, claude, opencode и hermes. Zed в этот список не входит, поэтому вы используете ручную OpenAI-совместимую настройку выше — базовый URL плюс ключ.
Шаг 4. Выберите GPT-5.2 и начинайте писать код
Откройте панель ассистента (cmd-? или через переключатель панелей), нажмите на селектор моделей и выберите GPT-5.2. Теперь вы можете:
- Задавать вопросы об открытом файле или обо всём проекте
- Использовать инлайн-ассисты (
ctrl-enter) для преобразования выделенного кода - Выполнять многошаговые правки в панели агента
Если GPT-5.2 не появляется, ещё раз проверьте, что значение name в available_models точно совпадает с идентификатором модели, а ваш api_url оканчивается на /v1.
Проверьте соединение
Прежде чем разбираться с интерфейсом Zed, убедитесь, что эндпоинт и ключ работают, с помощью прямого запроса:
curl https://anymodel.org/v1/chat/completions \
-H "Authorization: Bearer <YOUR_ANYMODEL_KEY>" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-5.2","messages":[{"role":"user","content":"Say hi from Zed"}]}'
Ответ 200 с завершением означает, что Zed тоже будет работать.
Переключение и сравнение моделей
Главное преимущество маршрутизации через один эндпоинт: экспериментировать можно без трения. Хотите сравнить GPT-5.2 с Claude или Gemini для рефакторинга? Добавьте ещё одну запись в available_models и выберите её в селекторе — тот же ключ, тот же базовый URL. Если вы взвешиваете скорость, размер контекстного окна или цену, страница сравнения моделей раскладывает различия бок о бок.
Несколько слов о приватности
Для чувствительных кодовых баз включите Ghost Mode — добровольные API-ключи с нулевым хранением (zero-retention), при которых ваши промпты и ответы не сохраняются на нашей стороне, остаётся только счётчик токенов. Будьте, однако, реалистами: провайдер базовой модели всё равно получает промпт, чтобы сгенерировать ответ, так что это не «100% приватность» — это отсутствие хранения на стороне AnyModel.
Подводим итог
Чтобы направить Zed на GPT-5.2, нужны три вещи: базовый URL https://anymodel.org/v1, ваш API-ключ и идентификатор модели gpt-5.2. Дальше вы можете переключаться на любую другую модель, не трогая остальную часть настройки. Больше разборов по настройке — в блоге.
Готовы попробовать? Создайте бесплатный аккаунт и получите 1 000 000 токенов для старта — банковская карта не нужна.
AnyModel