context-mode (mksglu/context-mode)

Searching Database…

Что это такое?Context Mode — это MCP-сервер плюс хуки, которые не дают громоздкому выводу инструментов попадать в контекстное окно вашего ИИ-агента для кодинга (сокращение на 98%), сохраняет память сессии между запусками и следит за тем, чтобы каждый инструмент вызывался на нужной платформе — всего их 17.
Это отдельное приложение или дополнение к агенту, которым я уже пользуюсь?Это дополнение к вашему текущему агенту: MCP-сервер плюс хуки. Агент получает 11 MCP-инструментов, а хуки перехватывают большие ответы инструментов ещё до того, как они переполнят контекстное окно.
Как настроить это в Claude Code?Установите плагин из маркетплейса плагинов Claude Code (нужна версия v1.0.33+), перезапустите и запустите doctor для проверки. После этого маршрутизация работает автоматически через хук SessionStart — в ваш проект ничего не записывается.
С какими агентами он работает и что нужно установить заранее?17 платформ, включая Claude Code, Gemini CLI, VS Code и JetBrains Copilot, Copilot CLI, Cursor, Codex, OpenCode, Kiro и Zed. Нужен Node.js 22.5+ (или Bun); у некоторых сред есть требования к минимальной версии, например Copilot Chat v0.32+.
Он одинаково работает во всех агентах?Нет. На платформах с поддержкой хуков маршрутизация принуждается автоматически; там, где хуков нет, нужно один раз скопировать файл маршрутизации. Плагин Cursor в маркетплейсе ещё проходит проверку, так что там установка идёт из локальной папки.
Куда попадают данные моей сессии?Они остаются локально: правки файлов, git-операции, задачи, ошибки и решения сохраняются в базе SQLite на вашем компьютере и сразу удаляются, если вы не продолжаете сессию с --continue. Единственная облачная часть — добровольная панель Insight для командной аналитики.
Как именно он экономит 98% контекста?Изолированные (sandbox) инструменты удерживают сырой вывод вне окна: результат инструмента объёмом 315 КБ превращается в 5,4 КБ, а агент обращается к проиндексированным данным по запросу вместо того, чтобы держать всё в контексте.
Что такое 'Think in Code'?Ключевой принцип: вместо того чтобы читать 50 файлов в контекст ради подсчёта функций, агент пишет скрипт, который всё считает и выводит только результат — один скрипт заменяет десять вызовов инструментов и экономит контекст в 100 раз.
Что происходит с моей сессией, когда диалог сжимается (компакция)?Context Mode не вываливает всё обратно в контекст: он индексирует события сессии в FTS5 и достаёт через поиск BM25 только то, что актуально, поэтому модель продолжает ровно с того места, где остановилась.
Станут ли ответы моей модели короче?Нет — он убирает сырые данные из контекста, но никогда не диктует модели, как формулировать итоговый ответ. Краткость и форматирование остаются под вашим контролем через ваш собственный CLAUDE.md или AGENTS.md; блок маршрутизации решает только то, куда уходят данные.
Creator
mksglu
Size
35.6 MB
Stars
31.2K
Age
7mo
Commits · 90 Days