58 Ferramentas de Compressão.
Zero Configuração.
lean-ctx implementa o Model Context Protocol (MCP) - o padrão aberto para integrações de ferramentas de IA. As ferramentas integradas recebem substituições com compressão inteligente que removem ruído antes que ele chegue ao LLM.
Como MCP Funciona.
O Model Context Protocol permite que ferramentas de IA chamem servidores externos para obter dados. lean-ctx intercepta essas chamadas e comprime as respostas automaticamente.
Ferramenta de IA
Cursor, Claude Code, Crush, Copilot…
lean-ctx MCP
Comprime dados automaticamente
LLM
Vê apenas sinal, sem ruído
O que sua IA precisa.
Arquivo & Código
até 99% de economiaSubstituições essenciais para leitura de arquivos, exploração de diretórios, comandos shell e busca de código. Compressão AST com tree-sitter preserva a estrutura enquanto elimina ruído.
Inteligência Autônoma
auto-configurável, zero configuraçãoFunciona de forma autônoma: pré-carrega contexto automaticamente, desduplicação de arquivos, fornece sugestões de arquivos relacionados e escolhe a compressão ideal - tudo sem comandos explícitos. Habilitado por padrão.
Claude Code Integration
lean-ctx detects Claude Code and automatically adapts its behavior to work within Claude's constraints:
- Auto-condensed instructions - MCP instructions are compressed to <2048 characters for Claude Code's truncation limit
- Full rules file - Complete instruction set installed to
~/.claude/rules/lean-ctx.md(no character cap) - Agent Skills - Auto-installed to
~/.claude/skills/lean-ctx/with setup script for zero-config onboarding - Self-healing env.sh - Shell environment is re-injected if Docker or container rebuilds remove it
Sessão & Monitoramento
Memória entre conversasEstado de sessão persistente, checkpoints de contexto e analytics em tempo real. Acompanhe economia de tokens, gerencie cache e gere relatórios de compressão.
ctx_gain- Query token savings, cost breakdowns, GainScore, task classifications, and per-agent statistics programmatically during a session
Memória & Multi-Agente
Conhecimento permanente do projetoConstrua bases de conhecimento persistentes que sobrevivem entre sessões e agentes. Memória em nível de projeto, coordenação de agentes e visões gerais da base de código.
10 read modes para cada situação.
Nem toda leitura de arquivo precisa do conteúdo completo. Escolha o modo que corresponde à sua intenção - ou deixe o ctx_smart_read escolher automaticamente.
| Modo | O que retorna | Quando usar |
|---|---|---|
auto | Melhor modo para contexto | Padrao - lean-ctx escolhe a estrategia ideal por tipo de arquivo, tamanho e tarefa |
full | Arquivo completo, em cache para releituras (~13 tokens) | Arquivos que você vai editar |
map | Grafo de dependências + exports + assinaturas principais | Arquivos apenas de contexto que você precisa entender |
signatures | Apenas a superfície da API - assinaturas de funções, tipos | Entender interfaces e contratos |
diff | Apenas linhas alteradas vs. versão em cache | Após editar - verifique suas alterações |
aggressive | Sintaxe removida, compressão máxima | Arquivos grandes onde você precisa do essencial |
entropy | Filtragem Shannon + Jaccard para conteúdo único | Encontrar linhas não repetitivas e de alta informação |
task | Conteúdo filtrado por tarefas com contexto de dependências baseado em grafo de conhecimento | Ler arquivos relevantes para uma tarefa específica - usa grafo do projeto + filtro IB |
reference | Contexto de referencia cruzada | Tipos relacionados, chamadores e dependencias do simbolo alvo |
lines:N-M | Leia apenas as linhas N até M (base 1, inclusivo) | Arquivos grandes - leia um intervalo específico |
F1=server.rs [342L] deps: tokio, serde, tower, axum exports: start_server, AppState, Config API: § AppState { db: Pool, cache: Cache, config: Config } § Config { port: u16, host: String, max_conn: usize } fn async start_server(config: Config) → Result<()> fn async handle_request(state: AppState, req: Request) → Response fn configure_routes(state: AppState) → Router [2,847 tok saved (93%)]
Explore cada ferramenta em detalhe.
Referência completa da API com parâmetros, exemplos e uso avançado para todas as 58 ferramentas MCP.