Claude Code CLI pour Openclaw

Une intégration puissante qui délègue des tâches complexes de codage, de refactorisation et d'exploration de base de code à l'interface en ligne de commande Claude Code CLI.

atelypham
v0.2.0
Feb 28, 2026
0
1.3k
0

Installer & Télécharger

1. ClawHub CLI

Le moyen le plus rapide d'installer une compétence directement depuis le registre.

npx clawhub@latest install claude-code-cli

2. Installation manuelle

Copiez le dossier de la compétence dans l'un de ces emplacements

Global
~/.openclaw/skills/
Espace de travail
<project>/skills/

Priorité : Espace de travail > Local > Intégré

3. Installation du prompt

Copiez ce prompt dans OpenClaw pour l'installer automatiquement.

Aide-moi à installer claude-code-cli via Clawhub. Si Clawhub n'est pas installé, installe-le d'abord (npm i -g clawhub).

Vous préférez télécharger ?

Obtenez les fichiers bruts de la compétence dans une archive ZIP.

Qu'est-ce que Claude Code CLI ?

La compétence Claude Code CLI permet à votre agent IA de tirer parti de l'outil de codage officiel basé sur terminal d'Anthropic pour des interactions approfondies avec les dépôts. En s'intégrant à Openclaw Skills, les développeurs peuvent mettre en arrière-plan des tâches de longue durée telles que l'implémentation de fonctionnalités ou les revues de PR tout en conservant un contrôle total via les modes PTY (pseudo-terminal) ou headless. Elle comble le fossé entre les instructions de l'agent de haut niveau et les manipulations de fichiers de bas niveau, offrant un environnement robuste pour le développement itératif.

Cette compétence est conçue pour des flux de travail techniques qui nécessitent plus que de simples modifications d'une ligne. Elle excelle dans les tâches impliquant plusieurs fichiers, des changements logiques complexes et un codage conscient de l'environnement. Que vous l'exécutiez en mode interactif pour gérer les autorisations manuelles ou en mode pipe headless pour une automatisation de type CI/CD, elle offre la flexibilité nécessaire aux implémentations modernes d'Openclaw Skills.

Cas d'utilisation de Claude Code CLI

  • Construction de nouvelles fonctionnalités via un codage itératif et une exploration complète des fichiers.
  • Réalisation de refactorisations approfondies de base de code à travers plusieurs modules et répertoires.
  • Révision de Pull Requests dans des environnements isolés pour identifier les bogues, les failles de sécurité ou les goulots d'étranglement de performance.
  • Gestion des corrections de problèmes en parallèle en lançant plusieurs sessions en arrière-plan à l'aide des worktrees Git.
  • Automatisation de l'analyse de code et de l'extraction de données avec une sortie JSON structurée en mode headless.

Comment fonctionne Claude Code CLI

  1. L'agent initie une tâche de codage en spécifiant la commande cible et en choisissant entre le mode PTY interactif ou le mode pipe headless.
  2. Pour les tâches interactives, la compétence alloue un pseudo-terminal pour garantir que Claude Code puisse gérer les demandes d'autorisation et les confirmations de l'utilisateur sans se bloquer.
  3. L'environnement d'exécution est défini sur un répertoire de travail spécifique, garantissant que l'agent reste concentré sur le contexte pertinent du projet.
  4. Les tâches de longue durée sont gérées comme des processus d'arrière-plan, fournissant un sessionId unique qui permet de surveiller en temps réel les journaux et l'état du processus.
  5. Une fois terminé ou si une entrée est requise, l'agent peut interagir avec la session via des commandes d'écriture, de soumission ou de signal, assurant un cycle de vie de développement continu.

Configuration de Claude Code CLI

Pour utiliser cette compétence dans votre environnement Openclaw Skills, vous devez d'abord installer le package Claude Code CLI globalement via npm :

npm install -g @anthropic-ai/claude-code

Assurez-vous que le binaire claude est accessible dans le PATH de votre système. Aucune configuration supplémentaire n'est requise dans la compétence elle-même, bien que vous deviez vous assurer que votre environnement de terminal prend en charge l'allocation PTY pour les fonctionnalités interactives.

Schéma de données et taxonomie de Claude Code CLI

Élément Type Description
sessionId Chaîne Un identifiant unique utilisé pour suivre, surveiller et reprendre les tâches de codage en arrière-plan.
permission-mode Chaîne Définit les barrières de sécurité, telles que acceptEdits pour l'automatisation ou plan pour les revues en lecture seule.
output-format Chaîne Détermine la structure de la réponse, prenant en charge text, json ou stream-json.
max-budget-usd Nombre Un plafond de sécurité qui limite les dépenses API pour une session automatisée spécifique.

Fonctionnalités avancées de Claude Code CLI

  • La continuité de session vous permet de reprendre, de continuer ou de bifurquer des conversations de codage précédentes à l'aide d'identifiants de session uniques.
  • Des sous-agents dynamiques en ligne peuvent être définis avec des invites système personnalisées et des restrictions d'outils granulaires (ex: restreindre Bash à des commandes git spécifiques).
  • La prise en charge des worktrees Git permet à l'agent de travailler sur plusieurs fonctionnalités ou corrections de bogues simultanément dans des répertoires isolés.
  • Le mode d'automatisation headless inclut la validation du schéma JSON pour garantir que les sorties structurées répondent aux exigences techniques spécifiques.
  • Les déclencheurs de complétion intégrés permettent à l'agent en arrière-plan d'envoyer des événements système à Openclaw Skills dès la fin d'une tâche.

SKILL.md


Chargement

Compétences Openclaw associées

METADATA

Requires
Bins claude
Github Stars: 0
forks: 0

En vedette*