Extension OpenClaw Claude mise à jour pour utiliser l'Agent SDK suite aux changements de facturation d'Anthropic

Le développeur d'une extension OpenClaw pour Claude a réécrit son implémentation pour utiliser le SDK officiel claude-agent-sdk d'Anthropic après avoir rencontré des problèmes de facturation avec l'approche précédente basée sur CLI.
Ce qui a changé
Anthropic a commencé à détecter le mode -p (impression/sans interface) du CLI Claude côté serveur et à le reclasser comme "utilisation d'application tierce". Cela a fait que l'utilisation était facturée contre un pool de crédits d'utilisation supplémentaire séparé au lieu des limites du plan Max des utilisateurs, avec des messages concernant la réclamation de crédits de 200$.
Contournements infructueux
- Lancement basé sur PTY pour que le CLI voie un terminal réel — n'a pas aidé car la détection est basée sur des métadonnées côté serveur
- Mode interactif complet sans
-p— l'interface TUI Ink absorbe l'entrée programmatique et la sortie est impossible à analyser (codes ANSI, indicateurs de progression, mots sans espaces) - Réutilisation de session, variation des requêtes, redirection d'entrée standard — tous des changements cosmétiques qui n'affectent pas ce que le CLI rapporte en amont
La solution
Le développeur est passé au claude-agent-sdk après avoir découvert que Nanoclaw (26k étoiles) utilise cette approche sans problèmes de facturation. Le SDK offre la même expérience complète Claude Code — utilisation d'outils, édition de fichiers, raisonnement multi-étapes, serveurs MCP, mémoire — mais en tant que bibliothèque Node.js au lieu d'un sous-processus.
Le SDK s'authentifie via la connexion Claude Code existante, donc il facture comme une utilisation normale du plan Max plutôt que comme une utilisation tierce. L'architecture reste similaire : la passerelle OpenClaw reçoit les requêtes, les transmet à l'extension, qui appelle query() depuis le SDK, analyse les messages en flux continu, et les retraduit en SSE compatible OpenAI.
Installation
git clone https://github.com/siimvene/openclaw-claude-runner.git
cd openclaw-claude-runner
bash install.sh
claude login
openclaw gateway restart
Compatibilité
Fonctionne avec Opus 4.6, Opus 4.5, Sonnet 4.6, Sonnet 4, Haiku 4.5 — tout ce que le SDK supporte. Le développeur a également réécrit l'exécuteur Codex en utilisant le codex-sdk d'OpenAI pour le côté OpenAI.
Cette approche maintient les mêmes fonctionnalités tout en évitant les problèmes de classification de facturation qui affectaient l'implémentation basée sur CLI.
📖 Read the full source: r/openclaw
👀 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.

SkyClaw v2.2 Runtime d'Agent IA Rust Ajoute l'OAuth OpenAI et la Création d'Outils Personnalisés
SkyClaw v2.2 introduit l'authentification OAuth OpenAI utilisant les abonnements ChatGPT Plus/Pro, la création d'outils personnalisés où les agents écrivent leurs propres outils bash/python/node à l'exécution, et le mode démon pour le fonctionnement en arrière-plan. Le runtime basé sur Rust affiche des performances de 31 ms de démarrage à froid, 15 Mo de RAM au repos et une taille binaire de 9,3 Mo.

skillcheck : Un linter pour les fichiers SKILL.md qui détecte les problèmes de compatibilité inter-agents
skillcheck est un outil Python qui valide les fichiers SKILL.md par rapport à la spécification agentskills.io, avec des fonctionnalités uniques incluant l'évaluation de la qualité des descriptions, des avertissements concernant les champs exclusifs à Claude, et la validation des références de fichiers qui ne sont pas disponibles dans les validateurs existants.

Le plugin Open-source Claude Code capture les livres et les les convertit en Markdown structuré.
Un développeur a open-sourcé un plugin Claude Code qui capture automatiquement les pages de livres via des captures d'écran, effectue une OCR avec macOS Vision, et génère des fichiers Markdown structurés organisés par thème plutôt que par ordre des chapitres. L'outil prend en charge Kindle, Apple Books, Kindle Cloud Reader et les PDF scannés sur macOS.