Режим контекста 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
👀 Смотрите также

Замена Kafka, Redis и RabbitMQ на NATS: опыт разработчика
Разработчик заменил Kafka, Redis и RabbitMQ на NATS в своей архитектуре, поделившись конкретными деталями реализации и извлечёнными уроками от консолидации нескольких систем обмена сообщениями в один инструмент.

Навык OpenClaw добавляет генерацию изображений с искусственным интеллектом с поддержкой локального ComfyUI и курируемыми промптами.
Новый навык OpenClaw предоставляет возможности генерации ИИ-изображений непосредственно в терминале, включая более 1300 курируемых промптов, локальную интеграцию с ComfyUI и рабочие процессы улучшения промптов.

Claude Octopus v8.48: Плагин для оркестрации нескольких ИИ в рабочих процессах разработки
Claude Octopus v8.48 — это плагин с открытым исходным кодом, который координирует параллельную работу моделей ИИ Claude, Codex и Gemini с различными ролями на разных этапах разработки. Он включает в себя порог консенсуса в 75% между фазами, новые контекстные окна для сложных задач и специальные команды, такие как /octo:embrace для полного цикла разработки.

23 навыка агента для разработки под iOS 26 с использованием SwiftUI и Swift 6.2
Разработчик создал 23 навыка агента, ориентированные на iOS 26+ и Swift 6.2, для решения проблем с галлюцинациями, связанными с устаревшими API и устаревшими паттернами. Навыки охватывают SwiftUI, SwiftData, StoreKit 2, push-уведомления, сетевые взаимодействия, конкурентность, доступность, локализацию, WidgetKit, MapKit и многое другое.