静默加载每个提示的所有MCP服务器会摧毁令牌预算

✍️ OpenClawRadar📅 Опубликовано: 2 мая 2026 г.🔗 Source
静默加载每个提示的所有MCP服务器会摧毁令牌预算
Ad

В посте на r/ClaudeAI сообщается о тонкой, но дорогостоящей проблеме: когда настроено несколько MCP-серверов, каждый запрос по умолчанию загружает их все, даже тривиальные вопросы. У пользователя было 5–6 серверов, и он не замечал этого, пока не проверил расход токенов — запросы тратили токены на загрузку нерелевантных определений серверов каждый раз.

Ключевые детали

  • Каждый запрос загружал полный набор MCP-серверов (5–6 серверов).
  • Даже простые запросы (например, «Который час?») вызывали загрузку всех определений серверов.
  • Решение: пользовательский маршрутизирующий слой, который выбирает только серверы, релевантные запросу.
  • Результат: расход токенов значительно снизился, а время ответа улучшилось.
  • Автор признался, что «не может поверить, что так долго не проверял это».
Ad

Технический контекст

MCP (Model Context Protocol) серверы — это инструменты, расширяющие возможности Claude (например, доступ к файловой системе, запросы к базам данных, веб-скрапинг). Поведение по умолчанию во многих настройках — включая форкнутые клиенты и ручные конфигурации — заключается в отправке полного списка определений серверов с каждым сообщением. Это означает, что инструменты для доступа к БД, ввода-вывода файлов, веб-серфинга и т.д. сбрасываются в контекстное окно до обработки фактического пользовательского ввода.

Маршрутизирующий слой может анализировать сообщение пользователя (или системный промпт) и условно включать только те MCP-серверы, описания или инструменты которых соответствуют намерению. Например, запрос, упоминающий путь к файлу, активирует инструменты для работы с файлами; вопрос о ценах на акции загрузит только финансовый сервер. Это позволяет избежать расхода токенов на нерелевантные метаданные серверов.

Для кого это

Разработчики, запускающие Claude с несколькими MCP-серверами, особенно в автоматизированных пайплайнах или пользовательских интерфейсах, где важна эффективность использования токенов.

📖 Прочитать полный источник: r/ClaudeAI

Ad

👀 Смотрите также

Автоматизация перезапуска сессий Claude с помощью tmux и at
Советы

Автоматизация перезапуска сессий Claude с помощью tmux и at

Используйте tmux и команду at, чтобы запланировать автоматический перезапуск сеанса Claude, когда использование сбрасывается в нерабочее время.

OpenClawRadar
Проблемы квантования KV-кеша в локальных кодирующих агентах при больших длинах контекста
Советы

Проблемы квантования KV-кеша в локальных кодирующих агентах при больших длинах контекста

Анализ на Reddit выявил агрессивную квантизацию KV-кэша как причину бесконечных циклов исправления и некорректных JSON-выводов в локальных кодирующих агентах, таких как Qwen3-Coder и GLM 4.7, при длине контекста свыше 30 тысяч токенов. В качестве обходных решений рекомендуется использовать смешанную точность или сокращение контекста.

OpenClawRadar
Самоанализ Claude Code выявил 3 ГБ мусора в ~/.claude — вот как это очистить
Советы

Самоанализ Claude Code выявил 3 ГБ мусора в ~/.claude — вот как это очистить

Пользователь попросил Claude Code провести аудит собственного каталога ~/.claude и обнаружил 2,6 ГБ устаревших стенограмм сеансов, 170 МБ журналов неудачных повторных попыток телеметрии и 153 МБ буферов отмены — после очистки объем уменьшился с 3 ГБ до менее 200 МБ.

OpenClawRadar
Построение с Codex, выполнение с OpenClaw: практическое разделение, которое работает
Советы

Построение с Codex, выполнение с OpenClaw: практическое разделение, которое работает

Разработчик рассказывает, как они преодолели разочарование в OpenClaw, разделив задачи: создание логики автоматизации с помощью Codex и использование OpenClaw только как исполнительного слоя — а также как Apple Messages через CarPlay сделало помощника похожим на Джарвиса.

OpenClawRadar