Claude Code тратит 33 000 токенов ещё до первого запроса
Claude Code может потратить около 33 тысяч токенов на системные инструкции и служебный контекст еще до первого запроса пользователя. В аналогичном тесте OpenCode потребовалось почти в пять раз меньше — около 7 тысяч токенов.
Claude Code может потратить около 33 тысяч токенов на системные инструкции и служебный контекст еще до первого запроса пользователя. В аналогичном тесте OpenCode потребовалось почти в пять раз меньше — около 7 тысяч токенов.
Исследователи Systima для сравнения запускали инструменты на одном компьютере, подключали к одной модели и давали им одинаковые задачи. В базовом тесте требовалось лишь ответить «OK». Около 24 тысяч из 33 тысяч токенов Claude Code пришлось на описание 27 встроенных инструментов. У OpenCode было 10 инструментов, схемы которых заняли примерно 4,8 тысячи токенов.
Даже после отключения всех инструментов системный промпт Claude Code оставался более чем втрое длиннее: около 6,5 тысячи токенов против 2 тысяч у OpenCode. Разницу создают инструкции по поведению агента, безопасности, управлению задачами и работе с окружением.
На реальных проектах стартовый контекст может оказаться еще больше. Файл CLAUDE.md размером 72 КБ добавил к каждому запросу примерно 20 тысяч токенов, а пять MCP-серверов — еще 5–7 тысяч. В рабочей конфигурации Claude Code мог начинать с 75–85 тысяч токенов еще до пользовательской команды.
«Пишу код вручную»: программисты боятся потерять форму и создают профсоюзы из-за ИИ
Исследователи также обнаружили различия в кешировании. OpenCode сохранял практически неизменный префикс и затем повторно использовал его. Claude Code в некоторых тестах заново записывал десятки тысяч токенов в кэш прямо во время сессии. На одной задаче объем таких записей оказался в 54 раза выше, чем у OpenCode. Это особенно важно, поскольку запись в кэш тарифицируется дороже чтения.
Расход резко увеличивался и при запуске субагентов. Задача, которая при прямом выполнении потребовала около 121 тысячи токенов, после передачи двум дополнительным агентам обошлась уже в 513 тысяч. Каждый субагент получал собственную копию системных инструкций и схем инструментов.
При этом Claude Code не во всех сценариях оказался менее экономным. В одной многошаговой задаче он потратил 121 тысячу токенов против 132 тысяч у OpenCode, поскольку выполнял несколько операций за один запрос. Однако при повторении теста на другой модели Claude Code потребовалось уже около 298 тысяч токенов, а OpenCode — 133 тысячи.
Авторы пишут, что повышенный расход связан не только с самой моделью, но и с возможностями оболочки: встроенными агентами, автоматизацией и инструментами управления задачами. Поэтому итоговая стоимость зависит от числа запросов, размера инструкций, подключенных MCP-серверов и использования субагентов. Исследование проводилось на Claude Code 2.1.207 и OpenCode 1.17.18, поэтому цифры отражают состояние инструментов на июль 2026 года.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.