ToolLoop : Cadriciel Open-Source pour des Outils de Style Claude avec N'importe Quel LLM

✍️ OpenClawRadar📅 Publié: April 20, 2026🔗 Source
ToolLoop : Cadriciel Open-Source pour des Outils de Style Claude avec N'importe Quel LLM
Ad

ToolLoop est un framework Python open-source qui implémente des fonctionnalités de type Claude Code tout en restant indépendant des fournisseurs. Le projet a été créé spécifiquement pour éviter le verrouillage fournisseur tout en conservant des capacités d'outils similaires.

Fonctionnalités principales

Le framework comprend 11 outils couvrant :

  • Opérations sur fichiers
  • Recherche de code
  • Accès au shell
  • Sous-agents

L'ensemble du code source représente environ 2 700 lignes. ToolLoop se connecte à n'importe quel LLM via LiteLLM, prenant en charge :

  • Tout modèle sur AWS Bedrock (DeepSeek, Llama, Mistral)
  • Tout fournisseur d'API (OpenAI, Moonshot)
  • Points de terminaison locaux

Capacité de changement de modèle

Une fonctionnalité clé est la possibilité de changer de modèle en cours de conversation tout en conservant le contexte partagé entre les interactions. Cela permet aux développeurs d'utiliser différents modèles pour différentes tâches sans perdre l'historique de la conversation.

Ad

Exemple d'utilisation du SDK

Voici l'extrait de code de la source montrant l'utilisation de base :

from sdk import query, ToolLoopOptions

async for event in query( prompt="Trouver tous les commentaires TODO, les corriger, exécuter les tests", options=ToolLoopOptions( model="bedrock/converse/deepseek.v3.2", allowed_tools=["Read", "Edit", "Grep", "Glob", "Bash"], ), ): print(event)

L'exemple démontre comment remplacer le modèle deepseek.v3.2 par n'importe quel autre modèle pris en charge tout en conservant les mêmes outils et structure d'invite.

Application pratique

Ce type de framework est particulièrement utile pour les développeurs qui souhaitent créer des agents IA avec des capacités d'outils spécifiques mais qui ont besoin de flexibilité dans la sélection des modèles. La nature open-source permet la personnalisation et évite la dépendance à l'écosystème d'un seul fournisseur.

Le projet est disponible sur GitHub à github.com/zhiheng-huang/toolloop.

📖 Source : r/LocalLLaMA

Ad

👀 See Also

/compress-architecture : Une compétence d'agent pour éliminer la sur-ingénierie
Tools

/compress-architecture : Une compétence d'agent pour éliminer la sur-ingénierie

Une nouvelle compétence d'agent appelée /compress-architecture audite les bases de code pour détecter les couches spéculatives, les modules de passage, et les concepts en double tout en protégeant les véritables limites du domaine et les API publiques.

OpenClawRadar
Pourquoi la sortie de votre interface Claude Code dérive et comment un cahier des charges structuré la corrige
Tools

Pourquoi la sortie de votre interface Claude Code dérive et comment un cahier des charges structuré la corrige

Un développeur explique que les sorties UI incohérentes de Claude Code ne sont pas un problème de prompt — c'est un problème de format. En fournissant des codes hexadécimaux exacts, des poids de police, des espacements, des états d'écran et des transitions, on élimine la dérive. Ils ont également open-sourcé un serveur MCP qui convertit les enregistrements d'écran en spécifications structurées.

OpenClawRadar
L'outil d'automatisation de flux de travail Symphony fonctionne avec Claude Code.
Tools

L'outil d'automatisation de flux de travail Symphony fonctionne avec Claude Code.

Un développeur a réussi à faire fonctionner la spécification Symphony avec Claude Code pour automatiser les flux de travail de tickets vers PR, utilisant initialement Node/TypeScript mais notant qu'Elixir pourrait être meilleur. L'outil nécessite une configuration séparée de clé API et une facturation au-delà des abonnements Claude.

OpenClawRadar
Intégration de Claude à Canva : un workflow pratique pour la création de designs
Tools

Intégration de Claude à Canva : un workflow pratique pour la création de designs

Le connecteur Canva de Claude exporte des projets Canva modifiables avec des mises en page structurées, et non des images plates. L'article détaille un workflow allant de l'invite au carrousel finalisé en 12 à 15 minutes, incluant la configuration, le mode haute fidélité et les limites honnêtes.

OpenClawRadar