Режим контекста MCP-сервера сокращает использование кода Клода в контексте на 98%

Context Mode — это сервер MCP, который располагается между Claude Code и выводами инструментов, сокращая потребление контекстного окна на 98%. Вместо того чтобы сбрасывать сырые данные в контекстное окно на 200K токенов, он обрабатывает выводы в изолированных песочницах.
Как это работает
Система песочниц запускает изолированные подпроцессы для каждого вызова execute. Скрипты выполняются в этих подпроцессах со своими границами процессов, и только stdout попадает в контекст беседы. Сырые данные, такие как файлы логов, ответы API и снимки, никогда не покидают песочницу.
Доступно десять языковых сред выполнения: JavaScript, TypeScript, Python, Shell, Ruby, Go, Rust, PHP, Perl и R. Bun автоматически определяется для ускорения выполнения JS/TS в 3-5 раз. Аутентифицированные CLI (gh, aws, gcloud, kubectl, docker) работают через передачу учетных данных, где подпроцессы наследуют переменные окружения и пути конфигурации, не раскрывая их в беседе.
Возможности базы знаний
Инструмент индексации разбивает содержимое markdown по заголовкам, сохраняя блоки кода нетронутыми, а затем сохраняет их в виртуальной таблице SQLite FTS5. Поиск использует ранжирование BM25 со стеммингом Портера, примененным во время индексации. При вызове поиска возвращаются точные блоки кода с их иерархией заголовков.
Инструмент fetch_and_index расширяет это до URL-адресов: загрузка, преобразование HTML в markdown, разбиение и индексация. Исходная страница никогда не попадает в контекст.
Тесты производительности
- Снимок Playwright: 56 КБ → 299 Б
- Проблемы GitHub (20): 59 КБ → 1,1 КБ
- Лог доступа (500 запросов): 45 КБ → 155 Б
- Аналитический CSV (500 строк): 85 КБ → 222 Б
- Лог Git (153 коммита): 11,6 КБ → 107 Б
- Исследование репозитория (субагент): 986 КБ → 62 КБ (5 вызовов против 37)
За полную сессию: 315 КБ сырого вывода превращается в 5,4 КБ. Время сессии до замедления увеличивается с ~30 минут до ~3 часов. Контекст, оставшийся после 45 минут: 99% вместо 60%.
Установка
Два способа установки:
- Plugin Marketplace:
/plugin marketplace add mksglu/claude-context-modeзатем/plugin install context-mode@claude-context-mode - Только MCP:
claude mcp add context-mode -- npx -y context-mode
После установки перезапустите Claude Code. Context Mode включает хук PreToolUse, который автоматически направляет выводы инструментов через песочницу. Субагенты учатся использовать batch_execute в качестве основного инструмента, а bash-субагенты получают улучшение до универсальных, чтобы они могли получать доступ к инструментам MCP.
Инструмент имеет открытый исходный код под лицензией MIT на github.com/mksglu/claude-context-mode.
📖 Read the full source: HN LLM Tools
👀 Смотрите также

Осваивание режимов подписки Antropic: Хайку, Сонет и Опус
Изучите инновационные режимы подписки Antropic — Haiku, Sonnet и Opus — разработанные для улучшения вашего опыта программирования с ИИ с учетом индивидуальных особенностей и цен.

Снизьте затраты на сеансы кодирования AI на 90% с помощью графового индексирования кода
Разработчик создал локальную графовую базу данных, которая индексирует кодовую базу с помощью аннотаций, сгенерированных LLM, сократив расходы на сеансы Claude Code с $6-10 до центов за счет исключения повторного чтения файлов.

llmLibrarian: Локальный движок RAG с интеграцией MCP для файлового AI-поиска
llmLibrarian — это локальный движок RAG, который предоставляет возможности поиска через MCP, позволяя ИИ-агентам, таким как Claude, запрашивать проиндексированные файлы. Он использует коллекции ChromaDB для организации, Ollama для синтеза и хранит всё на устройстве.

Помощь в установке OpenClaw от ClawSet
ClawSet предоставляет услуги по настройке OpenClaw, сосредоточенные на понимании потребностей клиентов. Услуга включает настройку по звонку за 99 долларов и месяц поддержки по устранению неполадок.