Как использовать GPT-5.1 Codex в Zed
Zed — это быстрый редактор кода для совместной работы со встроенным ИИ-ассистентом и инлайновыми правками. Он понимает формат OpenAI Chat Completions, а значит, его можно направить на любой совместимый эндпоинт — в том числе на GPT-5.1 Codex через AnyModel. В этом руководстве разбираем настройку целиком, чтобы вы могли получать дополнения уровня Codex и агентные правки, не жонглируя отдельными аккаунтами у разных провайдеров.
Зачем направлять Zed через AnyModel
Zed позволяет добавлять собственные OpenAI-совместимые провайдеры, но эндпоинт и ключ всё равно нужны. AnyModel даёт вам единый OpenAI-совместимый эндпоинт — https://anymodel.org/v1 — где один API-ключ открывает доступ к каждой модели: GPT, Claude, Gemini, DeepSeek, GLM, Kimi, Qwen и Grok. Смена модели — это просто смена id в поле model; больше в конфигурации ничего не меняется.
В Zed это особенно важно, потому что вам нередко захочется устроить A/B-сравнение рефакторинга между GPT-5.1 Codex и, скажем, Claude или Gemini. С одним базовым URL и одним ключом вы просто меняете имя модели и продолжаете работать. Хотите сначала сравнить сильные стороны и цены бок о бок? Смотрите сравнение моделей.
К тому же старт бесплатный: 1 000 000 токенов при регистрации и в сумме 6 000 000 токенов, если привязать Telegram — без кредитной карты. Дальше — оплата за токены: без подписки, без минимальных платежей.
Шаг 1. Получите API-ключ
Создайте аккаунт и скопируйте ключ из панели управления. Держите его под рукой — Zed хранит его локально в своих настройках.
Шаг 2. Добавьте AnyModel как провайдера в Zed
ИИ в Zed настраивается через settings.json. Откройте палитру команд (Cmd-Shift-P / Ctrl-Shift-P), запустите zed: open settings и добавьте блок OpenAI-совместимого провайдера:
{
"language_models": {
"openai_compatible": {
"AnyModel": {
"api_url": "https://anymodel.org/v1",
"available_models": [
{
"name": "gpt-5.1-codex",
"display_name": "GPT-5.1 Codex",
"max_tokens": 256000
}
]
}
}
}
}
Затем задайте ключ. Zed запросит его в панели Agent, либо можно выполнить agent: reset credentials и вставить ключ по запросу. Для этого провайдера Zed ожидает ваш API-ключ AnyModel — тот же самый, что открывает доступ к любой другой модели.
Примечание: схема настроек Zed меняется от релиза к релизу. Если в вашей версии названия ключей отличаются, поищите в настройках внутри приложения провайдеры «openai_compatible» или «custom» — вам в любом случае нужны два значения: базовый URL (
https://anymodel.org/v1) и ваш API-ключ.
Шаг 3. Выберите GPT-5.1 Codex и проверьте
Откройте панель Agent (боковую панель ассистента), нажмите на выбор модели и выберите GPT-5.1 Codex у провайдера AnyModel. Попросите его объяснить файл или сгенерировать функцию. Чтобы убедиться, что эндпоинт работает и вне редактора, можно обратиться к нему напрямую:
curl https://anymodel.org/v1/chat/completions \
-H "Authorization: Bearer $ANYMODEL_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-5.1-codex","messages":[{"role":"user","content":"Write a Python function that reverses a linked list."}]}'
Если в ответ приходит дополнение, то и в Zed всё заработает.
Как пользоваться в повседневной работе
Несколько вещей, благодаря которым Codex по-настоящему отрабатывает своё в Zed:
- Инлайновые преобразования. Выделите код, вызовите инлайновую правку и опишите изменение. Codex силён в точечных рефакторингах и добавлении тестов.
- Панель Agent для работы с несколькими файлами. Используйте ассистента для запросов вроде «объясни этот модуль» или «найди, где устанавливается это состояние» по всему проекту.
- Переключение моделей. Если задача застопорилась, поменяйте
gpt-5.1-codexна другой id в списке провайдера и попробуйте снова — тот же ключ, тот же эндпоинт.
| Что нужно | Рекомендуемый подход |
|---|---|
| Быстрое переименование/рефакторинг | Инлайновая правка с Codex |
| Вопросы по архитектуре | Чат в панели Agent |
| Сравнение двух моделей | Скопируйте запись модели, поменяйте name |
Несколько слов о приватности
По умолчанию провайдеры обрабатывают ваши промпты. Если вам нужно нулевое хранение (zero-retention) на стороне AnyModel, включите Ghost Mode — opt-in-ключи, при которых промпты и ответы у нас не сохраняются (работает только счётчик токенов). Будем честны: провайдер базовой модели всё равно получает ваш промпт, так что это не «100% приватность» — просто убирается наша копия.
Установка CLI-инструментов в одну строку
Для Zed нужна ручная настройка, описанная выше, но если вы также пользуетесь терминальным кодинг-агентом вроде Codex CLI или Claude Code, у AnyModel есть однострочник:
bash <(curl -fsSL "https://anymodel.org/i?tool=codex") <YOUR_API_KEY>
Замените tool=codex на tool=claude, opencode или hermes. Другие редакторы (Cursor, Windsurf, Cline, Aider, Continue) используют ту же ручную схему «базовый URL плюс ключ», что и Zed. Больше разборов — в блоге.
Готовы писать код с GPT-5.1 Codex в Zed? Создайте бесплатный аккаунт и получите миллион токенов для старта — без карты.
AnyModel