E/S Inteligente

Tu IA desperdicia el 90% de su presupuesto de tokens leyendo archivos que no necesita.

LeanCTX lee, comprime y almacena en caché cada acceso a archivos. Elige entre 10 modos de lectura inteligentes (desde lecturas en caché completas hasta firmas filtradas por entropía), aprovecha más de 95 patrones de compresión de shell para herramientas como git, npm y docker, y utiliza búsqueda determinista con resultados estables. Cada lectura es graph-aware: el Property Graph puntúa archivos relacionados para que el agente siempre sepa qué leer a continuación. Las re-lecturas cuestan tan solo 13 tokens gracias al caché inteligente.

El problema

4.200 tokens para una sola lectura de archivo

Tu agente de IA lee un archivo de 4.200 tokens cuando solo necesita una firma de función de 180 tokens. Procesa 1.800 tokens de salida de shell sin comprimir que podrían reducirse a 42. Cada acceso a archivos desperdicia tokens y ralentiza tu flujo de trabajo.

Observa cómo ctx_read en modo map extrae solo el grafo de dependencias y las firmas clave de un archivo TypeScript, reduciendo 4.200 tokens a solo 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)
E/S Inteligente

6 herramientas

01

10 modos de lectura

Desde lecturas completamente en caché hasta firmas filtradas por entropía - elige la compresión adecuada para cada contexto.

02

Compresión de Shell

Más de 90 patrones para git, npm, cargo, docker y más. Salida 60-90% más pequeña, sin configuración.

03

Búsqueda determinista

Búsqueda por regex y semántica con ordenamiento estable, resultados limitados y límites de seguridad.

04

Seguridad de edición

Escrituras atómicas con guardas de preimagen, protección TOCTOU y evidencia diff.

05

Lecturas Graph-Aware

Cada lectura de archivo incluye archivos relacionados puntuados del Property Graph - el agente siempre sabe qué leer a continuación.

06

Actualizaciones Incrementales del Grafo

Las actualizaciones del grafo basadas en git-diff parchean solo los nodos y aristas modificados en lugar de reconstruir el grafo completo.

Protocol

Token Dense Dialect (TDD)

Un protocolo de compresión que maximiza la densidad de información por token - calibrado por familia de modelo.

TDD Protocol
protocol TDD
version v1
pillar E/S Inteligente
status active
10 Modos de lectura
95+ Patrones Shell
99% Ahorro máximo de tokens
herramientas

13 MCP herramientas

LeanCTX lee, comprime y almacena en caché cada acceso a archivos. Elige entre 10 modos de lectura inteligentes (desde lecturas en caché completas hasta firmas filtradas por entropía), aprovecha más de 95 patrones de compresión de shell para herramientas como git, npm y docker, y utiliza búsqueda determinista con resultados estables. Cada lectura es graph-aware: el Property Graph puntúa archivos relacionados para que el agente siempre sepa qué leer a continuación. Las re-lecturas cuestan tan solo 13 tokens gracias al caché 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.

Verificación

Cada salida lleva prueba

LeanCTX genera artefactos de prueba para cada sesión: qué archivos se leyeron, qué se comprimió, qué verificaciones pasaron y cómo se gastaron los tokens. Esto hace que el trabajo de IA sea auditable, reproducible y confiable.

Explorar herramientas de E/S inteligente

LeanCTX lee, comprime y almacena en caché cada acceso a archivos. Elige entre 10 modos de lectura inteligentes (desde lecturas en caché completas hasta firmas filtradas por entropía), aprovecha más de 95 patrones de compresión de shell para herramientas como git, npm y docker, y utiliza búsqueda determinista con resultados estables. Cada lectura es graph-aware: el Property Graph puntúa archivos relacionados para que el agente siempre sepa qué leer a continuación. Las re-lecturas cuestan tan solo 13 tokens gracias al caché inteligente.