Claude Code лениво загружает схемы инструментов через ToolSearch для экономии токенов

Анализ системного промпта Claude Code, опубликованный на Reddit, показывает, что инструменты загружаются лениво для уменьшения расхода токенов. Вместо отправки полной схемы каждого инструмента с каждым запросом, Claude Code отправляет список названий инструментов в теге <system-reminder> и указывает модели сначала вызывать ToolSearch для загрузки схемы каждого инструмента.
Как это работает
Системный промпт содержит инструкцию следующего вида:
<system-reminder> The following deferred tools are now available via ToolSearch. Their schemas are NOT loaded — calling them directly will fail with InputValidationError. Use ToolSearch with query "select:<name>[,<name>...]" to load tool schemas before calling them:AskUserQuestion CronCreate CronDelete CronList EnterPlanMode EnterWorktree ExitPlanMode ExitWorktree Monitor NotebookEdit PushNotification RemoteTrigger TaskOutput TaskStop TodoWrite WebFetch WebSearch
[+ ~130 инструментов MCP (Slack, Notion, Gmail...)] </system-reminder>
Тег <system-reminder> вставляется только в первое сообщение пользователя в диалоге. Аналогичный блок перечисляет навыки с однострочными описаниями.
Влияние на токены
Согласно посту, одни только системные инструкции и напоминания потребляли 38 тыс. токенов на простом тестовом сообщении "привет". Загрузка полных схем всех инструментов сразу резко увеличила бы этот расход — отсюда и подход с ленивой загрузкой.
Практические выводы
Если вы разрабатываете на основе Claude Code или аналогичных агентных систем, стоит применить этот паттерн:
- Откладывайте загрузку схем для редко используемых инструментов до момента необходимости.
- Используйте команду типа
ToolSearchдля явного запроса схем. - Размещайте напоминания в первом сообщении, чтобы избежать повторения контекста.
Это также означает, что при создании пользовательских инструментов для Claude Code необходимо убедиться, что модель может найти их через ToolSearch — иначе они будут невидны или вызовут ошибки валидации.
📖 Читать полный источник: r/ClaudeAI
👀 Смотрите также

Heren Godot MCP: Постоянный демон WebSocket сокращает задержку взаимодействия AI–Godot до ~20 мс
Heren — это новый MCP-сервер для Godot, который поддерживает легковесный WebSocket-демон, обеспечивая выполнение операций за ~20 мс без ожидания полного холодного запуска движка. Он предоставляет 15 инструментов для управления сценой, отладки, создания скриншотов с GPU-ускорением и автоматического завершения работы после 3 минут бездействия.

Выпущен OpenClaw Optimizer v1.18.0 с синхронизацией OpenClaw v2026.3.7.
Навык OpenClaw Optimizer версии 1.18.0 теперь совместим с OpenClaw v2026.3.7, добавив поддержку новых AI-провайдеров, включая Google Gemini 3.1 Flash-Lite и OpenAI gpt-5.4, а также новых CLI-команд, таких как /session idle и /usage cost.

ИИ-агент Автономно Создает Видео с Использованием Remotion Без Предопределенных Инструментов
Разработчик протестировал ИИ-агента, который автономно создал короткий видеоролик, установив Remotion, написав код композиции, исправив ошибки и предоставив готовый файл без вмешательства человека.

Категории плагинов OpenClaw и их практические функции
В посте на Reddit плагины OpenClaw классифицируются по функциям, перечисляя конкретные инструменты, такие как commit-guard для предотвращения утечки секретов, dep-audit для сканирования уязвимостей и cortex-memory для многоуровневого управления памятью.