Честное сравнение

У вас уже есть инструменты. Вот в чем разница.

Инструменты сжатия уменьшают объем данных, отправляемых по сети. 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.

против альтернатив

Как LeanCTX сравнивается с другими инструментами

Сравнение функций с RTK, Context+, MemGPT/Letta и Headroom — наиболее часто упоминаемыми альтернативами. Основано на фактах из их публичной документации.

FeatureRTKContext+MemGPT / LettaHeadroomLeanCTX
Режимы чтения Один режим Базовая фильтрация Н/П (фокус на памяти) Сжимает после чтения 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 просто покрывает больше слоев контекстной проблемы в одном бинарном файле.

против слоев сжатия

Сжатие уменьшает то, что было прочитано. Context engineering решает, что будет прочитано.

Инструменты вроде Headroom сжимают запрос на линии. LeanCTX уже включает этот слой — необязательный локальный прокси сжимает каждый запрос, безопасным для prompt-cache — и идет на один уровень глубже, к источнику: он решает, что вообще читается. Совместим с Headroom, но обычно вам это не нужно поверх него. Вот честная разница.

DimensionСлой сжатия (например, Headroom)LeanCTX
Где находитсяПуть сообщения: сжимает то, что агент уже прочиталУ истока: решает, что и как читать (10 режимов, маршрутизация по намерениям, ~13-токенов кешированных повторных чтений)
MemoryОбщий хранилище для агентов с дедупликациейПостоянные знания: графовая модель свойств, сессии, передачи данных, реестр доказательств
GovernancePathJail, allowlist оболочки, скрытие секретов, бюджеты, обнаружение инъекций
ДоказательствоКонечная точка статистикиПодписанный Ed25519, цепочка хешей и воспроизводимая эталонная база данных
ОбратимостьХранилище ретривальной справкиТакже обратим: каждый оригинал сохраняется ctx_retrieve отдалено
FormПакет Python + проксиОдна бинарная сборка на Rust, 30+ автоматически обнаруженных инструментов, нулевая конфигурация

Примечание: некоторые сторонние сравнительные таблицы указывают lean-ctx как «Обратимый: Нет»; это неверно. Каждое сжатое чтение в LeanCTX локально архивируется и может быть восстановлено через ctx_retrieve. Сжатие — одна из пяти подсистем LeanCTX. Два инструмента могут даже работать вместе; Headroom указывает lean-ctx как совместимый контекстный инструмент.

Почему не просто…

Ваш стек уже делает кое-что подобное. Вот что он не делает.

LeanCTX не заменяет grep или ваш редактор. Это слой, который решает, чему стоит внимание вашего AI.

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.

Why not just read the files?

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.

Why not just compact more often?

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.

Why not another MCP server?

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.

Лучшее соответствие

Когда нужен lean-ctx Сияет

LeanCTX дает наибольшую ценность в следующих сценариях.

Крупные кодовые базы

Наиболько выигрывают проекты с сотнями или тысячами файлов. Чем больше контекста нужно управлять, тем выше экономия.

Многоагентные рабочие процессы

Когда несколько AI-агентов работают над одним проектом, LeanCTX дает им единый общий мозг: последовательный, управляемый контекст для каждого агента.

Итеративная разработка

Длительные сессии кодирования с повторным чтением файлов нагружают кэш — повторное чтение стоит всего ~13 токенов вместо тысяч.

Прозрачность

Когда вам Это не нужно

Мы верим в честные инструменты. LeanCTX разработан для проектов с крупными кодовыми базами, а не для всего подряд.

Не всегда необходимо

  • Скрипты для одного файла или небольшие утилиты
  • Проекты менее 50 файлов
  • Одноразовые запросы без контекста файлов

В таких случаях накладные расходы уровня контекстного слоя не оправданы. LeanCTX раскрывает свой потенциал, когда ваши проекты растут и управление контекстом становится узким местом.

Сравнения: ответы на вопросы. answered.

Straight answers about where LeanCTX fits and what makes it different.

Посмотреть ввашем репозитории.

Установите менее чем за минуту, запустите одну сессию, затем проверьте журнал. Ваши цифры и станут аргументом.

Support this project