Smart I/O

Sua IA desperdiça 90% do orçamento de tokens lendo arquivos desnecessários.

O LeanCTX lê, comprime e armazena em cache cada acesso a arquivo. Escolha entre 10 modos inteligentes de leitura (de leituras completas em cache a assinaturas filtradas por entropia), aproveite 95+ padrões de compressão shell para ferramentas como git, npm e docker, e use busca determinística com resultados estáveis. Cada leitura é graph-aware: o Property Graph pontua arquivos relacionados para que o agente sempre saiba o que ler em seguida. Re-leituras custam apenas 13 tokens graças ao cache inteligente.

O problema

4.200 tokens para uma única leitura de arquivo

Seu agente de IA lê um arquivo de 4.200 tokens quando precisa apenas de uma assinatura de função de 180 tokens. Ele processa 1.800 tokens de saída shell bruta que poderiam ser comprimidos para 42. Cada acesso a arquivo desperdiça tokens e desacelera seu workflow.

Veja como ctx_read em modo map extrai apenas o grafo de dependências e as assinaturas principais de um arquivo TypeScript, reduzindo 4.200 tokens para apenas 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)
Smart I/O

6 ferramentas

01

10 Modos de Leitura

De leituras em cache completas a assinaturas filtradas por entropia - escolha a compressão certa para cada contexto.

02

Compressão Shell

95+ padrões para git, npm, cargo, docker e mais. Saída 60-90% menor, sem configuração.

03

Busca Determinística

Busca regex e semântica com ordenação estável, resultados limitados e limites de segurança.

04

Segurança de Edição

Escritas atômicas com guardas de pré-imagem, proteção TOCTOU e evidências de diff.

05

Leituras Graph-Aware

Cada leitura de arquivo inclui arquivos relacionados pontuados do Property Graph - o agente sempre sabe o que ler em seguida.

06

Atualizações Incrementais do Grafo

Atualizações do grafo baseadas em git-diff aplicam patches apenas nos nós e arestas modificados em vez de reconstruir o grafo completo.

Protocol

Token Dense Dialect (TDD)

Um protocolo de compressão que maximiza a densidade de informação por token - calibrado por família de modelo.

TDD Protocol
protocol TDD
version v1
pillar Smart I/O
status active
10 Modos de leitura
95+ Padrões Shell
99% Economia máx. de tokens
ferramentas

13 MCP ferramentas

O LeanCTX lê, comprime e armazena em cache cada acesso a arquivo. Escolha entre 10 modos inteligentes de leitura (de leituras completas em cache a assinaturas filtradas por entropia), aproveite 95+ padrões de compressão shell para ferramentas como git, npm e docker, e use busca determinística com resultados estáveis. Cada leitura é graph-aware: o Property Graph pontua arquivos relacionados para que o agente sempre saiba o que ler em seguida. Re-leituras custam apenas 13 tokens graças ao cache inteligente.

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.

Verificação

Cada saída carrega prova

O LeanCTX gera artefatos de prova para cada sessão: quais arquivos foram lidos, o que foi comprimido, quais verificações passaram e como os tokens foram gastos. Isso torna o trabalho de IA auditável, reproduzível e confiável.

Explore Ferramentas de Smart I/O

O LeanCTX lê, comprime e armazena em cache cada acesso a arquivo. Escolha entre 10 modos inteligentes de leitura (de leituras completas em cache a assinaturas filtradas por entropia), aproveite 95+ padrões de compressão shell para ferramentas como git, npm e docker, e use busca determinística com resultados estáveis. Cada leitura é graph-aware: o Property Graph pontua arquivos relacionados para que o agente sempre saiba o que ler em seguida. Re-leituras custam apenas 13 tokens graças ao cache inteligente.