Как увеличить контекстное окно Claude Code?
Почти половина контекста со старта выжиралась, из-за этого сессии становились короче, чаще самари и потери контекста агентом, ошибки.
Мне удалось сократить занятость контекста МСП с 57к токенов до 15к
Сперва я пытался ограничить тулы стандартыми средствами, через пакет https://www.npmjs.com/package/mcp-remote
Но это не работает нормално.
Если прописывать конфиг по дкументации с флагами, то больше ломается. в мсп секции сервера клод никаких тулов не дискаверит вообще после такого, пропдает счетчик и список тулов
Но я нашел другие решения и остановился на одном из них после тестов.
MCP Hub. https://github.com/ravitemer/mcp-hub для того что бы фильтровать конечный список мсп и их тулов для агентов и не передавать клоду полный список и не занимать контекст. потому встроенный механизм блеклиста тулов в клоде не убирает из контекста, а только запрещает юзать агенту
Там можно еще добавлять любые другие мсп мышкой, из встроенного магазина или руками через npm\npx\uvx
Первым делом:
Стартую MCPHub в подмане и пробрасываю волюмы, конфиги, переменные среды, на скрине
Далее:
В конфиге мсп клауде кода надо прописать новые параметры для интеграции с MCPHub
И все готово!
Тулы ограничены, контекст сэкономлен