Эшелонированная Защита

Безопасность и
Надёжность

lean-ctx разработан для продакшн-использования. Вся компрессия выполняется локально, ошибки деградируют плавно, и ваш код никогда не покидает вашу машину.

Архитектура

Создан для Продакшена

Каждое архитектурное решение приоритизирует безопасность. lean-ctx обрабатывает всё локально, плавно деградирует при ошибках и никогда не изменяет ваши файлы без явного разрешения.

100% Локальная обработка - ваш код никогда не покидает вашу машину
0 Сетевых вызовов по умолчанию - полностью автономная работа
13 tok Стоимость повторного чтения - кэшированные файлы практически бесплатны

100% Локальная Обработка

Вся компрессия, кэширование и анализ выполняются на вашей машине. lean-ctx - это локальный MCP-сервер, ваш код никогда не касается внешних серверов.

Graceful Degradation

Если lean-ctx сталкивается с ошибкой, он передаёт исходный контент без изменений. Ваш рабочий процесс никогда не блокируется из-за сбоя lean-ctx.

Только Чтение по Умолчанию

lean-ctx только читает файлы для сжатия. Единственная операция записи - ctx_edit, которая требует явного вызова пользователем.

Безопасность

Защита на Каждом Уровне

От защиты от path traversal до изолированного выполнения - lean-ctx реализует несколько уровней безопасности для защиты вашей кодовой базы.

защита от path traversal
$ 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+ Автотестов, покрывающих каждый модуль
0 Предупреждений Clippy - режим pedantic обязателен
3 Платформы протестированы - Linux, macOS, Windows

Более 1 400 Автотестов

Каждый релиз проходит более 1 400 модульных и интеграционных тестов, покрывающих сжатие, кэширование, защитные механизмы и граничные случаи.

Clippy Pedantic

Ноль предупреждений с самым строгим линтером Rust. Режим pedantic обнаруживает тонкие баги, проблемы производительности и дефекты дизайна API.

Комплексный CI

GitHub Actions запускает тесты на Linux, macOS и Windows. cargo-deny проверяет зависимости на уязвимости и соответствие лицензиям.

Что происходит, когда lean-ctx даёт сбой?

Ничего не ломается. lean-ctx передаёт исходный контент без изменений. Ваш рабочий процесс не блокируется - ИИ просто получает несжатый контекст.

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

Полностью Open Source

Каждая строка кода публично доступна для аудита. Никакой обфускации, никаких бинарных блобов, никакой телеметрии по умолчанию.

версия и статистика lean-ctx
$ 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 машинно-проверенных теоремы без недоказанных лемм.

82 Машинно-проверенных теорем в областях политик, сжатия и передачи
Q0–Q4 Уровни качества — от отслеживания происхождения до формальной верификации
0 Недоказанных лемм (sorry) — каждая теорема полностью проверена машиной
lean4 formal verification
$ 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 менее чем за минуту и убедитесь, как он защищает ваш рабочий процесс, значительно сокращая потребление токенов.