Ваш ИИ тратит 90% бюджета токенов на чтение ненужных файлов.
LeanCTX читает, сжимает и кэширует каждый доступ к файлам. Выбирайте из 10 интеллектуальных режимов чтения (от полного кэшированного чтения до отфильтрованных по энтропии сигнатур), используйте 95+ паттернов сжатия shell для инструментов вроде git, npm и docker, а также детерминированный поиск со стабильными результатами. Каждое чтение учитывает граф: Property Graph оценивает связанные файлы, так что агент всегда знает, что читать дальше. Повторное чтение стоит всего 13 токенов благодаря интеллектуальному кэшированию.
4 200 токенов на одно чтение файла
Ваш ИИ-агент читает файл на 4 200 токенов, когда ему нужна лишь сигнатура функции на 180 токенов. Он парсит 1 800 токенов сырого вывода shell, которые можно сжать до 42. Каждый доступ к файлу тратит токены и замедляет рабочий процесс.
Посмотрите, как ctx_read в режиме map извлекает только граф зависимостей и ключевые сигнатуры из TypeScript-файла, сокращая 4 200 токенов до 180.
6 инструментов
10 режимов чтения
От полного кэшированного чтения до отфильтрованных по энтропии сигнатур - выберите правильное сжатие для каждого контекста.
Сжатие Shell
95+ паттернов для git, npm, cargo, docker и других. Вывод на 60-90% меньше, без настройки.
Детерминированный поиск
Регулярные и семантический поиск со стабильной сортировкой, ограниченными результатами и границами безопасности.
Безопасность редактирования
Атомарная запись с защитой преобразования, TOCTOU-защитой и доказательствами diff.
Графо-зависимое чтение
Каждое чтение файла включает оценённые связанные файлы из Property Graph — агент всегда знает, что читать дальше.
Инкрементальное обновление графа
Обновления графа на основе Git-diff патчат только изменённые узлы и рёбра вместо перестроения полного графа.
Token Dense Dialect (TDD)
Протокол сжатия, максимизирующий плотность информации на токен - калиброванный по семейству моделей.
13 MCP инструментов
LeanCTX читает, сжимает и кэширует каждый доступ к файлам. Выбирайте из 10 интеллектуальных режимов чтения (от полного кэшированного чтения до отфильтрованных по энтропии сигнатур), используйте 95+ паттернов сжатия shell для инструментов вроде git, npm и docker, а также детерминированный поиск со стабильными результатами. Каждое чтение учитывает граф: Property Graph оценивает связанные файлы, так что агент всегда знает, что читать дальше. Повторное чтение стоит всего 13 токенов благодаря интеллектуальному кэшированию.
ctx_read Read file (cached, compressed). Cached re-reads can be ~13 tok when unchanged. Auto-selects optimal mode. Modes: full|map|signatures|diff|aggressive|entropy|task|reference|lines:N-M. fresh=true forces a disk re-read.
ctx_shell Run shell command (compressed output, 95+ patterns). Use raw=true to skip compression. cwd sets working directory (persists across calls via cd tracking). Output redaction is on by default for non-admin roles (admin can disable).
ctx_search Regex code search (.gitignore aware, compact results). Deterministic ordering. Secret-like files (e.g. .env, *.pem) are skipped unless role allows. ignore_gitignore requires explicit policy.
ctx_semantic_search Semantic code search (BM25 + optional embeddings/hybrid). action=reindex to rebuild.
ctx_tree Directory listing with file counts.
ctx_edit Edit a file via search-and-replace. Works without native Read/Edit tools. Use this when the IDE's Edit tool requires Read but Read is unavailable.
ctx_multi_read Batch read files in one call. Same modes as ctx_read.
ctx_smart_read Auto-select optimal read mode for a file.
ctx_delta Incremental diff — sends only changed lines since last read.
ctx_expand Retrieve archived tool output (zero-loss). Large outputs are auto-archived; use this to retrieve full details. Actions: retrieve (default), list.
ctx_outline List all symbols in a file (functions, structs, classes, methods) with signatures. Much fewer tokens than reading the full file.
ctx_symbol Read a specific symbol (function, struct, class) by name. Returns only the symbol code block instead of the entire file. 90-97% fewer tokens than full file read.
ctx_fill Budget-aware context fill — auto-selects compression per file within token limit.
Связанная документация
Каждый вывод несёт доказательство
LeanCTX генерирует артефакты доказательств для каждой сессии: какие файлы были прочитаны, что было сжато, какие проверки пройдены и как были потрачены токены. Это делает работу ИИ аудитируемой, воспроизводимой и заслуживающей доверия.
Изучите инструменты Smart I/O
LeanCTX читает, сжимает и кэширует каждый доступ к файлам. Выбирайте из 10 интеллектуальных режимов чтения (от полного кэшированного чтения до отфильтрованных по энтропии сигнатур), используйте 95+ паттернов сжатия shell для инструментов вроде git, npm и docker, а также детерминированный поиск со стабильными результатами. Каждое чтение учитывает граф: Property Graph оценивает связанные файлы, так что агент всегда знает, что читать дальше. Повторное чтение стоит всего 13 токенов благодаря интеллектуальному кэшированию.