Why not just grep?
grep finds text. LeanCTX finds the right symbols, ranks them by relevance, and returns budgeted, structural context instead of 500 raw matches you still have to read and filter.
Честное сравнение
Инструменты сжатия уменьшают объем данных, отправляемых по сети. LeanCTX делает то же самое — и решает, что читать изначально, затем защищает это, запоминает и доказывает. Простой обзор того, что он делает лучше, что делает так же хорошо, и когда он вообще не нужен.
Позиции друг к другу
Тот же агент, тот же репозиторий. Единственная переменная — это слой между ними.
| Feature | Без инструмента | Ручные правила | LeanCTX |
|---|---|---|---|
| Экономия токенов | Нет | Низкая (статические правила) | 60–95% (кэширование: 99%) |
| Усилия по настройке | Нет | Вручную для каждого проекта | Одна команда |
| Поддержка агентов | Н/Д | Только один агент | 29+ агентов |
| Caching | Нет | Нет | Автоматическое + дельта |
| Сжатие оболочки | Нет | Нет | 95+ шаблонов |
| Анализ кода | Нет | Нет | AST Tree-sitter |
| Обслуживание | Нет | Ручное обновление | Автоматическое |
| Безопасность и управление | Нет принудительного контроля | Базовый ACL файлов | Соответствие OWASP: PathJail, allowlist оболочки, скрытие секретов, выполнение кода в песочнице ОС (ctx_execute), журнал аудита |
| Compliance & Evidence | Screenshots | Ручной сбор доказательств | Заверенный пакет доказательств + офлайн leanctx-verify, покрытие EU AI Act / ISO 42001 / SOC 2, CGB + покрытие политиками |
| SDK и расширяемость | Нет | Специализированный код-связка | Python + TypeScript SDK (проверка соответствия по 14 пунктам), /v1 OpenAPI + возможности, шлюз ctx_tools, расширения WASM и плагины |
The cached figure (99%) is a repeat read served from cache at ~13 tokens; a first read never returns more tokens than the raw file, and every saving is measured net of injection, so the number reconciles to your provider bill.
Context engineering isn't compression. It's what decides what gets read.
против альтернатив
Сравнение функций с RTK, Context+, MemGPT/Letta и Headroom — наиболее часто упоминаемыми альтернативами. Основано на фактах из их публичной документации.
| Feature | RTK | Context+ | MemGPT / Letta | Headroom | LeanCTX |
|---|---|---|---|---|---|
| Режимы чтения | Один режим | Базовая фильтрация | Н/П (фокус на памяти) | Сжимает после чтения | 10 режимов (auto, map, signatures, diff, entropy...) |
| Сжатие оболочки | Нет | Нет | Нет | Нет | 95+ шаблонов, автообнаружение |
| Память сессии | Базовое состояние | История разговора | Основная функция (многоуровневая память) | Общий хранилище для агентов с дедупликацией | Эпизодическая + процедурная + граф знаний |
| Multi-Agent | Нет | Нет | Ограниченно (фокус на одном агенте) | Общее хранилище | Передача, общие сессии, шина контекста |
| Граф кода / AST | Базовая индексация | Нет | Нет | Нет | Tree-sitter AST, 26 languages, symbol resolution |
| Governance & Budgets | Нет | Нет | Нет | Нет | Ролевые бюджеты, SLO, журнал аудита |
| Local-First / Privacy | Зависит от облака | Локально | На основе сервера | Пакет Python + прокси | 100% локально, нулевая телеметрия |
| Инструменты MCP | Ограниченно | Нет MCP | Нет MCP | Оборачивает внешние инструменты | 81 гранулированных инструментов MCP |
| Security Hardening | None | None | Basic auth | None | Sandboxing, signed bundles, audit reports |
На основе общедоступной документации и исходного кода по состоянию на июнь 2026 г. RTK (github.com/rtk-ai/rtk), Context+ (github.com/ForLoopCodes/contextplus), MemGPT/Letta (arxiv.org/abs/2310.08560), Headroom (github.com/chopratejas/headroom). Все инструменты решают реальные проблемы. LeanCTX просто покрывает больше слоев контекстной проблемы в одном бинарном файле.
против слоев сжатия
Инструменты вроде Headroom сжимают запрос на линии. LeanCTX уже включает этот слой — необязательный локальный прокси сжимает каждый запрос, безопасным для prompt-cache — и идет на один уровень глубже, к источнику: он решает, что вообще читается. Совместим с Headroom, но обычно вам это не нужно поверх него. Вот честная разница.
| Dimension | Слой сжатия (например, Headroom) | LeanCTX |
|---|---|---|
| Где находится | Путь сообщения: сжимает то, что агент уже прочитал | У истока: решает, что и как читать (10 режимов, маршрутизация по намерениям, ~13-токенов кешированных повторных чтений) |
| Memory | Общий хранилище для агентов с дедупликацией | Постоянные знания: графовая модель свойств, сессии, передачи данных, реестр доказательств |
| Governance | — | PathJail, allowlist оболочки, скрытие секретов, бюджеты, обнаружение инъекций |
| Доказательство | Конечная точка статистики | Подписанный Ed25519, цепочка хешей и воспроизводимая эталонная база данных |
| Обратимость | Хранилище ретривальной справки | Также обратим: каждый оригинал сохраняется ctx_retrieve отдалено |
| Form | Пакет Python + прокси | Одна бинарная сборка на Rust, 30+ автоматически обнаруженных инструментов, нулевая конфигурация |
Примечание: некоторые сторонние сравнительные таблицы указывают lean-ctx как «Обратимый: Нет»; это неверно. Каждое сжатое чтение в LeanCTX локально архивируется и может быть восстановлено через ctx_retrieve. Сжатие — одна из пяти подсистем LeanCTX. Два инструмента могут даже работать вместе; Headroom указывает lean-ctx как совместимый контекстный инструмент.
Почему не просто…
LeanCTX не заменяет grep или ваш редактор. Это слой, который решает, чему стоит внимание вашего AI.
grep finds text. LeanCTX finds the right symbols, ranks them by relevance, and returns budgeted, structural context instead of 500 raw matches you still have to read and filter.
A raw read dumps 4,200 tokens when ~920 carry the signal. LeanCTX keeps the signal and drops the noise, and a cached re-read costs about 13 tokens instead of the whole file again.
Compaction throws away history you might still need. With LeanCTX there's never a dead end: every original is archived on disk and your agent retrieves it on demand. Nothing is silently lost.
Most MCP servers add tool-definition overhead and hand back raw output. LeanCTX is a full cognitive context layer: caching, persistent memory, shell hooks, and governance, all in one local binary.
Лучшее соответствие
LeanCTX дает наибольшую ценность в следующих сценариях.
Наиболько выигрывают проекты с сотнями или тысячами файлов. Чем больше контекста нужно управлять, тем выше экономия.
Когда несколько AI-агентов работают над одним проектом, LeanCTX дает им единый общий мозг: последовательный, управляемый контекст для каждого агента.
Длительные сессии кодирования с повторным чтением файлов нагружают кэш — повторное чтение стоит всего ~13 токенов вместо тысяч.
Прозрачность
Мы верим в честные инструменты. LeanCTX разработан для проектов с крупными кодовыми базами, а не для всего подряд.
В таких случаях накладные расходы уровня контекстного слоя не оправданы. LeanCTX раскрывает свой потенциал, когда ваши проекты растут и управление контекстом становится узким местом.
Straight answers about where LeanCTX fits and what makes it different.
Ручной контекстный инжиниринг требует вручную создавать каждое окно контекста. LeanCTX автоматизирует это с помощью 10 режимов чтения, компрессии с учетом AST и памяти сеанса, экономя 88%+ токенов без ручных усилий.
LeanCTX — это полноценный когнитивный слой контекста, а не просто сервер MCP: интеграция CLI, хуки оболочки, 81 инструментов MCP, постоянная память, графы интеллектуального кода и уровень управления с ролями и бюджетами.
Да. LeanCTX поддерживает более 30 инструментов AI, включая Cursor, Claude Code, GitHub Copilot, Windsurf, Gemini CLI, Codex и JetBrains IDEs. Запустите lean-ctx setup для автоматической конфигурации.
Инструменты вроде Headroom сжимают запрос на линии — на уровне прокси. LeanCTX уже включает этот слой: необязательный локальный прокси (lean-ctx proxy enable) сжимает каждый запрос — системный промпт, историю и результаты работы инструментов — безопасным для prompt-cache, отслеживая реальную экономию долларов, поэтому обычно вам не нужен отдельный прокси для сжатия запросов. И LeanCTX идет на один уровень глубже, к источнику: он решает, что читается в принципе (10 режимов чтения, ~13-токенов кешированных повторных чтений), запоминает знания между сессиями, защищает доступ к файлам и оболочке, а также подписывает каждое сохранение в проверяемый реестр. Сжатие — как на стороне чтения, так и на линии — является одной из его пяти подсистем, и оно полностью обратимо: каждый оригинал остается доступным через один ctx_retrieve.
Да. Каждое сжатое чтение архивируется локально, и полный оригинал может быть извлечен по требованию с помощью ctx_retrieve. Ничто не теряется бесшумно; LeanCTX даже сообщает вашему агенту, когда запрашивать полное содержимое.
Они заставляют вашего ИИ-вендора запоминать вашу компанию — вы помечаете это, продолжаете обсуждение в ветке, и он накапливает память. Но эта память живет в их черном ящике: вы не можете видеть, где она находится, перемещать ее или менять модель под ней. Это контекстное хранилище, а не модельное — в итоге вы арендуете свои собственные корпоративные знания обратно. LeanCTX сохраняет неприкосновенность на вашей стороне: сессии, граф знаний и переносимые пакеты .ctxpkg остаются локальными и инспектируемыми, независимыми от модели для OpenAI, Anthropic и Gemini. Тот же рабочий процесс «агент как коллега»; вы владеете контекстом.
Установите менее чем за минуту, запустите одну сессию, затем проверьте журнал. Ваши цифры и станут аргументом.
Cookie preferences
We use analytics to understand how our site is used. You choose what's allowed — no tracking runs until you decide.
Essential
Site functionality, security, preferences
Analytics
Pageviews & usage patterns · PostHog EU (Frankfurt) · No cross-site tracking
Read our Privacy Policy for full details. You can change your preferences anytime.