Как использовать GPT-5.1 Codex в Windsurf
Windsurf — быстрая агентная IDE, но её встроенное меню моделей не всегда показывает именно ту модель, которая вам нужна, а квоты провайдеров могут вас зажать. Хорошая новость: Windsurf понимает OpenAI-совместимый протокол, поэтому вы можете направить её на GPT-5.1 Codex (и ещё на десяток моделей) через единый шлюз. В этом руководстве показано, как это сделать.
Зачем направлять Windsurf через шлюз
GPT-5.1 Codex заточен под код: рефакторинги с длинным горизонтом, правки в нескольких файлах и агентная работа с инструментами. Вместо того чтобы жонглировать отдельными аккаунтами провайдеров, вы можете обращаться к ней через AnyModel — единый OpenAI-совместимый эндпоинт, где один API-ключ открывает доступ к GPT, Claude, Gemini, DeepSeek, GLM, Kimi, Qwen и Grok. Смена модели — это изменение одной строки, идентификатора model, и больше ничего.
В Windsurf это особенно важно. Как только эндпоинт настроен, вы можете прогнать сложное исправление бага через GPT-5.1 Codex и, скажем, Claude или DeepSeek в режиме A/B, не проходя повторную авторизацию. Если вы не уверены, что выбрать, на странице сравнения моделей разложены все компромиссы.
Шаг 1. Получите API-ключ
Создайте аккаунт и возьмите ключ. Вы начинаете с 1 000 000 бесплатных токенов — без банковской карты — и доходите до 6 000 000 в сумме, если привяжете Telegram. После этого — оплата по факту за токены: без подписки, без минимальных платежей.
Вы можете зарегистрироваться здесь и скопировать ключ из панели управления.
Шаг 2. Настройте Windsurf
Windsurf не использует однострочный установщик AnyModel (этот способ зарезервирован для codex, claude, opencode и hermes). Вместо этого воспользуйтесь ручными настройками OpenAI-совместимого провайдера в Windsurf:
- Откройте Windsurf → Settings → Cascade / Model Providers.
- Добавьте кастомного OpenAI-compatible провайдера.
- Заполните поля:
| Поле | Значение |
|---|---|
| Base URL | https://anymodel.org/v1 |
| API Key | ваш ключ AnyModel |
| Model | gpt-5.1-codex |
- Сохраните, затем выберите новую модель в выпадающем списке моделей Cascade.
Вот и вся настройка. Поскольку базовый URL заканчивается на /v1, Windsurf автоматически добавляет стандартный путь /chat/completions.
Шаг 3. Проверьте, что всё работает
Прежде чем доверять IDE, убедитесь, что эндпоинт и ключ отвечают. Выполните это из терминала — это тот же протокол, который Windsurf использует под капотом:
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 one-liner to reverse a string."}]
}'
Чистый JSON-ответ с массивом choices означает, что ваш ключ и базовый URL верны. Если вы получаете 401 — перепроверьте ключ; 404 обычно означает, что после /v1 затесался лишний путь.
Как эффективно использовать GPT-5.1 Codex в Cascade
Несколько привычек помогут выжать из неё максимум:
- Дайте ей читать контекст. Codex-модели рассуждают лучше, когда нужные файлы открыты или на них есть ссылки. Используйте @-упоминания в Cascade, чтобы закреплять файлы, а не вставлять фрагменты вручную.
- Чётко обозначайте границы задачи. «Отрефактори
auth.tsпод новый хелпер токенов, сохранив публичный API без изменений» работает лучше, чем «приведи в порядок auth». - Меняйте модель под задачу. Держите GPT-5.1 Codex для тяжёлой генерации кода, а затем переключайте идентификатор
modelна вариант подешевле для быстрых правок или сообщений коммитов. Никакой повторной настройки не требуется. - Следите за токенами. Большие репозитории быстро съедают контекст. В панели управления видно расход, чтобы вы могли распределять бесплатный лимит.
Несколько слов о приватности
По умолчанию запросы проходят через AnyModel и далее к провайдеру модели. Если вы не хотите, чтобы промпты и ответы хранились на нашей стороне, включите Ghost Mode — это опциональные ключи с нулевым хранением (zero-retention), при которых мы держим только счётчик токенов. Уточним: провайдер модели всё равно получает ваш промпт, так что это не «100 % приватность» — убирается наша копия, а не их. Для проприетарного кода эту разницу стоит понимать, прежде чем отправлять целый репозиторий.
Подводим итог
Чтобы направить Windsurf на GPT-5.1 Codex, нужны три вещи: базовый URL, ключ и идентификатор модели. Дальше у вас есть один аккаунт, который дотягивается до любой крупной модели, а переключение между ними сводится к правке одного поля. Больше разборов настройки для других редакторов ищите в блоге.
Готовы попробовать? Создайте бесплатный аккаунт, заберите стартовые токены и запустите GPT-5.1 Codex в Windsurf меньше чем за пять минут.
AnyModel