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

✍️ OpenClawRadar📅 Publié: April 14, 2026🔗 Source
Portage open-source en Go de l'interface CLI Claude Code publié sous le nom claw-code-go
Ad

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
Ad

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

Ad

👀 See Also

Comment les assistants IA récupèrent les pages web : analyse des logs Nginx de ChatGPT, Claude, Gemini et autres
Tools

Comment les assistants IA récupèrent les pages web : analyse des logs Nginx de ChatGPT, Claude, Gemini et autres

Un développeur a testé cinq assistants IA majeurs en leur soumettant des URL uniques et en surveillant les journaux Nginx, révélant des schémas de récupération distincts : ChatGPT, Claude et Perplexity utilisent des agents utilisateur dédiés tandis que Gemini a répondu à partir de son index sans effectuer de récupération.

OpenClawRadar
DESIGN.md : Un format de spécification pour décrire l'identité visuelle aux agents de codage
Tools

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.

OpenClawRadar
Projet d'autorecherche de Karpathy : des agents IA exécutent des expériences d'entraînement de LLM pendant la nuit.
Tools

Projet d'autorecherche de Karpathy : des agents IA exécutent des expériences d'entraînement de LLM pendant la nuit.

Andrej Karpathy a publié un projet d'autorecherche minimal où un agent IA modifie train.py, exécute des expériences d'entraînement nanochat de 5 minutes, vérifie si val_bpb s'est amélioré, et répète le processus pendant la nuit sur un seul GPU.

OpenClawRadar
AutoBe : Comment des LLM locaux faibles ont corrigé l'architecture d'un générateur de backend IA
Tools

AutoBe : Comment des LLM locaux faibles ont corrigé l'architecture d'un générateur de backend IA

AutoBe est un agent IA open-source qui génère des applications backend complètes en utilisant TypeScript, NestJS et Prisma. L'équipe a découvert que leur succès initial de compilation à 100 % produisait du code non maintenable, puis a reconstruit avec une génération modulaire - faisant chuter le succès à 40 % - et a utilisé des LLM locaux faibles comme qwen3-30b-a3b-thinking pour déboguer les ambiguïtés de schéma.

OpenClawRadar