Как использовать Cursor через один API
Cursor — один из лучших ИИ-редакторов для кода, но он быстро становится дорогим и неудобным: отдельный биллинг, ключи под каждого провайдера и лимиты запросов (rate limits), которые срабатывают ровно в тот момент, когда вы в потоке. Решение простое. Направьте Cursor на единый OpenAI-совместимый эндпоинт и получите доступ к каждой крупной модели из одного аккаунта.
В этом руководстве показано, как подключить Cursor к AnyModel, чтобы переключаться между GPT, Claude, Gemini, DeepSeek, GLM, Kimi, Qwen и Grok, меняя всего одно поле — идентификатор модели.
Зачем направлять Cursor через один API
Cursor работает с любым бэкендом, который понимает формат OpenAI Chat Completions. AnyModel предоставляет именно это: один базовый URL, один API-ключ, все модели за ним.
- Один ключ — все модели. Не нужно жонглировать аккаунтами OpenAI, Anthropic и Google.
- Мгновенное переключение моделей. Меняете идентификатор
model, и больше ничего. - Без подписки. Оплата за токены, без ежемесячных минимумов, без привязки карты для старта.
- Бесплатный запас. 1 000 000 токенов при регистрации, до 6 000 000 суммарно, если привязать Telegram.
Если вы хотите сначала посмотреть полный каталог идентификаторов моделей, загляните в список моделей. Чтобы сопоставить цену и возможности бок о бок, страница сравнения поможет выбрать до того, как вы на чём-то остановитесь.
Шаг 1: Получите API-ключ
Создайте аккаунт и скопируйте ключ из панели управления. Регистрация бесплатна и даёт миллион токенов для тестов — этого хватит, чтобы запустить Cursor на реальной работе, прежде чем что-то тратить.
Получите ключ здесь: /app/register.
Шаг 2: Настройте Cursor
Cursor не относится к нашим инструментам с установкой в одну строку (это codex, claude, opencode и hermes). Для Cursor используется стандартная ручная настройка через OpenAI-совместимый режим, которая занимает примерно минуту.
- Откройте Cursor Settings (
Cmd/Ctrl + Shift + J). - Перейдите в Models (или AI — в зависимости от версии).
- Найдите OpenAI API Key и включите Override OpenAI Base URL.
- Укажите базовый URL:
https://anymodel.org/v1
- Вставьте ваш ключ AnyModel в поле API key.
- Добавьте нужные идентификаторы моделей в раздел кастомных моделей — например,
gpt-5,claude-opus-4-8,gemini-2.5-proилиdeepseek-v3. - Нажмите Verify, затем сохраните.
Вот и всё. Теперь Cursor отправляет каждый запрос чата, правки и Composer через AnyModel.
Шаг 3: Переключайте модели на лету
После того как модели добавлены, используйте селектор моделей в панели чата или Composer в Cursor. Выбирайте быструю и дешёвую модель для правок в стиле автодополнения и более сильную рассуждающую модель для рефакторингов или вопросов по архитектуре. Поскольку биллинг единый, за смешивание нет никакого штрафа — вы платите за токены независимо от того, какая модель ответила.
Практическая схема, которую используют многие разработчики:
| Задача | Рекомендуемый тип модели |
|---|---|
| Быстрые правки, переименования | Небольшая дешёвая модель |
| Рефакторинг целых файлов | Универсальная модель среднего уровня |
| Сложные баги, архитектура | Топовая рассуждающая модель |
| Ревью с длинным контекстом | Модель с большим контекстом |
Проверьте работу из терминала
Прежде чем разбираться с интерфейсом Cursor, убедитесь, что эндпоинт и ключ в порядке, обычным запросом:
curl https://anymodel.org/v1/chat/completions \
-H "Authorization: Bearer $ANYMODEL_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-5","messages":[{"role":"user","content":"hello"}]}'
Если в ответ приходит нормальный ответ модели, то любой сбой внутри Cursor — это проблема настроек, обычно опечатка в базовом URL или идентификатор модели, о котором Cursor не сообщили.
Заметка о приватности
Маршрутизация через шлюз означает, что ваши промпты проходят через него. Если это важно для проприетарного кода, включите Ghost Mode — опциональные ключи с нулевым хранением (zero-retention), где мы храним только счётчик токенов, а не ваши промпты или ответы. Уточним: это не «100% приватность» — провайдер самой модели всё равно получает промпт, чтобы на него ответить. Ghost Mode управляет тем, что храним мы, а не тем, что видит провайдер.
Начните работу
Подключение Cursor к одному API убирает рутину, чтобы вы могли сосредоточиться на выпуске продукта. Добавьте базовый URL, вставьте один ключ и выбирайте ту модель, которая подходит под задачу.
Хотите больше пошаговых руководств по настройке для инструментов вроде Windsurf, Zed и Cline? Загляните в блог.
Готовы попробовать? Создайте бесплатный аккаунт и подключите Cursor меньше чем за пять минут.
AnyModel