Безопасность и
Надёжность
lean-ctx разработан для продакшн-использования. Вся компрессия выполняется локально, ошибки деградируют плавно, и ваш код никогда не покидает вашу машину.
Создан для Продакшена
Каждое архитектурное решение приоритизирует безопасность. lean-ctx обрабатывает всё локально, плавно деградирует при ошибках и никогда не изменяет ваши файлы без явного разрешения.
100% Локальная Обработка
Вся компрессия, кэширование и анализ выполняются на вашей машине. lean-ctx - это локальный MCP-сервер, ваш код никогда не касается внешних серверов.
Graceful Degradation
Если lean-ctx сталкивается с ошибкой, он передаёт исходный контент без изменений. Ваш рабочий процесс никогда не блокируется из-за сбоя lean-ctx.
Только Чтение по Умолчанию
lean-ctx только читает файлы для сжатия. Единственная операция записи - ctx_edit, которая требует явного вызова пользователем.
Защита на Каждом Уровне
От защиты от path traversal до изолированного выполнения - lean-ctx реализует несколько уровней безопасности для защиты вашей кодовой базы.
$ ctx_read("../../etc/passwd") ERROR: Path traversal blocked ├─ Requested: ../../etc/passwd ├─ Resolved: /etc/passwd └─ Allowed: /home/user/project/** $ ctx_read("src/main.rs") ✓ Reading src/main.rs (mode: auto) → 42 lines, 1.2 KB → compressed to 18 tokens
Защита от Path Traversal
Все пути к файлам валидируются через контрольную точку безопасности. Запросы за пределами корня проекта отклоняются.
Изолированное Выполнение
Shell-команды выполняются с настраиваемыми таймаутами и ограничениями ресурсов. Никакого eval() или динамического выполнения кода.
Нет Сети без Opt-In
Единственная сетевая функция - опциональная ежедневная проверка версии (отключена по умолчанию). Никакой телеметрии, никакого phone-home.
Протестировано и Проверено
Каждый релиз валидируется комплексным набором тестов, строгим статическим анализом и кроссплатформенным CI - без компромиссов.
Более 1 400 Автотестов
Каждый релиз проходит более 1 400 модульных и интеграционных тестов, покрывающих сжатие, кэширование, защитные механизмы и граничные случаи.
Clippy Pedantic
Ноль предупреждений с самым строгим линтером Rust. Режим pedantic обнаруживает тонкие баги, проблемы производительности и дефекты дизайна API.
Комплексный CI
GitHub Actions запускает тесты на Linux, macOS и Windows. cargo-deny проверяет зависимости на уязвимости и соответствие лицензиям.
Ничего не ломается. lean-ctx передаёт исходный контент без изменений. Ваш рабочий процесс не блокируется - ИИ просто получает несжатый контекст.
Полностью Open Source
Каждая строка кода публично доступна для аудита. Никакой обфускации, никаких бинарных блобов, никакой телеметрии по умолчанию.
$ lean-ctx --version lean-ctx 3.4.3 ├─ License: Apache-2.0 ├─ Source: github.com/yvgude/lean-ctx ├─ Network calls: 0 (default) ├─ Telemetry: disabled └─ Data collection: none
Полностью Open Source
Каждая строка кода публично доступна для аудита на GitHub. Никакой обфускации, никаких бинарных блобов, никаких закрытых компонентов.
Нулевая Телеметрия по Умолчанию
lean-ctx по умолчанию ничего не собирает. Опциональная анонимная статистика требует явного opt-in и не содержит кода или имён файлов.
Верификация вывода
Каждый сжатый вывод автоматически проверяется на целостность.
ctx_read src/auth.rs ✓ VERIFY PASS ├─ Paths checked: 12/12 preserved ├─ Identifiers: 8/8 preserved ├─ Structure: balanced └─ Info loss score: 0.0%
Якорение путей
Пути файлов проверяются на сохранение в сжатом выводе.
Проверка идентификаторов
Имена функций и структур отслеживаются при сжатии.
Структурная целостность
Баланс скобок проверяется для обнаружения обрезанных блоков кода.
Математически Доказано
Инварианты политик, свойства сжатия и безопасность передачи агентов формально верифицированы в Lean4 — том же ассистенте доказательств, который используется Amazon Cedar и Mathlib. 82 машинно-проверенных теоремы без недоказанных лемм.
$ lake build Build completed successfully. 82 theorems verified 0 sorry (unproven lemmas) 0 warnings $ ctx_proof --format v2 ContextProofV2 · 8 claims extracted ├─ PathJail: proved (Lean4) · Q4 ├─ Budget: proved (Lean4) · Q4 ├─ Scope: proved (Lean4) · Q4 ├─ TerseQuality: proved (Lean4) · Q4 ├─ TerseEngine: proved (Lean4) · Q4 ├─ Compression: preserved · Q3 ├─ Secrets: passed · Q2 └─ Quality Level: 4 (Formally Verified)
Инварианты политик
Предотвращение побега PathJail, изоляция области видимости, применение бюджета и правила управления контекстом — всё доказано корректным в Lean4.
Сохранение сжатия
Режим Signatures сохраняет все экспорты, режим Map сохраняет импорты, режим Aggressive гарантирует нулевую утечку секретов — математически доказано.
Безопасность передачи
Конечный автомат передачи агентов формально верифицирован: терминальные состояния являются стоками, порядок жизненного цикла монотонен, недействительные конверты отклоняются.
Готовы Попробовать?
Установите lean-ctx менее чем за минуту и убедитесь, как он защищает ваш рабочий процесс, значительно сокращая потребление токенов.