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

AskAlf : Plateforme d'orchestration multi-agent open source pour les flux de travail d'IA auto-hébergés
AskAlf est une plateforme d'orchestration multi-agents open-source qui s'exécute sur votre propre matériel, créant dynamiquement des travailleurs spécialisés qui se coordonnent via un système autonome avec une mémoire cognitive à 10 couches stockée dans pgvector.

Task-observateur : une méta-compétence qui automatise l’amélioration des compétences pour les agents de codage IA
Task-observer est une méta-compétence qui améliore automatiquement toutes les compétences de votre agent IA, y compris elle-même. Elle a enregistré 600 améliorations de compétences à travers 40 compétences en 3 mois et automatise la création de compétences à partir des lacunes dans le travail.

DESIGN.md : Un format de spécification pour décrire l'identité visuelle aux agents de codage
DESIGN.md combine des jetons de design YAML avec de la prose Markdown pour donner aux agents IA une compréhension persistante et structurée d'un système de design. Inclut un linter et un outil de diff.

Claude IDE Bridge : Outil MCP pour l'accès à l'éditeur à distance
Claude IDE Bridge est un outil open-source qui fournit à Claude AI un accès de contrôle à distance aux éditeurs de code via MCP (Model Context Protocol). Il expose les connaissances de l'éditeur, telles que les informations de type en direct et l'état du débogueur, sous forme d'outils pouvant être appelés.