Portage open-source en Go de l'interface CLI Claude Code publié sous le nom claw-code-go

Le développeur /u/dolm09 a publié claw-code-go, un portage open source en Go du CLI Claude Code basé sur des fuites récentes. Le projet contient près de 10 000 lignes de code et produit un seul exécutable binaire autonome.
Fonctionnalités principales
- CLI complet avec interface utilisateur en terminal utilisant bubbletea
- Prise en charge multi-fournisseurs : Anthropic, points de terminaison compatibles OpenAI, Bedrock
- Client MCP (Model Context Protocol)
- Flux d'authentification OAuth + clé API
- Moteur d'exécution d'outils prenant en charge bash, lecture/écriture de fichiers, recherche et autres opérations
- Couche de permissions et de sécurité
- Compaction de conversations
- Persistance des sessions
Détails techniques
L'implémentation originale en Node.js nécessite environ 300 Mo en incluant les dépendances. Le portage en Go se compile en un seul binaire qui peut être cross-compilé pour les architectures Linux/ARM, lui permettant de fonctionner sur des appareils Raspberry Pi, des instances VPS et des runners GitHub Actions sans nécessiter d'environnement d'exécution.
Le développeur note que cette portabilité est importante pour un fonctionnement sans interface graphique dans d'autres outils. État actuel de l'implémentation : le projet se compile et s'exécute avec les outils principaux fonctionnels. Toutes les fonctionnalités originales n'ont pas été portées—en particulier, les composants d'infrastructure cloud propriétaires d'Anthropic ont été intentionnellement omis. Cependant, la boucle agentique principale, la fonctionnalité d'utilisation d'outils et l'interface utilisateur en terminal sont rapportées comme solides.
État du projet et contributions
Le dépôt est disponible à l'adresse github.com/daolmedo/claw-code-go. Le développeur accueille les pull requests et les issues, particulièrement concernant l'implémentation MCP et le modèle de permissions, qu'il note pourraient bénéficier d'une revue supplémentaire.
📖 Read the full source: r/openclaw
👀 See Also

Broccoli : harnais open-source pour exécuter des agents d'IA de codage à partir de tickets Linear dans des sandbox cloud
Broccoli est un outil open-source qui récupère les tâches de codage depuis Linear, les exécute dans des sandbox cloud isolés en utilisant Claude et Codex, et ouvre des PR pour une revue humaine. Il s'exécute sur votre propre infrastructure Google Cloud avec un déploiement de qualité production.

Le plugin SLOP ajoute une conscience en temps réel de l'état des applications aux agents OpenClaw.
Un nouveau plugin OpenClaw s'intègre à SLOP (State Layer for Observable Programs), offrant aux agents IA un accès structuré à l'état des applications et à des actions contextuelles. Le plugin découvre automatiquement les applications compatibles SLOP via ~/.slop/providers/ et un pont d'extension Chrome.

Claude a écrit 3 000 lignes de code au lieu d'importer pywikibot — une étude de cas sur les agents IA ignorant les bibliothèques existantes
Un développeur a confié à Claude Code (Opus 4.7) la correction de fautes sur des wikis Fandom. Le modèle a écrit ~3 000 lignes de Python réimplémentant pywikibot, mwparserfromhell et les règles RETF au lieu de les importer. L'article explore pourquoi cela se produit et comment une recherche de deux minutes a réduit la base de code à 1 259 lignes.

skill-depot : Un système de mémoire et de compétences local-first pour agents IA compatibles MCP
skill-depot est un système de récupération qui stocke les connaissances des agents sous forme de fichiers Markdown et utilise des embeddings vectoriels pour rechercher sémantiquement et charger sélectivement uniquement le contenu pertinent. Il fonctionne à 100 % en local sans clés API, est compatible avec tout agent compatible MCP et peut être configuré avec npx skill-depot init.