15 мая 2026 г.4 мин чтенияSetupGPT-5.1 CodexCursor

Как использовать GPT-5.1 Codex в Cursor

Cursor — один из лучших AI-нативных редакторов для написания настоящего кода, а GPT-5.1 Codex — одна из сильнейших моделей для агентного программирования, рефакторингов и длинных правок сразу по многим файлам. Сложность в том, чтобы связать их на ваших условиях: управлять ключами, жонглировать аккаунтами разных провайдеров и не оказаться запертым у одного поставщика (vendor lock-in). Это руководство показывает, как использовать GPT-5.1 Codex в Cursor через единый OpenAI-совместимый эндпоинт, чтобы позже сменить модель можно было заменой одной строки.

Зачем направлять Cursor через AnyModel

Cursor поддерживает кастомные OpenAI-совместимые модели. AnyModel — ровно это и есть: один базовый URL, один API-ключ, который достаёт до GPT, Claude, Gemini, DeepSeek, GLM, Kimi, Qwen и Grok. Вы один раз указываете Cursor на него и получаете каждую модель в рамках одного биллинга.

  • Один ключ — все модели. Переключение с GPT-5.1 Codex на Claude или Gemini сводится к смене идентификатора model — и больше ничего.
  • Бесплатный старт. При регистрации вы получаете 1 000 000 токенов, а в сумме до 6 000 000, если привяжете Telegram. Карта не нужна.
  • Дальше — оплата за токены. Никакой подписки, никаких минимумов — вы платите за то, что используете.

Если хотите увидеть весь список перед стартом, на странице моделей перечислено, что доступно, а страница сравнения поможет взвесить Codex против альтернатив под вашу задачу.

Шаг 1. Получите API-ключ

Создайте аккаунт и возьмите ключ в личном кабинете. Храните его в надёжном месте — Cursor сохранит его в своих настройках.

Эндпоинт, который вы будете использовать везде:

https://anymodel.org/v1

Шаг 2. Добавьте кастомную модель в Cursor

В Cursor нет установки в одну строку (такой шорткат есть только для codex, claude, opencode и hermes). Для Cursor используется ручная OpenAI-совместимая настройка, которая занимает около минуты:

  1. Откройте Cursor SettingsModels (или Cursor Settings → Models → API Keys).
  2. Найдите раздел OpenAI API Key и нажмите, чтобы настроить кастомный базовый URL.
  3. В поле Override OpenAI Base URL укажите https://anymodel.org/v1.
  4. Вставьте ваш API-ключ AnyModel в поле ключа OpenAI.
  5. В разделе Add model добавьте идентификатор модели GPT-5.1 Codex (например, gpt-5.1-codex) и включите её.
  6. Сохраните и проверьте соединение.

После проверки выберите модель в селекторе моделей Cursor в Chat или панели Composer/Agent и начинайте писать код.

Шаг 3. Проверьте работу через curl (необязательно)

Прежде чем разбираться с проблемами внутри редактора, полезно убедиться, что эндпоинт и ключ работают из терминала. Это тот же вид запроса, который отправляет Cursor:

curl https://anymodel.org/v1/chat/completions \
  -H "Authorization: Bearer $YOUR_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."}]
  }'

Если в ответ приходит completion, то и Cursor заработает. Ошибка 401 означает, что ключ или базовый URL неверны; ошибка модели — что нужно поправить идентификатор model.

Смена моделей без изменения настройки

Вот в чём настоящая выгода. Поскольку каждая модель живёт за одним и тем же эндпоинтом, сравнить GPT-5.1 Codex, скажем, с Claude или Gemini на одной и той же задаче — это всего лишь добавить ещё один идентификатор модели в список Cursor и выбрать его из выпадающего меню. Никаких новых ключей, никаких новых базовых URL, никаких отдельных аккаунтов.

Что вы меняете Что остаётся прежним
Идентификатор model (например, gpt-5.1-codex → другая модель) Базовый URL https://anymodel.org/v1
Модель, выбранная в селекторе Cursor Ваш API-ключ и биллинг

Несколько слов о приватности

По умолчанию запросы проходят к провайдеру модели как обычно. Если хотите более строгую обработку на нашей стороне, Ghost Mode даёт opt-in ключи с нулевым хранением (zero-retention): мы не сохраняем ни запросы, ни ответы, только счётчик токенов. Чтобы было понятно, это не «100% приватность» — провайдер модели всё равно получает ваш запрос, — но наша копия из уравнения убирается.

Решение проблем

  • Модель не появляется: убедитесь, что добавили её вручную в разделе Add model и включили переключатель.
  • 401 / unauthorized: перепроверьте, что базовый URL заканчивается на /v1, а ключ вставлен без лишних пробелов в конце.
  • Другие редакторы: та же ручная настройка работает для Windsurf, Zed, Cline, Aider, Continue и Gemini CLI.

Хотите больше разборов настройки и сравнений моделей? Загляните в блог за гайдами по другим инструментам и рабочим процессам.

Готовы писать код с GPT-5.1 Codex в Cursor? Создайте бесплатный аккаунт и получите миллион токенов для старта — карта не нужна.

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