ToolLoop: Framework de Agente de Código Aberto para Ferramentas no Estilo Claude com Qualquer Modelo

✍️ OpenClawRadar📅 Publicado: April 20, 2026🔗 Source
ToolLoop: Framework de Agente de Código Aberto para Ferramentas no Estilo Claude com Qualquer Modelo
Ad

O que o ToolLoop faz

ToolLoop é um framework Python de código aberto criado para fornecer funcionalidade no estilo Claude Code sem ficar preso a um único provedor. O framework inclui 11 ferramentas que abrangem operações de arquivo, busca de código, acesso ao shell e subagentes, e funciona com qualquer LLM através da integração com LiteLLM.

Principais recursos

  • Framework de código aberto escrito em Python
  • Aproximadamente 2.700 linhas de código
  • 11 ferramentas integradas: operações de arquivo, busca de código, shell, subagentes
  • Funciona com qualquer LLM através do LiteLLM
  • Suporta qualquer modelo no Bedrock (DeepSeek, Llama, Mistral) ou qualquer API (OpenAI, Moonshot, endpoints locais)
  • Alternar modelos no meio da conversa com contexto compartilhado
  • As mesmas ferramentas e prompts funcionam em diferentes modelos
Ad

Exemplo de código

Aqui está o exemplo de uso do SDK da fonte:

from sdk import query, ToolLoopOptions

async for event in query( prompt="Find all TODO comments, fix them, run the tests", options=ToolLoopOptions( model="bedrock/converse/deepseek.v3.2", allowed_tools=["Read", "Edit", "Grep", "Glob", "Bash"], ), ): print(event)

Você pode substituir deepseek.v3.2 por qualquer modelo mantendo as mesmas ferramentas e estrutura de prompt.

Para quem é isso

Desenvolvedores que desejam funcionalidade de agente no estilo Claude Code, mas precisam de flexibilidade para usar diferentes modelos em vários provedores e configurações locais.

📖 Leia a fonte completa: r/LocalLLaMA

Ad

👀 See Also

Sobreposição em Tempo Real para Monitorar Limites de Uso de Código Claude
Tools

Sobreposição em Tempo Real para Monitorar Limites de Uso de Código Claude

A sobreposição de desktop de código aberto exibe os limites de uso do Claude Code em tempo real, eliminando a necessidade de digitar repetidamente '/usage'.

OpenClawRadar
SDK do Claude Code engenharia reversa lançado em quatro idiomas
Tools

SDK do Claude Code engenharia reversa lançado em quatro idiomas

Um desenvolvedor engenhou reversamente o Claude Code e criou SDKs de arquivo único em Node.js, Python, Go e Rust sem dependências. As ferramentas fornecem um ciclo completo de agente com streaming e uso de ferramentas, utilizando assinaturas existentes do Claude Pro/Max.

OpenClawRadar
iai-mcp: Um daemon local para memória persistente do OpenClaw entre sessões
Tools

iai-mcp: Um daemon local para memória persistente do OpenClaw entre sessões

iai-mcp é um daemon open-source que captura todas as conversas do OpenClaw, armazena-as em três camadas de memória com embeddings neurais locais e criptografia AES-256, e fornece contexto relevante de volta em novas sessões — recall literal >99%, recuperação <100ms, custo de início de sessão <3k tokens.

OpenClawRadar
Ferramenta Criador de Habilidades para OpenClaw Auxilia Desenvolvedores a Empacotar Fluxos de Trabalho
Tools

Ferramenta Criador de Habilidades para OpenClaw Auxilia Desenvolvedores a Empacotar Fluxos de Trabalho

Um desenvolvedor criou uma habilidade chamada skills-creator que orienta os usuários na criação de habilidades de qualidade para o OpenClaw, abordando problemas comuns como descrições vagas e instruções semelhantes a documentação. Está disponível no ClawHub e oferece uma abordagem orientada por design com fórmulas de descrição, listas de verificação e níveis de complexidade.

OpenClawRadar