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

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é
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
👀 See Also

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.

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.

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.

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.