Умный I/O

Ваш ИИ тратит 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.

ctx_read
ctx_read ({ path: "src/lib/auth.ts", mode: "map" })
- exports: authenticate(), validateToken(), refreshSession()
- deps: jsonwebtoken, bcrypt, redis
- cached - 180 tokens (was 4,200)
Умный I/O

6 инструментов

01

10 режимов чтения

От полного кэшированного чтения до отфильтрованных по энтропии сигнатур - выберите правильное сжатие для каждого контекста.

02

Сжатие Shell

95+ паттернов для git, npm, cargo, docker и других. Вывод на 60-90% меньше, без настройки.

03

Детерминированный поиск

Регулярные и семантический поиск со стабильной сортировкой, ограниченными результатами и границами безопасности.

04

Безопасность редактирования

Атомарная запись с защитой преобразования, TOCTOU-защитой и доказательствами diff.

05

Графо-зависимое чтение

Каждое чтение файла включает оценённые связанные файлы из Property Graph — агент всегда знает, что читать дальше.

06

Инкрементальное обновление графа

Обновления графа на основе Git-diff патчат только изменённые узлы и рёбра вместо перестроения полного графа.

Protocol

Token Dense Dialect (TDD)

Протокол сжатия, максимизирующий плотность информации на токен - калиброванный по семейству моделей.

TDD Protocol
protocol TDD
version v1
pillar Умный I/O
status active
10 Режимов чтения
95+ Shell-паттернов
99% Макс. экономия токенов
инструментов

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 токенов благодаря интеллектуальному кэшированию.