> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ruapi.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Как платить за Claude Code и Cline в разы меньше: кэш, модели, контекст

> Почему агенты для программирования быстро расходуют баланс и что с этим делать: проверить кэш, не сбрасывать его посреди задачи, подобрать модель под задачу и держать контекст коротким. С расчётами по ценам Claude Sonnet 5.5, Claude Haiku 5.5 и DeepSeek.

Агент для программирования на каждом шаге заново отправляет модели всё, что накопилось в задаче: системный промпт, описания инструментов, прочитанные файлы, вывод команд, историю диалога. Шагов в одной задаче — десятки, поэтому большая часть счёта приходится не на ваши вопросы и не на ответы модели, а на один и тот же контекст, отправленный снова и снова.

Отсюда два способа платить меньше: удешевить повторный контекст и сократить его объём. Ниже — что для этого сделать в Claude Code и Cline. Все суммы посчитаны по [странице цен RuAPI](https://www.ruapi.ai/pricing?utm_source=docs\&utm_campaign=ru-claude-code-cline-costs) на 16 октября 2026 года; для вашего аккаунта цена может быть ниже.

## Сколько стоит один шаг агента

Возьмём шаг с контекстом 100 000 токенов на Claude Sonnet 5.5. Ввод стоит \$2,40 за 1 млн токенов, чтение из кэша — \$0,12, запись в кэш — \$3.

| Как прошёл шаг | Что оплачивается | Ввод обошёлся в |
| - | - | - |
| Кэш сработал | 98 000 токенов прочитаны из кэша, 2 000 новых записаны в кэш | ≈ \$0,018 |
| Кэша нет | все 100 000 токенов по обычной цене ввода | \$0,24 |
| Кэш сброшен | все 100 000 токенов заново записываются в кэш | \$0,30 |

Вывод модели во всех трёх случаях стоит одинаково, поэтому в таблице его нет. Из расчёта следуют два правила:

* **С работающим кэшем шаг дешевле примерно в 13 раз.** Значит, первым делом нужно убедиться, что кэш работает.
* **Один сброс кэша стоит как 17 обычных шагов.** Значит, без нужды сбрасывать его посреди задачи не стоит.

На реальных счетах доля кэша ещё заметнее: в [разборе одного дня работы Claude Code](/ru/deepseek-vs-claude) на чтение из кэша пришлось 97,5% всех токенов.

## 1. Проверьте, что кэш работает

**Claude Code** при работе через RuAPI кэширует контекст сам: он работает в нативном формате Anthropic и ставит метки кэша, а RuAPI передаёт их без изменений. Проверить можно командой `/usage`: в блоке **Session** строка `Prompt cache (main)` показывает, какая доля ввода пришла из кэша и сколько было промахов (нужна версия 2.1.251 или новее).

**Cline** кэширует Claude, только если выбран провайдер **Anthropic** с адресом `https://www.ruapi.ai`. OpenAI-совместимый адрес RuAPI тоже поддерживает кэш Claude, но только когда клиент сам ставит в запросе метки `cache_control`, а Cline в режиме **OpenAI Compatible** их не ставит (по исходному коду Cline на 16.10.2026). Поэтому в этом режиме каждый шаг оплачивается по полной цене ввода, как во второй строке таблицы. Как настроить провайдер Anthropic — в [инструкции по Cline](/ru/integrations/cline).

У **DeepSeek и GPT** кэш включается автоматически, в любом инструменте.

То же самое видно в Консоли RuAPI: **Журнал запросов** → детали записи → строка «Токены из кэша». Если на повторных шагах этой строки нет, кэш не срабатывает. Подробнее — в разделе [Кэширование промптов](/ru/prompt-caching).

## 2. Не сбрасывайте кэш посреди задачи

Кэш привязан к началу запроса: если в начале что-то изменилось, всё, что идёт дальше, обрабатывается и записывается заново. По [документации Claude Code](https://code.claude.com/docs/en/prompt-caching) кэш сбрасывают:

* **Смена модели.** У каждой модели свой кэш, поэтому после `/model` первый запрос перечитывает всю историю без кэша.
* **Смена уровня рассуждений** (effort) — на большинстве моделей.
* **Подключение или отключение MCP-сервера** посреди сессии.
* **`/compact`**: история заменяется кратким пересказом, и кэш для неё строится заново.
* **Пауза дольше 5 минут.** Столько живёт кэш при работе по API-ключу; каждый запрос продлевает его ещё на 5 минут.
* **Обновление Claude Code**: в новой версии обычно меняется системный промпт.

Кэш сохраняется, когда вы правите файлы проекта, меняете режим разрешений, вызываете навыки (skills) и откатываетесь командой `/rewind`. Правка CLAUDE.md посреди сессии кэш тоже не сбрасывает, но и вступает в силу только после `/clear`, `/compact` или перезапуска.

Что из этого следует на практике:

* Выбирайте модель и уровень рассуждений в начале сессии. Менять модель лучше на границе задач, заодно с `/clear`.
* Закончили задачу — сделайте `/clear` до перерыва. Иначе после паузы первый запрос заново запишет в кэш весь длинный контекст.
* В Cline переключение между Plan и Act с разными моделями — это тоже смена модели: первый запрос в новом режиме идёт без кэша. Поэтому выгоднее, когда в Act стоит недорогая модель. Сброс кэша при том же контексте в 100 000 токенов на `deepseek-flash` стоит около \$0,017 — почти в 18 раз меньше, чем на Sonnet.

## 3. Подбирайте модель под задачу

Цены за 1 млн токенов по [странице цен](https://www.ruapi.ai/pricing?utm_source=docs\&utm_campaign=ru-claude-code-cline-costs) на 16.10.2026:

| Модель | Ввод | Чтение из кэша | Вывод |
| - | - | - | - |
| `claude-opus-5-5` | \$4,80 | \$0,24 | \$24 |
| `claude-sonnet-5-5` | \$2,40 | \$0,12 | \$12 |
| `claude-haiku-5-5`, запрос до 100 000 токенов | \$0,12 | \$0,012 | \$0,60 |
| `claude-haiku-5-5`, запрос длиннее 100 000 токенов | \$0,60 | \$0,06 | \$3 |
| `deepseek-v4-pro` | \$1,584 | \$0,06 | \$4,752 |
| `deepseek-flash` | \$0,168 | \$0,012 | \$1,44 |

* **Claude Haiku 5.5** дешевле Sonnet 5.5 по вводу и выводу в 20 раз, по чтению из кэша — в 10 раз, пока весь запрос вместе с кэшем не длиннее 100 000 токенов. Если длиннее, весь запрос оплачивается по старшей ступени (так тарифицирует сама Anthropic), и разница сокращается до 4 раз по вводу и выводу и до 2 раз по кэшу. В долгой задаче контекст агента быстро перерастает 100 000 токенов, поэтому Haiku выгоднее всего на коротких задачах и во вспомогательных агентах.
* **DeepSeek Flash** дешевле Sonnet 5.5 по вводу в 14 раз, по чтению из кэша — в 10 раз, по выводу — примерно в 8 раз. Картинки на входе она тоже принимает. Во что это выливается за целый день работы — в [сравнении DeepSeek и Claude](/ru/deepseek-vs-claude).
* **Claude Opus 5.5** берите для самых сложных задач: ввод и вывод у неё вдвое дороже, чем у Sonnet.

**В Claude Code**

* Модель меняется командой `/model` — лучше между задачами, см. раздел 2.
* В настройках субагента можно указать `model: haiku` — тогда то, что вы ему поручаете, например поиск по коду или прогон тестов, пойдёт на Haiku. Чтобы алиас `haiku` вёл на `claude-haiku-5-5`, в `settings.json` нужна строка `"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-5-5"` — она уже есть в [инструкции по Claude Code](/ru/integrations/claude-code).
* Рассуждения модели оплачиваются как вывод. Для простых задач понизьте уровень командой `/effort` — в начале сессии, чтобы не сбросить кэш.
* Claude Code можно целиком перевести на DeepSeek — см. [Claude Code на DeepSeek V4 Pro](/ru/integrations/claude-code-deepseek).

**В Cline**

* Включите **Use different models for Plan and Act**: план — на сильной модели, правки — на недорогой. Готовые сочетания — в [инструкции по Cline](/ru/integrations/cline).

## 4. Держите контекст коротким

Каждый токен в контексте оплачивается на каждом шаге — пусть даже по цене кэша.

**В Claude Code**

* **`/clear` между несвязанными задачами.** Старый контекст новой задаче не помогает, а платить за него приходится на каждом шаге. Сам `/clear` ничего не стоит. Если сессия ещё понадобится, сначала назовите её командой `/rename`, а вернуться к ней можно через `/resume`.
* **`/compact` — между этапами работы, а не посреди этапа.** Это сам по себе большой запрос: модель перечитывает всю историю, чтобы её пересказать. Пока кэш не остыл, это недорого; после перерыва та же команда перечитывает всё без кэша. Можно подсказать, что сохранить: `/compact сохрани изменения в коде и вывод тестов`.
* **`/rewind` вместо «нет, не так».** Если агент ушёл не туда, откатитесь к шагу до ошибки. История обрезается до начала, которое уже лежит в кэше, и неудачная ветка больше не оплачивается на каждом шаге.
* **Отключите лишние MCP-серверы** командой `/mcp`. Когда `ANTHROPIC_BASE_URL` указывает не на Anthropic — в том числе на RuAPI, — Claude Code по умолчанию отправляет описания всех инструментов всех MCP-серверов в каждом запросе. Где есть консольная утилита (`gh`, `aws`, `gcloud`), она обходится дешевле MCP-сервера. Что занимает контекст, покажет `/context`.
* **CLAUDE.md — не длиннее 200 строк.** Он загружается в каждую сессию. Подробные инструкции для отдельных сценариев, например ревью или миграций, вынесите в навыки: они подгружаются, только когда нужны.
* **Конкретные задачи.** На «улучши код» агент прочитает полпроекта, на «добавь проверку входных данных в функцию login в auth.ts» — пару файлов.
* **Длинный вывод — через хуки.** Хук может оставить из вывода тестов только упавшие проверки, и агент прочитает сотню токенов вместо десятков тысяч. Пример хука — в [документации Claude Code](https://code.claude.com/docs/en/costs).

**В Cline**

* **Новая тема — новая задача.** Команда `/newtask` начинает новую задачу и переносит в неё только суть: план, сделанное, нужные файлы и следующие шаги.
* **`/smol`** (или `/compact`) сжимает историю текущей задачи в краткий пересказ.
* **Указывайте файлы явно** через `@`, чтобы агент не искал их по всему проекту.

## 5. Держите расходы под контролем

* **Журнал запросов** в Консоли RuAPI показывает по каждому запросу модель, токены, токены из кэша и списанную сумму.
* **Отдельный ключ с лимитом.** Создайте для агента отдельный ключ и задайте ему лимит в разделе **API-ключи**: больше этой суммы агент не потратит.
* **Сумма в `/usage` — только ориентир.** Claude Code считает её сам по прайсу Anthropic, а не по ценам RuAPI. Точные списания — в Журнале запросов.

## Коротко

1. Claude в Cline — только через провайдер Anthropic; в Claude Code проверьте кэш в `/usage`.
2. Модель и уровень рассуждений выбирайте в начале сессии, меняйте между задачами.
3. Новая задача — `/clear` в Claude Code, `/newtask` в Cline.
4. Рутину отдавайте Haiku 5.5 или DeepSeek Flash, Sonnet и Opus оставьте для задач, где они правда нужны.
5. Выключите лишние MCP-серверы, держите CLAUDE.md коротким.

<Tip>
  Ещё не подключали агент к RuAPI? Сервис работает из России без VPN, один ключ подходит для всех моделей, а баланс пополняется в USDT — карта иностранного банка не нужна. Начните с [Быстрого старта](/ru/quickstart).
</Tip>

## Частые вопросы

<AccordionGroup>
  <Accordion title="Почему первый запрос после перерыва такой дорогой?">
    При работе по API-ключу кэш живёт 5 минут после последнего запроса. После перерыва весь контекст записывается в кэш заново — по цене записи, в 1,25 раза дороже обычного ввода, — а дальше кэш снова работает. Если задача закончена, сделайте `/clear` до перерыва: новая сессия начнётся с короткого контекста.
  </Accordion>

  <Accordion title="Сумма в /usage не совпадает со списаниями в RuAPI">
    Claude Code считает стоимость сам, по прайсу Anthropic, и цен RuAPI не знает. Ориентируйтесь на **Журнал запросов** в Консоли: там суммы, которые действительно списаны с баланса.
  </Accordion>

  <Accordion title="Баланс тает быстрее, чем ожидалось. Что проверить первым?">
    Срабатывает ли кэш: **Журнал запросов** → детали записи → «Токены из кэша». Если на повторных шагах этой строки нет, Claude, скорее всего, подключён через OpenAI-совместимый формат без меток кэша — в Cline выберите провайдер Anthropic. Пошаговая проверка — в разделе [Кэширование промптов](/ru/prompt-caching).
  </Accordion>

  <Accordion title="Можно ли работать в Claude Code без Claude?">
    Да: Claude Code можно перевести на DeepSeek, ключ и адрес RuAPI остаются прежними — см. [Claude Code на DeepSeek V4 Pro](/ru/integrations/claude-code-deepseek). Учтите, что `deepseek-v4-pro` не принимает изображения: для скриншотов переключитесь на `deepseek-flash`.
  </Accordion>
</AccordionGroup>

## Дальше

<CardGroup cols={2}>
  <Card title="Кэширование промптов" icon="database" href="/ru/prompt-caching">
    Как работает кэш Claude, GPT и DeepSeek и как проверить попадание.
  </Card>

  <Card title="DeepSeek или Claude" icon="scale-balanced" href="/ru/deepseek-vs-claude">
    Один и тот же день работы по ценам разных моделей.
  </Card>

  <Card title="Claude Code" icon="terminal" href="/ru/integrations/claude-code">
    Подключение к RuAPI из России.
  </Card>

  <Card title="Cline" icon="robot" href="/ru/integrations/cline">
    Claude через Anthropic, DeepSeek и GPT через OpenAI Compatible.
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.