Usando um LLM Local como Subagente de Código do Claude para Reduzir o Uso de Contexto

✍️ OpenClawRadar📅 Publicado: March 2, 2026🔗 Source
Usando um LLM Local como Subagente de Código do Claude para Reduzir o Uso de Contexto
Ad

O Claude Code pode orquestrar tarefas delegando para um LLM local executado em sua máquina, semelhante a como usa subagentes do Claude. Essa abordagem mantém o conteúdo dos arquivos fora do contexto do Claude—apenas o resumo e as percepções do modelo local são repassados.

Como Funciona

Um pequeno script Python (~120 linhas, apenas biblioteca padrão) executa um loop de agente:

  • Você passa ao Claude uma descrição da tarefa sem o conteúdo do arquivo
  • O script a envia para o endpoint /v1/chat/completions do LM Studio com definições de ferramentas read_file e list_dir
  • O modelo local chama essas ferramentas para ler os arquivos de que precisa
  • O loop continua até produzir uma resposta final
  • O Claude vê apenas o resultado

Exemplo de comando:

python3 agent_lm.py --dir /caminho/para/projeto "resumir solar-system.html"

Isso resulta em:

  • [turno 1] → read_file({'path': 'solar-system.html'})
  • [turno 2] → Este arquivo HTML cria um sistema solar animado interativo...

O conteúdo do arquivo vai para o contexto do modelo local (testado com o contexto do Qwen), não do Claude.

Ad

Casos de Uso e Limitações

Com base em testes com Qwen3.5 35B 4-bit via MLX no Apple Silicon, essa abordagem é boa para:

  • Resumo e explicação de código
  • Encontrar bugs
  • Geração de boilerplate / primeiro rascunho
  • Transformação e tradução de texto (testado com hebraico)
  • Tarefas de lógica e raciocínio (use a flag --think para problemas mais difíceis)

Não é bom para:

  • Tarefas que exigem o contexto completo do Claude
  • Compreensão de múltiplos arquivos onde relacionamentos importam
  • Tarefas que precisam do histórico atual da conversa
  • Qualquer coisa onde a precisão seja crítica

Pense nisso como um assistente de nível Haiku, não como um substituto para o Claude.

Requisitos de Configuração

  • LM Studio executando localmente com o servidor de API habilitado
  • Um script Python para o loop do agente, outro para consultas simples apenas com prompt
  • Ambos conectados a um ~/.claude/CLAUDE.md global para que o Claude Code saiba oferecer delegação quando relevante
  • Nenhum servidor MCP, nenhuma dependência pip, nenhuma infraestrutura de plugin necessária

Dica de configuração: Adicione {%- set enable_thinking = false %} ao topo do template Jinja. Para a maioria das tarefas, você não precisa que o modelo local raciocine, e isso economiza tempo e tokens enquanto aumenta a velocidade sem degradação real na qualidade para tais tarefas.

📖 Leia a fonte completa: r/ClaudeAI

Ad

👀 See Also

LORE.md: Um Padrão Aberto para Extrair Conhecimento Estruturado de Conversas com IA
Tools

LORE.md: Um Padrão Aberto para Extrair Conhecimento Estruturado de Conversas com IA

LORE.md é um padrão aberto para extrair conhecimento duradouro de conversas com IA em um formato estruturado. Ele captura decisões com justificativa, insights, padrões, questões em aberto e próximos passos, com tudo interligado entre sessões.

OpenClawRadar
VTCode: Um Agente de Codificação TUI em Rust que Agressivamente Apara Contexto com Fragmentação em Nível de AST
Tools

VTCode: Um Agente de Codificação TUI em Rust que Agressivamente Apara Contexto com Fragmentação em Nível de AST

VTCode é um agente de codificação TUI em Rust, open-source, que reduz agressivamente o contexto usando chunking em nível AST via ripgrep e ast-grep. Suporta provedores personalizados compatíveis com OpenAI, sandboxing com macOS Seatbelt e Linux Landlock, e validação tree-sitter-bash em comandos gerados.

OpenClawRadar
Claude Code v2.1.126: Seletor de Modelo, Limpeza de Projeto, Correções no OAuth e Melhorias de Segurança
Tools

Claude Code v2.1.126: Seletor de Modelo, Limpeza de Projeto, Correções no OAuth e Melhorias de Segurança

Claude Code v2.1.126 adiciona um seletor /model para gateways compatíveis com Anthropic, um novo comando claude project purge, corrige o login OAuth em WSL2/SSH/containers e corrige problemas de segurança com configurações gerenciadas e exposição da área de transferência no Windows.

OpenClawRadar
Claude-voice: TTS Local com Destaque de Palavras para Código Claude
Tools

Claude-voice: TTS Local com Destaque de Palavras para Código Claude

Claude-voice é uma ferramenta Python que adiciona conversão de texto em voz local com destaque de palavras em tempo real ao modo de voz do Claude Code. Ela usa Kokoro TTS (82 milhões de parâmetros) rodando totalmente localmente sem chaves de API.

OpenClawRadar