Utiliser un LLM local comme sous-agent de code Claude pour réduire l'utilisation du contexte

✍️ OpenClawRadar📅 Publié: March 2, 2026🔗 Source
Utiliser un LLM local comme sous-agent de code Claude pour réduire l'utilisation du contexte
Ad

Claude Code peut orchestrer des tâches en les déléguant à un LLM local fonctionnant sur votre machine, de manière similaire à son utilisation de sous-agents Claude. Cette approche maintient le contenu des fichiers hors du contexte de Claude—seuls le résumé et les insights du modèle local sont renvoyés.

Fonctionnement

Un petit script Python (~120 lignes, uniquement la bibliothèque standard) exécute une boucle d'agent :

  • Vous transmettez à Claude une description de tâche sans contenu de fichier
  • Le script l'envoie au point de terminaison /v1/chat/completions de LM Studio avec les définitions d'outils read_file et list_dir
  • Le modèle local appelle lui-même ces outils pour lire les fichiers dont il a besoin
  • La boucle continue jusqu'à ce qu'il produise une réponse finale
  • Claude ne voit que le résultat

Exemple de commande :

python3 agent_lm.py --dir /chemin/vers/projet "résumer solar-system.html"

Cela donne :

  • [tour 1] → read_file({'path': 'solar-system.html'})
  • [tour 2] → Ce fichier HTML crée un système solaire animé interactif...

Le contenu du fichier entre dans le contexte du modèle local (testé avec le contexte de Qwen), pas dans celui de Claude.

Ad

Cas d'usage et limites

D'après les tests avec Qwen3.5 35B 4-bit via MLX sur Apple Silicon, cette approche convient pour :

  • Résumé et explication de code
  • Détection de bugs
  • Génération de code standard / premier jet
  • Transformation et traduction de texte (testé avec l'hébreu)
  • Tâches logiques et de raisonnement (utiliser le drapeau --think pour les problèmes plus difficiles)

Elle ne convient pas pour :

  • Les tâches nécessitant le contexte complet de Claude
  • La compréhension multi-fichiers où les relations sont importantes
  • Les tâches nécessitant l'historique de conversation actuel
  • Tout ce où la précision est critique

Considérez-le comme un assistant de niveau Haiku, pas un remplacement de Claude.

Configuration requise

  • LM Studio fonctionnant localement avec le serveur API activé
  • Un script Python pour la boucle d'agent, un autre pour les requêtes simples uniquement par prompt
  • Les deux intégrés dans un fichier global ~/.claude/CLAUDE.md pour que Claude Code sache proposer la délégation quand c'est pertinent
  • Aucun serveur MCP, aucune dépendance pip, aucune infrastructure de plugin nécessaire

Astuce de configuration : Ajoutez {%- set enable_thinking = false %} en haut du modèle Jinja. Pour la plupart des tâches, vous n'avez pas besoin que le modèle local raisonne, et cela économise du temps et des tokens tout en augmentant la vitesse sans dégradation réelle de la qualité pour de telles tâches.

📖 Lire la source complète : r/ClaudeAI

Ad

👀 See Also

Le serveur Wisepanel MCP permet une délibération multi-LLM dans le code Claude et Cursor.
Tools

Le serveur Wisepanel MCP permet une délibération multi-LLM dans le code Claude et Cursor.

Wisepanel a publié un serveur MCP qui exécute des délibérations multi-agents directement depuis Claude Code, Cursor ou tout client MCP, en utilisant un système d'amélioration de contexte divergent avec les modèles ChatGPT, Claude, Gemini et Perplexity.

OpenClawRadar
Layerkit : Éditeur d'Images IA avec Calques Modifiables Développé avec Claude Code
Tools

Layerkit : Éditeur d'Images IA avec Calques Modifiables Développé avec Claude Code

Un développeur a créé Layerkit, un éditeur d'images basé sur le navigateur qui génère des scènes avec des calques modifiables pour éviter de constamment reformuler les prompts. L'outil utilise un pipeline d'IA multi-étapes où un LLM planifie la composition, un modèle d'image génère la scène, et un autre LLM analyse l'image réelle pour placer un texte lisible.

OpenClawRadar
altRAG : Remplacez la base de données vectorielle RAG par des fichiers pointeurs de 2 Ko pour les agents d'IA de codage
Tools

altRAG : Remplacez la base de données vectorielle RAG par des fichiers pointeurs de 2 Ko pour les agents d'IA de codage

altRAG est un outil Python qui remplace la RAG de base de données vectorielle par des fichiers de pointeurs légers. Il scanne les fichiers de compétences Markdown/YAML pour créer un fichier squelette de 2KB qui mappe les sections aux numéros de ligne exacts et aux décalages d'octets, permettant aux agents IA de lire uniquement les sections nécessaires au lieu des fichiers entiers.

OpenClawRadar
Six outils open-source qui répondent aux problèmes de sécurité, de coût et de complexité d'OpenClaw
Tools

Six outils open-source qui répondent aux problèmes de sécurité, de coût et de complexité d'OpenClaw

Un développeur a testé six outils communautaires pour résoudre les failles de sécurité d'OpenClaw signalées par Cisco, les coûts en spirale et la configuration complexe. ClawSec fournit une analyse de sécurité et une vérification d'intégrité, Antfarm permet des flux de travail multi-agents déterministes, et LanceDB Pro améliore la récupération de mémoire avec une recherche vectorielle hybride.

OpenClawRadar