Modo Contexto: Um Servidor MCP que Comprime Saídas de Ferramentas para Claude Code

O que o Context Mode Faz
O Context Mode aborda o problema em que cada chamada de ferramenta MCP no Claude Code despeja dados brutos na janela de contexto de 200K. Exemplos da fonte mostram que um snapshot do Playwright custa 56 KB, vinte issues do GitHub custam 59 KB, e um log de acesso custa 45 KB. Após 30 minutos, 40% do seu contexto pode ter sido consumido.
O servidor MCP fica entre o Claude Code e essas saídas, processando-as em sandboxes para que apenas resumos alcancem o modelo. Ele alcança uma redução de 98% no uso do contexto (315 KB se torna 5,4 KB).
Instalação e Configuração
Instalação com um único comando:
/plugin marketplace add mksglu/claude-context-mode
/plugin install context-mode@claude-context-modeOu via CLI:
claude mcp add context-mode -- npx -y context-modeA instalação inclui uma habilidade de roteamento automático que roteia automaticamente grandes saídas através do Context Mode, além de um hook PreToolUse que injeta roteamento de context-mode em prompts de subagentes. Nenhum prompt é necessário.
Ferramentas Disponíveis
batch_execute: Execute múltiplos comandos + pesquise múltiplas consultas em UMA chamada (986 KB → 62 KB)execute: Execute código em 10 linguagens. Apenas stdout entra no contexto (56 KB → 299 B)execute_file: Processe arquivos em sandbox. O conteúdo bruto nunca sai (45 KB → 155 B)index: Divida markdown em FTS5 com classificação BM25 (60 KB → 40 B)search: Consulte conteúdo indexado com múltiplas consultas em uma chamada (recuperação sob demanda)fetch_and_index: Busque URL, converta para markdown, indexe (60 KB → 40 B)stats: Rastreamento de tokens da sessão com detalhamento por ferramenta
Implementação Técnica
Cada chamada execute gera um subprocesso isolado com seu próprio limite de processo. Scripts não podem acessar a memória ou estado um do outro. O subprocesso executa seu código, captura stdout, e apenas esse stdout entra no contexto da conversação. Os dados brutos — arquivos de log, respostas de API, snapshots — nunca saem da sandbox.
Dez ambientes de execução de linguagem estão disponíveis: JavaScript, TypeScript, Python, Shell, Ruby, Go, Rust, PHP, Perl, R. Bun é detectado automaticamente para execução 3-5x mais rápida de JS/TS.
CLIs autenticados funcionam através de passagem de credenciais — gh, aws, gcloud, kubectl, docker herdam variáveis de ambiente e caminhos de configuração sem expô-los à conversação.
Quando a saída excede 5 KB e uma intenção é fornecida, o Context Mode muda para filtragem baseada em intenção: ele indexa a saída completa na base de conhecimento, pesquisa por seções correspondentes à sua intenção, e retorna apenas as correspondências relevantes com um vocabulário de termos pesquisáveis para consultas de acompanhamento.
A base de conhecimento usa tabelas virtuais SQLite FTS5 (Full-Text Search 5). A ferramenta index divide o conteúdo markdown por cabeçalhos mantendo blocos de código intactos, então os armazena. A pesquisa usa classificação BM25 — um algoritmo de relevância probabilística que pontua documentos com base na frequência do termo, frequência inversa do documento e comprimento do documento.
📖 Leia a fonte completa: HN AI Agents
👀 See Also

CADAM: Código Aberto de Texto para CAD com Controles Deslizantes Paramétricos e Renderização em WebAssembly
CADAM gera modelos 3D paramétricos a partir de texto ou imagens, produz código OpenSCAD com controles deslizantes interativos e é executado completamente no navegador via WebAssembly.

InsForge: Plataforma de Backend Open-Source para Agentes de Codificação de IA
InsForge é uma plataforma backend de código aberto (Apache 2.0) que fornece a agentes de codificação de IA banco de dados gerenciado, autenticação, armazenamento, computação, hospedagem e gateway de IA, controláveis via CLI ou MCP.

Integrando Agentes LLM Locais com ComfyUI para Geração de Lotes de Imagens em Linguagem Natural
Um desenvolvedor compartilha como conectou seu agente OpenClaw local ao ComfyUI, permitindo comandos em linguagem natural para fluxos de trabalho de geração de imagens em lote. A integração usa uma habilidade personalizada do agente que mapeia solicitações em inglês para JSON de fluxo de trabalho do ComfyUI e gerencia a comunicação via API.

Claude Code Routines: Tarefas Automatizadas na Nuvem para Fluxos de Trabalho de Desenvolvimento de IA
As Rotinas Claude Code permitem que desenvolvedores salvem configurações do Claude Code como tarefas automatizadas que são executadas na infraestrutura de nuvem gerenciada pela Anthropic. As rotinas suportam gatilhos agendados, de API e do GitHub para execução automática de prompts em repositórios.