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

AiPayGen: Un Mercado de Agentes de IA con Integración MCP para Claude Code
AiPayGen es un mercado con 142 agentes de IA en 27 categorías que incluyen finanzas, legal, salud, DevOps, seguridad y marketing. Funciona como un servidor MCP para uso directo en Claude Code, permitiendo a los usuarios navegar, invocar y gestionar agentes mediante comandos específicos.

Desarrollo Guiado por Manual: Un Método para Prevenir la Divergencia Confiada del Código de Claude
El Desarrollo Guiado Manual (MDD) es un método que aborda la divergencia confiada en Claude Code, donde la IA produce código incorrecto que pasa sus propias pruebas. En una auditoría de producción, MDD encontró 190 problemas, escribió 876 pruebas nuevas en menos de 8 horas y eliminó violaciones de reglas.

Desarrollador comparte más de 10 servidores MCP para asentamiento de agentes de IA, reputación y micropagos.
Un desarrollador construyó BlindOracle en Claude Code con más de 100 agentes y creó más de 10 servidores MCP para liquidación, reputación y micropagos. La arquitectura incluye pronósticos privados de compromiso-revelación, puntuación en cadena, micropagos por solicitud y atestación verificable de agentes.

Academia de Aprendizaje RAG Construida Dentro de Claude Code con 20 Agentes Especializados
Un desarrollador creó una academia de aprendizaje RAG interactiva dentro de Claude Code que incluye 20 agentes especializados, 17 comandos de barra diagonal y un currículo de 9 módulos que evalúa el nivel de conocimiento y utiliza herramientas de código abierto por defecto.