Comparação Honesta

Você já tem ferramentas. Aqui está a diferença.

Ferramentas de compressão encolhem o que você envia pela linha. O LeanCTX faz isso também — e decide o que é lido em primeiro lugar, depois protege, lembra e prova isso. Uma análise direta do que ele faz melhor, o que ele faz igual, e quando você não precisa dele de jeito nenhum.

Lado a Lado

Seu agente, com e sem.

O mesmo agente, o mesmo repositório. A única variável é a camada entre eles.

FeatureSem FerramentaRegras ManuaisLeanCTX
Economia de Tokens Nenhum Baixa (regras estáticas) 60–95% (cache: 99%)
Esforço de Configuração Nenhum Manual por projeto Um comando
Suporte a Agentes N/A Apenas um agente 29+ agentes
Caching Nenhum Nenhum Automático + delta
Compressão de Shell Nenhum Nenhum 95+ padrões
Análise de Código Nenhum Nenhum AST Tree-sitter
Manutenção Nenhum Atualizações manuais Automático
Segurança e Governança Sem aplicação ACL de arquivo básico Alinhado ao OWASP: PathJail, allowlist de shell, redação de segredos, execução de código em sandbox OS (ctx_execute), trilha de auditoria
Compliance & Evidence Screenshots Coleta manual de evidências Bundle de Evidência Assinado + offline leanctx-verify, cobertura EU AI Act / ISO 42001 / SOC 2, CGB + cobertura de políticas
SDKs e Extensibilidade Nenhum Código cola personalizado SDKs Python + TypeScript (conformance de 14 verificações), /v1 OpenAPI + capacidades, gateway ctx_tools, extensões WASM e plugin

The cached figure (99%) is a repeat read served from cache at ~13 tokens; a first read never returns more tokens than the raw file, and every saving is measured net of injection, so the number reconciles to your provider bill.

Context engineering isn't compression. It's what decides what gets read.

vs. Alternativas

Como LeanCTX se Compara a Outras Ferramentas

Uma comparação recurso por recurso com RTK, Context+, MemGPT/Letta e Headroom, as alternativas mais citadas. Baseado em fatos, de sua documentação pública.

FeatureRTKContext+MemGPT / LettaHeadroomLeanCTX
Modos de Leitura Modo único Filtragem básica N/A (focado em memória) Comprime após a leitura 10 modos (auto, map, signatures, diff, entropy...)
Compressão de Shell Não Não Não Não 95+ padrões, auto-detectados
Memória da Sessão Estado básico Histórico de conversação Recurso principal (memória em camadas) Armazenamento cross-agent com desduplicação Episódico + processual + grafo de conhecimento
Multi-Agent Não Não Limitado (foco em agente único) Armazenamento compartilhado Handoff, sessões compartilhadas, bus de contexto
Grafo de Código / AST Indexação básica Não Não Não Tree-sitter AST, 26 languages, symbol resolution
Governance & Budgets Não Não Não Não Orçamentos baseados em função, SLOs, trilha de auditoria
Local-First / Privacy Dependente da nuvem Local Baseado em servidor Pacote Python + proxy 100% local, zero telemetria
Ferramentas MCP Limitado Sem MCP Sem MCP Envolve ferramentas externas 81 ferramentas MCP granulares
Security Hardening None None Basic auth None Sandboxing, signed bundles, audit reports

Baseado na documentação e código-fonte publicamente disponíveis até junho de 2026. RTK (github.com/rtk-ai/rtk), Context+ (github.com/ForLoopCodes/contextplus), MemGPT/Letta (arxiv.org/abs/2310.08560), Headroom (github.com/chopratejas/headroom). Todas as ferramentas resolvem problemas reais. LeanCTX simplesmente cobre mais camadas do problema de contexto em um único binário.

vs. camadas de compressão

Compressão encolhe o que foi lido. Engenharia de contexto decide o que é lido.

