Claw Code Agent : Réimplémentation en Python de l'Architecture Claude Code pour Modèles Locaux

✍️ OpenClawRadar📅 Publié: April 3, 2026🔗 Source
Claw Code Agent : Réimplémentation en Python de l'Architecture Claude Code pour Modèles Locaux
Ad

Claw Code Agent est une réimplémentation complète en Python de l'architecture de l'agent Claude Code, construite à partir d'un travail de rétro-ingénierie partagé dans un tweet. Le projet répond à l'implémentation originale de Claude Code en npm/TypeScript/Rust, qui peut être difficile à lire ou à étendre pour les développeurs Python.

Fonctionnalités principales

L'agent implémente une boucle de codage agentique complète avec appel d'outils. Les composants clés incluent :

  • Outils de base : lecture/écriture/édition de fichiers, glob, grep, shell
  • Commandes slash : /help, /context, /tools, /memory, /status, /model
  • Moteur de contexte avec découverte de CLAUDE.md
  • Persistance de session — sauvegarde et reprise des exécutions de l'agent
  • Permissions hiérarchisées : lecture seule → écriture → shell → non sécurisé
Ad

Compatibilité des modèles

L'agent fonctionne avec n'importe quel backend compatible OpenAI :

  • vLLM (chemin documenté)
  • Ollama
  • LiteLLM Proxy

Le modèle recommandé est Qwen3-Coder-30B-A3B-Instruct, qui fonctionne entièrement en local et gratuitement.

État du développement

Le projet est activement maintenu avec l'équipe travaillant à l'ajout de fonctionnalités et acceptant les pull requests. Les utilisateurs sont encouragés à ouvrir des issues pour les fonctionnalités manquantes ou les bugs.

Cette implémentation rend l'architecture Claude Code accessible aux développeurs Python qui souhaitent comprendre, modifier et exécuter des systèmes de codage agentiques avec des modèles locaux.

📖 Lire la source complète : r/LocalLLaMA

Ad

👀 See Also

ClawControl v1.7.1 corrige les problèmes d'utilisation quotidienne du client OpenClaw.
Tools

ClawControl v1.7.1 corrige les problèmes d'utilisation quotidienne du client OpenClaw.

ClawControl v1.7.1 est un client open source pour OpenClaw disponible sur Windows, Mac, Linux, iOS et Android. Cette version se concentre sur la résolution des problèmes 'pourquoi fait-il ça ?' rencontrés lors de l'utilisation quotidienne d'OpenClaw.

OpenClawRadar
Agents IA de Pokemon Showdown construits avec des API LLM gratuites et appel d'outils
Tools

Agents IA de Pokemon Showdown construits avec des API LLM gratuites et appel d'outils

Un système qui utilise Llama 3, Qwen, Gemma via des niveaux d'API gratuits pour jouer de manière autonome à des combats Pokémon Showdown avec des appels d'outils structurés, prenant en charge les modes humain vs IA et IA vs IA.

OpenClawRadar
Tableau de bord Silos : Interface utilisateur web open source pour gérer les agents OpenClaw
Tools

Tableau de bord Silos : Interface utilisateur web open source pour gérer les agents OpenClaw

Silos Dashboard est une interface web sous licence MIT pour gérer les agents OpenClaw, remplaçant les fichiers de configuration et l'interface en ligne de commande par une seule interface. Il propose la gestion des agents, un chat en direct avec streaming, l'installation de compétences, des tableaux de tâches, des intégrations de canaux et des analyses.

OpenClawRadar
SmallClaw v1.0.2 ajoute un système de tâches en arrière-plan pour les LLM locaux.
Tools

SmallClaw v1.0.2 ajoute un système de tâches en arrière-plan pour les LLM locaux.

SmallClaw v1.0.2 introduit un moteur de tâches en arrière-plan qui exécute de manière autonome des flux de travail multi-étapes, avec une vérification des étapes pour résoudre les problèmes de fiabilité des petits modèles. La mise à jour a été testée sur des modèles de classe 4B comme qwen3:4b sur des machines 8GB.

OpenClawRadar