Solution de contournement pour l'accès à OpenClaw Claude via l'interface en ligne de commande Claude Code

Solution de contournement pour maintenir l'accès à Claude dans OpenClaw
Un utilisateur de Reddit a documenté une solution de contournement pour maintenir l'accès à l'abonnement Claude dans OpenClaw après qu'Anthropic ait coupé l'accès direct pour les outils tiers. La méthode consiste à router les requêtes d'OpenClaw via l'interface en ligne de commande Claude Code, qui reste couverte par les abonnements Claude existants.
Étapes clés de la Source
La solution de contournement nécessite plusieurs étapes de configuration :
- Installer l'interface en ligne de commande Claude Code globalement :
npm install -g u/anthropic-ai/claude-code - Vérifier l'installation avec
claude --version - Générer un jeton de configuration en exécutant
claude setup-tokensur une machine avec un navigateur (pas sur un serveur sans interface graphique) - Utiliser le jeton OAuth (commençant par
sk-ant-oat01-) avec la variable d'environnementCLAUDE_CODE_OAUTH_TOKEN, et nonANTHROPIC_API_KEY - Ajouter le jeton à
~/.bashrcen tant queCLAUDE_CODE_OAUTH_TOKEN - Tester le jeton avec :
CLAUDE_CODE_OAUTH_TOKEN="<jeton>" claude -p "Dire : TEST_OK" --output-format text(devrait afficher TEST_OK) - Mettre à jour tous les profils
anthropic:*dans~/.openclaw/agents/main/agent/auth-profiles.jsonavec le nouveau jeton en utilisant python3 - Exécuter ces commandes de configuration d'OpenClaw :
openclaw config set plugins.entries.acpx.enabled true openclaw config set plugins.entries.acpx.config.permissionMode approve-all openclaw config set acp.enabled true openclaw config set acp.backend acpx openclaw config set acp.defaultAgent claude openclaw config set 'acp.allowedAgents' '["claude"]' --json
- Créer une surcharge systemd à
~/.config/systemd/user/openclaw-gateway.service.d/claude-oauth.confavec leCLAUDE_CODE_OAUTH_TOKEN - Recharger et redémarrer le service :
systemctl --user daemon-reload && systemctl --user restart openclaw-gateway - Vérifier que la passerelle fonctionne et que l'authentification affiche le nouveau jeton
Remarques importantes
La source note plusieurs détails d'implémentation critiques :
- Le jeton est un jeton OAuth qui doit être utilisé avec la variable d'environnement
CLAUDE_CODE_OAUTH_TOKEN - Ne pas exécuter
claude setup-tokensur un serveur sans interface graphique car cela nécessite un navigateur - Ne pas écrire dans
~/.claude/.credentials.jsoncar cela ne fonctionne pas—la variable d'environnement est la seule méthode fiable - Mettre à jour
auth-profiles.jsondirectement avec python3 au lieu d'utiliser la commande interactiveopenclaw models auth paste-token, qui se bloque sur les serveurs sans interface graphique - La solution de contournement ajoute un saut supplémentaire via le CLI, ce qui la rend légèrement plus lente
- Anthropic pourrait corriger cette méthode à l'avenir
📖 Lire la Source complète : r/openclaw
👀 See Also

Architecture mémoire à trois couches pour le contexte persistant de l'agent OpenClaw
Un développeur a construit un système de mémoire à 3 couches sur l'infrastructure d'OpenClaw pour empêcher les agents de démarrer chaque session sans contexte. L'architecture comprend des fichiers d'espace de travail L1 injectés à chaque tour, une recherche de mémoire sémantique L2 et des documents de référence L3 ouverts à la demande.

Création de Compétences Claude pour Automatiser les Processus Cognitifs
Claude Code inclut un créateur de compétences intégré qui vous permet de créer des compétences alimentées par l'IA en décrivant des processus en langage naturel au lieu d'écrire du code. La source décrit la création d'une compétence de validation de startup qui a réduit un processus manuel de 2 jours à 15 minutes.

AGENTS.md bien fait : un gain de 25 % de correction — ou une baisse de 30 %
Augment Code a testé les fichiers AGENTS.md en comparaison directe : les meilleurs égalent une montée de gamme de modèle de Haiku à Opus ; les pires nuisent aux résultats. Les tableaux de décision, les flux de travail procéduraux et la divulgation progressive sont gagnants.

Modification de l'invite système par défaut d'OpenClaw pour contourner les restrictions de contenu
Un utilisateur a modifié le fichier de configuration d'OpenClaw pour remplacer l'invite système par défaut "You are a helpful, respectful and honest assistant" par une invite personnalisée qui ignore les filtres de sécurité externes, supprimant ainsi les restrictions de contenu. Le processus implique l'édition de config.js dans le répertoire d'installation de node-llama-cpp.