Ferramentas como Headroom comprimem a requisição na linha. O LeanCTX já fornece essa camada — um proxy local opcional comprime toda requisição, seguro para cache de prompts — e vai mais uma camada fundo, na fonte: ele decide o que deve ser lido. Compatível com Headroom, mas você geralmente não precisa dele por cima. Aqui está a diferença honesta.

DimensionCamada de compressão (ex.: Headroom)LeanCTX
Onde se encaixaCaminho da mensagem: comprime o que o agente já leuNa fonte: decide o que e como ler (10 modos, roteamento de intenção, releituras cacheadas de ~13 tokens)
MemoryArmazenamento cross-agent com dedupConhecimento persistente: grafo de propriedade, sessões, passagens, livro-razão de evidências
GovernancePathJail, allowlist de shell, redação de segredos, orçamentos, detecção de injeção
ProvaEndpoint de estatísticasEd25519-signed, hash-chained ledger + benchmark reprodutível
ReversibilidadeArmazenamento de recuperação de referênciaTambém reversível: cada original permanece intacto ctx_retrieve fora
FormPacote Python + proxyUm binário Rust, 30+ ferramentas auto-detectadas, zero configuração

Nota: algumas tabelas de comparação de terceiros listam lean-ctx como "Reversible: Não"; isso está incorreto. Cada leitura comprimida em LeanCTX é arquivada localmente e recuperável via ctx_retrieve. A compressão é um dos cinco subsistemas do LeanCTX. As duas ferramentas podem até rodar juntas; Headroom lista lean-ctx como uma ferramenta de contexto compatível.

Por que não apenas…

Seu stack já faz parte disso. Veja o que falta.

LeanCTX não substitui grep ou seu editor. É a camada que decide o que merece a atenção do seu AI.

Why not just grep?

grep finds text. LeanCTX finds the right symbols, ranks them by relevance, and returns budgeted, structural context instead of 500 raw matches you still have to read and filter.

Why not just read the files?

A raw read dumps 4,200 tokens when ~920 carry the signal. LeanCTX keeps the signal and drops the noise, and a cached re-read costs about 13 tokens instead of the whole file again.

Why not just compact more often?

Compaction throws away history you might still need. With LeanCTX there's never a dead end: every original is archived on disk and your agent retrieves it on demand. Nothing is silently lost.

Why not another MCP server?

Most MCP servers add tool-definition overhead and hand back raw output. LeanCTX is a full cognitive context layer: caching, persistent memory, shell hooks, and governance, all in one local binary.

Melhor Ajuste

Quando usar lean-ctx Brilha

LeanCTX oferece o maior valor nestes cenários.

Bases de Código Grandes

Projetos com centenas ou milhares de arquivos se beneficiam mais. Quanto mais contexto há para gerenciar, maiores as economias.

Fluxos de Trabalho Multi-Agente

Quando múltiplos agentes de IA trabalham no mesmo projeto, LeanCTX fornece um cérebro compartilhado: contexto consistente e governado para cada agente.

Desenvolvimento Iterativo

Sessões longas de codificação com leituras repetidas de arquivos atingem o cache - releituras custam apenas ~13 tokens em vez de milhares.

Transparência

Quando Você Não Precisa

Acreditamos em ferramentas honestas. LeanCTX é projetado para projetos com bases de código substanciais - não para tudo.

Nem Sempre Necessário

  • Scripts de arquivo único ou utilitários pequenos
  • Projetos com menos de 50 arquivos
  • Prompts avulsos sem contexto de arquivo

Nesses casos, o overhead de uma camada de contexto não é justificado. LeanCTX brilha quando seus projetos crescem e o gerenciamento de contexto se torna um gargalo.

Comparações, respondidas. answered.

Straight answers about where LeanCTX fits and what makes it different.

Veja emseu repositório.

Instale em menos de um minuto, execute uma sessão e depois verifique o livro-razão. Seus números farão o argumento.

Support this project