Лимиты Cursor AI: как устроены и что делать, когда закончились
Лимит в Cursor — это расход включённого объёма, а не число сообщений. Разбираем, что его съедает и четыре способа продолжить работу, когда он кончился.
6 мин · · ошибки · IDE
Лимиты Cursor AI чаще всего замечают в самый неудобный момент: посреди задачи редактор сообщает, что использование закончилось. Это не счётчик сообщений, а расход включённого объёма, и на него влияют выбранная модель и размер контекста. Ниже — как это устроено по документации Cursor, как проверить остаток и что делать, если он закончился: от выбора модели подешевле до работы на собственном ключе.
Лимиты Cursor AI: как они устроены
Точные цифры, названия планов и правила сброса Cursor меняет, поэтому мы их не пересказываем. Смотрите актуальное на cursor.com/pricing и в справочной статье Cursor «Usage and limits». Из документации важны три общих принципа:
- Лимит — это объём использования, а не количество запросов. Дорогая модель с большим контекстом расходует его быстрее, чем лёгкая с коротким.
- У разных групп моделей может быть разный учёт. Собственные модели Cursor и сторонние (Claude, GPT, Gemini) в разных планах считаются по-разному. Что именно входит в ваш план, написано в его описании.
- Неиспользованный остаток обычно не переносится. Правила сброса зависят от плана: проверьте дату на странице использования в своём аккаунте.
Название тарифа в вопросе «cursor ai pro лимиты» — отдельная история: линейка планов Cursor менялась, и часть прежних планов в документации помечена как устаревшие, при этом продолжает работать. Поэтому ориентируйтесь не на название из старой статьи, а на то, что показывает ваш аккаунт.
Как проверить, сколько осталось
Cursor показывает остаток в настройках редактора и на странице использования в личном кабинете. Уведомление о достижении лимита приходит прямо в редакторе. По документации, когда объём закончился, обычно есть три выхода: дождаться сброса, оплатить дополнительное использование по правилам вашего плана или перейти на тариф выше. Дальше — четыре способа сделать так, чтобы до этого доходило реже, или продолжить без паузы.
1. Выбрать модель подешевле
Самый быстрый рычаг. Для типовых правок (переименование, мелкий рефакторинг, тесты по образцу) сильная модель не нужна. Если у вас подключён ключ Zukko, разница в цене за миллион токенов видна сразу (цены на 18 октября 2026, вход / выход):
| Модель | Вход / выход, $ за 1M | Индекс силы |
|---|---|---|
claude-opus-5-5 | 0.8 / 4 | 58 |
claude-sonnet-5-5 | 0.4 / 2 | 48 |
gpt-6.1-sol | 0.27 / 1.32 | 52 |
glm-5.3-flash | 0.04 / 0.04 | 42 |
deepseek-v4.1-flash | 0.013 / 0.038 | 39 |
Индекс силы — Intelligence Index от Artificial Analysis. Подойдёт ли недорогая модель вашей задаче, проверьте на 10–20 реальных примерах: сводный индекс не заменяет такой тест.
2. Держать контекст под контролем
Каждый запрос в чате отправляет модели всю накопленную историю. Посмотрите на арифметику. Допустим, каждое сообщение добавляет к контексту около 5 000 токенов.
- Один длинный чат на 20 сообщений: на сообщении n модель получает 5 000 × n токенов входа. Сумма: 5 000 × (1 + 2 + … + 20) = 5 000 × 210 = 1 050 000 токенов.
- Четыре отдельных чата по 5 сообщений: 4 × 5 000 × (1 + 2 + 3 + 4 + 5) = 4 × 75 000 = 300 000 токенов.
Объём работы тот же, а входа в 3,5 раза меньше (1 050 000 / 300 000). На claude-sonnet-5-5 по цене входа $0.4 за миллион это $0.42 против $0.12. Всё это практика: новая задача — новый чат, лишние файлы из @ убирайте, правила в .cursor/rules держите короткими (см. как писать правила Cursor), ненужные MCP-серверы отключайте, а секреты и тяжёлые каталоги исключайте через .cursorignore.
3. Подключить свой ключ
Если объём включённого использования закончился, а работать нужно, можно переключиться на собственный ключ. По документации Cursor, на индивидуальных тарифах запросы на своём ключе оплачивает провайдер ключа и они не списываются с включённого объёма. На командных тарифах действуют отдельные условия, проверьте их заранее.
Ограничения, о которых лучше знать сразу:
- свой ключ работает только с чат-моделями, автодополнение остаётся на встроенных моделях Cursor;
- по документации Zukko, подмена провайдера требует платного плана Cursor, а наличие функции зависит от конкретного плана;
- запросы всё равно идут через серверы Cursor, поэтому адрес шлюза должен быть доступен из интернета.
Настройка: Settings → Models, свой OpenAI-ключ fetch_..., подмена Base URL на https://api.zukko.pro/v1, добавление модели и Verify. Подробности — в документации по Cursor. Расход считайте по формуле: вход × цена входа / 1 000 000 + выход × цена выхода / 1 000 000. Например, 1 000 000 токенов входа и 50 000 выхода на claude-sonnet-5-5 стоят 1 × $0.4 + 0.05 × $2 = $0.50. Для Claude в OpenAI-формате кэш не даёт скидки: весь вход идёт по цене входа.
4. Поставить лимит уже на стороне ключа
Когда расход идёт с вашего баланса, появляется собственный предохранитель. В кабинете Zukko у каждого ключа есть дневной и месячный лимит в долларах, а также список разрешённых моделей (см. лимиты ключей). Заведите отдельный ключ под Cursor и задайте потолок, например $2 в день, чтобы зациклившийся агент не опустошил баланс.
Чей это лимит: таблица ошибок
Не все «лимиты» принадлежат Cursor. Если вы работаете через ключ Zukko, сообщения бывают разные:
| Что вы видите | Чей лимит | Что делать |
|---|---|---|
| Уведомление в редакторе об исчерпании использования | Включённый объём Cursor | Подождать сброса, докупить объём, сменить модель, подключить ключ |
429, key_daily_limit_reached | Дневной лимит ключа Zukko | Поднять лимит в кабинете или дождаться следующего дня |
429, key_monthly_limit_reached | Месячный лимит ключа | Поднять лимит ключа |
| 429 без этих кодов | Ограничение у провайдера модели | Повторить позже или выбрать другую модель |
| 402 | Закончился баланс | Пополнить баланс в кабинете |
403 model_not_allowed_for_key | Модели нет в списке ключа | Добавить модель в настройках ключа |
Своего общего ограничения по скорости запросов у Zukko нет; 429 приходит либо от лимитов ключа, либо от провайдера модели. Код ошибки и его пояснение приходят в теле ответа, поэтому смотрите сам ответ, а не только статус.
Частые вопросы
Сколько запросов даёт Cursor Pro?
Число запросов зависит от модели и контекста, а условия плана Cursor меняет, поэтому конкретных цифр мы не приводим. Актуальное значение показывает ваш аккаунт и страница cursor.com/pricing.
Что произойдёт, когда лимит кончится?
По документации Cursor, вы увидите уведомление и сможете дождаться сброса, оплатить дополнительное использование по правилам плана или перейти на другой тариф. Свой ключ — ещё один вариант, если ваш план его допускает.
Съедает ли автодополнение лимит?
Автодополнение Tab работает на встроенных моделях Cursor и при подключённом ключе остаётся на них. Как оно учитывается в вашем плане, смотрите в описании плана.
Можно ли ограничить расход при работе на своём ключе?
Да. Задайте ключу дневной и месячный лимит в кабинете. При достижении потолка запросы получат 429 с кодом key_daily_limit_reached или key_monthly_limit_reached, а баланс не будет израсходован дальше.
Создать отдельный ключ под Cursor и задать ему лимит можно на странице API-ключей.
zukko
Платите в 25×
меньше
за Claude Code & ChatGPT
Один ключ fetch_* и base URL api.zukko.pro — в Cursor, Claude Code, Codex и любом SDK.
Похожие статьи
- JetBrains AI Assistant не работает: причины и обходные путиAI Assistant не активируется, молчит или недоступен в отдельных файлах. Разбираем причины по документации JetBrains и подключаем свои модели через шлюз.
- Invalid API key в opencode: почему ключ не принимается и как проверитьОшибка Invalid API key в opencode почти всегда сводится к четырём причинам. Проверяем ключ отдельно от opencode и находим, где ломается цепочка.
- Ошибка 403 в Codex: причины и как продолжить работу403 в Codex бывает трёх видов: отказ по региону, проблема с аккаунтом и ограничения ключа на шлюзе. Показываем, как отличить их по тексту ошибки и что поправить.
- Cursor не работает: разбор частых проблем и как их исправитьCursor завис, пишет Reconnecting или не отвечает. Идём от простых причин к сложным и отдельно разбираем проблемы со своим ключом и шлюзом.