Разработчик продлил сессии Claude Code с 30 минут до 3 часов — одним MCP-сервером

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Мерт Кёсеоглу, старший инженер и создатель MCP Directory, выпустил Context Mode — MCP-сервер, который сжимает вывод инструментов Claude Code на 98%. По его замерам, 315 КБ сырых данных за сессию превращаются в 5,4 КБ. Проект доступен на GitHub.

Проблема, которую решает инструмент, знакома пользователям Claude Code с большим количеством MCP-серверов: каждый вызов инструмента сбрасывает данные прямо в контекстное окно на 200 тысяч токенов. Один снапшот Playwright занимает 56 КБ, 20 задач из GitHub — 59 КБ, лог на 500 запросов — 45 КБ. Как подсчитал разработчик Скотт Спенс, при 81 подключенном инструменте 143 тысячи токенов — 72% окна — уходят ещё до первого сообщения. После 30 минут работы агент начинает терять контекст и деградировать.

Context Mode встает прослойкой между Claude Code и выводом инструментов. Вместо того чтобы сырые данные попадали в контекст, каждая команда выполняется в изолированной песочнице — а в контекст возвращается только краткий результат. Сервер поддерживает 10 языков программирования, а консольные утилиты вроде gh, awsи kubectl работают с уже настроенной авторизацией. Для работы с документацией есть встроенный полнотекстовый поиск: страница разбивается на фрагменты по заголовкам, а по запросу возвращаются точные блоки кода — без пересказов и потери деталей.

По замерам автора, снапшот Playwright сжимается с 56 КБ до 299 байт, лог на 500 запросов — с 45 КБ до 155 байт, CSV на 500 строк — с 85 КБ до 222 байт. Без Context Mode типичная сессия с активным использованием MCP-инструментов начинает деградировать примерно через полчаса; с ним, по словам Кёсеоглу, стабильно работает около трех часов.

Подход продолжает идею Cloudflare, которая показала, что определения инструментов можно сжать на 99,9% с помощью Code Mode. Context Mode работает с другой стороны — сжимает не входящие описания, а исходящий вывод. Проект распространяется под лицензией MIT и ставится одной командой в Claude Code.

P.S. Поддержать меня можно подпиской на канал "сбежавшая нейросеть", где я рассказываю про ИИ с творческой стороны.

Источник: https://habr.com/ru/news/1005026/


Интересные статьи

Интересные статьи

Заявки — как топливо для бизнеса: чем качественнее их обработка, тем дальше компания движется вперед. Но в реальности менеджеры часто «теряют» входящие сообщения: кто-то отвечает с задержкой, кто-то д...
Как в вашей компании менеджеры обычно начинают день? Они открывают почту или CRM и видят десятки входящих заявок: среди них есть и целевые обращения, и случайные контакты, и банальный спам. На сортиро...
И рассказываем, чтобы сэкономить Ваше времяЧтобы перелезть через этот высоченный забор понимания, как же все-таки работает сейчас КЭДО в Битрикс24 мы...• Просмотрели 384 минуты видеоуроков и рол...
Сразу хочу отметить перед читателем, что это не просто вольные рассуждения на тему, а в том числе и презентация моей библиотеки для Python, которую можно найти на github и установить через pip, и кото...
Идея появилась из проблемы. Проблема появилась из негодования. Мне было жутко неприятно от мысли, что при повороте экрана приходится проделывать серьезную работу над тем,...