CodeBuddy CLI pour Openclaw

Un assistant de programmation de terminal propulsé par l'IA de Tencent, permettant un développement piloté par le langage naturel directement dans votre shell.

pmwalkercao
v1.0.0
Feb 4, 2026
0
4.1k
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 codebuddy-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 codebuddy-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 CodeBuddy CLI ?

CodeBuddy CLI est un compagnon de programmation robuste basé sur le terminal, développé par Tencent, conçu pour simplifier le cycle de vie du développement logiciel grâce à l'intelligence artificielle. En tant qu'outil vedette de l'écosystème Openclaw Skills, il offre aux développeurs la possibilité de refactoriser le code, de générer des tests et de gérer les structures de projet via de simples invites en langage naturel ou des sessions interactives.

Que vous utilisiez des modèles internationaux comme Gemini ou GPT via GitHub/Google, ou des modèles régionaux comme DeepSeek via WeChat, cet outil s'intègre profondément dans votre environnement local pour agir comme un partenaire de programmation collaboratif. En tirant parti d'Openclaw Skills comme celui-ci, les développeurs peuvent rester concentrés sur leur terminal tout en déléguant des tâches complexes à des agents IA avancés.

Cas d'utilisation de CodeBuddy CLI

  • Automatisation du refactoring de code et de l'optimisation des performances via des invites de terminal.
  • Génération automatique de tests unitaires complets pour les API et fonctions existantes.
  • Réalisation de revues de qualité de code instantanées avant de valider les modifications dans le contrôle de version.
  • Gestion du contexte et de la mémoire spécifiques au projet pour fournir des suggestions IA sur mesure.
  • Exécution d'opérations de programmation rapides et monotâches sans quitter la ligne de commande.

Comment fonctionne CodeBuddy CLI

  1. L'utilisateur installe le package globalement et initialise une session interactive dans son répertoire de projet spécifique.
  2. L'authentification est gérée en fonction de la région, permettant aux utilisateurs de choisir entre des LLM internationaux ou des modèles régionaux spécialisés comme DeepSeek.
  3. L'assistant indexe le contexte du projet local ou des fichiers de mémoire spécialisés pour comprendre la base de code existante.
  4. Les développeurs émettent des commandes en utilisant le langage naturel ou des commandes slash pour déclencher des actions IA spécifiques telles que la génération de code ou le débogage.
  5. L'outil traite la demande et peut appliquer des modifications directement au système de fichiers en fonction du mode de permission sélectionné par l'utilisateur.

Configuration de CodeBuddy CLI

Assurez-vous que Node.js 18 ou une version supérieure est installé sur votre système. Pour installer ce composant de Openclaw Skills, exécutez la commande suivante :

npm install -g @tencent-ai/codebuddy-code

Pour vérifier l'installation, contrôlez la version :

codebuddy --version

Lancez une session interactive en exécutant simplement :

codebuddy

Schéma de données et taxonomie de CodeBuddy CLI

CodeBuddy CLI organise le contexte du projet et la logique personnalisée via une structure de fichiers spécifique :

Composant Emplacement Description
Commandes du Projet .codebuddy/commands/ Fichiers Markdown définissant les tâches IA spécifiques au projet
Commandes Globales ~/.codebuddy/commands/ Fichiers Markdown pour les automatisations IA inter-projets
Mémoire du Projet .codebuddy/memory/ Fichiers utilisés pour stocker le contexte de projet persistant
Guide du Projet CODEBUDDY.md Un guide généré qui aide l'IA à comprendre votre projet
Stats de Tokens via /cost Suit les statistiques d'utilisation et les dépenses du modèle

Fonctionnalités avancées de CodeBuddy CLI

  • Prise en charge de plusieurs modes de permission, notamment acceptEdits, bypassPermissions et plan pour contrôler l'accès en écriture de l'IA.
  • Système complet de commandes slash pour les diagnostics (/doctor), la gestion de compte (/login) et la réinitialisation de session (/clear).
  • Capacité à créer des flux de travail IA personnalisés en plaçant des fichiers markdown dans les répertoires de commandes désignés.
  • Intégration avec des fichiers de mémoire spécifiques au projet pour maintenir un contexte à long terme sur plusieurs sessions.
  • Prise en charge native des fournisseurs de LLM internationaux et régionaux, ce qui en fait un choix polyvalent pour les utilisateurs d'Openclaw Skills dans le monde entier.

SKILL.md


Chargement

Compétences Openclaw associées

METADATA

Github Stars: 0
forks: 0

En vedette*