ToolLoop : Framework d'Agent Open-Source pour Outils de Style Claude avec N'importe Quel Modèle

Ce que fait ToolLoop
ToolLoop est un framework Python open-source conçu pour offrir des fonctionnalités de type Claude Code sans être lié à un seul fournisseur. Le framework comprend 11 outils couvrant les opérations sur fichiers, la recherche de code, l'accès au shell et des sous-agents, et fonctionne avec n'importe quel LLM grâce à l'intégration LiteLLM.
Fonctionnalités principales
- Framework open-source écrit en Python
- Environ 2 700 lignes de code
- 11 outils intégrés : opérations sur fichiers, recherche de code, shell, sous-agents
- Fonctionne avec n'importe quel LLM via LiteLLM
- Prend en charge n'importe quel modèle sur Bedrock (DeepSeek, Llama, Mistral) ou n'importe quelle API (OpenAI, Moonshot, points de terminaison locaux)
- Changer de modèle en cours de conversation avec un contexte partagé
- Les mêmes outils et prompts fonctionnent sur différents modèles
Exemple de code
Voici l'exemple d'utilisation du SDK provenant de la source :
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)
Vous pouvez remplacer deepseek.v3.2 par n'importe quel modèle tout en conservant la même structure d'outils et de prompts.
À qui cela s'adresse
Développeurs qui souhaitent des fonctionnalités d'agent de type Claude Code mais ont besoin de flexibilité pour utiliser différents modèles sur divers fournisseurs et configurations locales.
📖 Source : r/LocalLLaMA
👀 See Also

SuperContext : Un Cadre de Mémoire Persistante pour les Agents d'Intelligence Artificielle de Codage
SuperContext est un framework open-source qui donne aux outils de codage IA comme Claude une mémoire persistante grâce à des fichiers structurés et ciblés, plutôt que de gros documents d'instructions. Il inclut un prompt exécutable qui construit le système en environ 10 minutes sans configuration manuelle.

GoModel : Une passerelle d'IA légère et open-source écrite en Go
GoModel est une passerelle IA open-source qui fournit une API unifiée compatible OpenAI pour plusieurs fournisseurs, notamment OpenAI, Anthropic, Gemini, Groq, xAI et Ollama. Il propose une image Docker de 17 Mo, 44 fois plus légère que LiteLLM, avec une configuration priorisant les variables d'environnement et une observabilité intégrée.

InsForge : Backend Postgres auto-hébergé avec intégration MCP pour agents de codage IA
InsForge est une alternative open source et auto-hébergée à Supabase qui se connecte à Claude Code via MCP, permettant aux agents IA de voir le schéma, les politiques et l'état du service. Il inclut PostgreSQL 16.4, PostgREST, Deno Runtime, l'authentification, le stockage et les fonctions edge.

Agnost AI lance : analyses produit pour agents de chat et vocaux
Agnost AI analyse les conversations de production pour remonter les défaillances comportementales comme les rageprompting, les reformulations répétées et les demandes de fonctionnalités cachées.