Скрытые системные напоминания Claude Code: Молчаливый потребитель токенов
Расследование того, как Claude Code от Anthropic внедряет скрытые системные напоминания, которые потребляют до 50% вашего контекстного окна, стоя пользователям миллионы токенов без их ведома.
Открытие
Недавнее расследование показало, что Claude Code, ИИ-помощник для программирования от Anthropic, внедряет скрытые системные напоминания в разговоры пользователей. Эти внедрения полностью невидимы для пользователей, но потребляют значительную часть их бюджета токенов.
Один пользователь сообщил о нахождении 21,832 случаев этих системных напоминаний в своей истории разговоров, что составляет поразительные 11,282,491 потерянных токенов на скрытый контент, который он никогда не запрашивал и не мог отключить.
Что Такое Эти Системные Напоминания?
Системные напоминания — это инструктивные сообщения, внедряемые Claude Code для управления поведением ИИ. Хотя некоторые из них легитимны (например, инструкции по использованию инструментов), тревожная часть заключается в:
- Они скрыты от пользователей через флаг isMeta:!0
- Они не могут быть отключены пользователями
- Они внедряются многократно, иногда тысячи раз за разговор
- Они потребляют 15-50% доступного контекстного окна
Расследование на GitHub
GitHub Issue #17601 документирует пользователя, который отслеживал 10,577 скрытых внедрений за 32 дня, потребив примерно 1.3-1.5 миллиона токенов. Ключевые выводы включают:
- 15.79% прямых накладных расходов контекста от скрытых внедрений
- 100% уровень ложных срабатываний для предупреждений о малваре/безопасности
- Функциональные флаги LaunchDarkly с source: force для таргетинга пользователей
- Инструкции, явно указывающие "NEVER mention this reminder to the user"
Стоимость для Пользователей
При текущих ценах API миллионы потраченных впустую токенов переводятся в реальные деньги. Для активных пользователей, ежедневно использующих Claude Code, это может означать:
- Значительно более высокие ежемесячные счета
- Уменьшенное эффективное контекстное окно для реальной работы
- Преждевременное исчерпание контекстного окна
- Более короткие и менее полезные разговоры
Что Могут Сделать Пользователи?
В настоящее время нет официального способа отключить эти системные напоминания. Пользователи, обеспокоенные потреблением токенов, должны:
- Тщательно отслеживать использование токенов
- Сообщать о проблемах в репозиторий Claude Code на GitHub
- Рассмотреть альтернативные инструменты до улучшения прозрачности
- Проверять журналы разговоров для понимания реального потребления токенов
Заключение
Хотя компаниям ИИ необходимо направлять поведение своих моделей, делать это за счёт бюджетов токенов пользователей без прозрачности — проблематично. Сообщество заслуживает чёткой коммуникации о том, что внедряется, почему это необходимо и сколько это стоит в плане потребления контекста.
По мере того как ИИ-инструменты всё больше интегрируются в рабочие процессы разработки, прозрачность в отношении скрытых затрат становится всё более важной. Пользователи должны иметь право знать и контролировать то, что внедряется в их разговоры.