ToolLoop: Marco de Agente de Código Abierto para Herramientas al Estilo Claude con Cualquier Modelo

Qué hace ToolLoop
ToolLoop es un framework de código abierto en Python creado para proporcionar funcionalidad similar a Claude Code sin quedar atado a un solo proveedor. El framework incluye 11 herramientas que cubren operaciones de archivos, búsqueda de código, acceso a shell y subagentes, y funciona con cualquier LLM a través de la integración con LiteLLM.
Características principales
- Framework de código abierto escrito en Python
- Aproximadamente 2,700 líneas de código
- 11 herramientas integradas: operaciones de archivos, búsqueda de código, shell, subagentes
- Funciona con cualquier LLM a través de LiteLLM
- Soporta cualquier modelo en Bedrock (DeepSeek, Llama, Mistral) o cualquier API (OpenAI, Moonshot, endpoints locales)
- Cambia de modelo a mitad de conversación con contexto compartido
- Las mismas herramientas y prompts funcionan en diferentes modelos
Ejemplo de código
Aquí está el ejemplo de uso del SDK desde la fuente:
from sdk import query, ToolLoopOptions
async for event in query(
prompt="Encuentra todos los comentarios TODO, arréglalos, ejecuta las pruebas",
options=ToolLoopOptions(
model="bedrock/converse/deepseek.v3.2",
allowed_tools=["Read", "Edit", "Grep", "Glob", "Bash"],
),
):
print(event)
Puedes intercambiar deepseek.v3.2 por cualquier modelo manteniendo las mismas herramientas y estructura de prompt.
Para quién es esto
Desarrolladores que quieren funcionalidad de agente similar a Claude Code pero necesitan flexibilidad para usar diferentes modelos en varios proveedores y configuraciones locales.
📖 Read the full source: r/LocalLLaMA
👀 Ver también

Problemas del Flujo de Trabajo Multi-Agente OpenClaw: Bloqueos, Pérdida de Contexto e Ineficiencia de Tokens
Un desarrollador reporta que los flujos de trabajo multiagente de OpenClaw frecuentemente se estancan con agentes colgados, experimentan fugas de contexto a pesar de la documentación personalizada y consumen tokens excesivos sin generar resultados. La configuración utilizó modelos Gemini 3 Pro/Codex con un orquestador COO y agentes de tareas especializados.

Funciones no documentadas de Claude Code: Hooks, Memoria, Clasificador YOLO y más
El código fuente de Claude Code revela configuraciones ocultas: YOLO Classifier para auto-permiso, hooks que reescriben comandos, memoria persistente del agente, reglas de modo automático en español sencillo y bucles de sueño.

Habilidad de autocuración de código abierto para agentes de IA que detecta y corrige fallas automáticamente.
Una nueva habilidad de código abierto permite a los agentes de IA detectar automáticamente fallos, diagnosticar causas raíz e implementar correcciones. Incluye un escáner de fallos para crons, subagentes y registros de despliegue, además de una base de datos que aprende de correcciones anteriores.

Pangolín: VPN basada en identidad de código abierto como alternativa a ZTNA
Pangolín es una VPN de código abierto centrada en el acceso remoto basado en identidad, que ofrece una alternativa a Cloudflare ZTNA, Zscaler y Twingate.