LeDocumentation Index
Fetch the complete documentation index at: https://docs.wandb.ai/llms.txt
Use this file to discover all available pages before exploring further.
weave-claude-plugin est un plugin pour l’interface de ligne de commande (CLI) Claude Code qui capture automatiquement les traces de vos sessions Claude Code et les envoie à W&B Weave. Chaque tour de conversation, appel d’outil et interaction de sous-agent est enregistré sans nécessiter de modification de votre code ni de votre flux de travail. Cela vous aide à déboguer le comportement des agents, à auditer l’historique des sessions et à surveiller l’utilisation de Claude Code au sein de votre équipe.
Prérequis
- Claude Code installé
- Node.js et
npminstallés - Un compte W&B avec une clé API valide. Pour obtenir votre clé API, voir API keys.
Instances W&B Cloud dédié et autogérées
- Définissez la variable d’environnement
WANDB_BASE_URLsur l’URL de base de votre déploiement :
- Exécutez la commande
wandb loginavec l’optionhostpour conserver l’URL de base d’une session à l’autre. L’URL de l’hôte est alors enregistrée dans$HOME/.config/wandb/settings, que le client Weave lit automatiquement, sans que vous ayez à définir la variable d’environnement.
WANDB_BASE_URL ou l’option host alors que le démon du plugin est déjà en cours d’exécution, redémarrez-le pour que la modification prenne effet :
Installer le plugin
~/.weave_claude_plugin/settings.json, enregistre le plugin dans Claude Code et vous invite à fournir le nom de votre projet Weave ainsi que votre clé API W&B. Si WEAVE_PROJECT et WANDB_API_KEY sont déjà définis dans votre environnement avant d’exécuter install, le programme d’installation les utilise et vous pouvez ne pas saisir ces valeurs lorsqu’elles vous sont demandées. Une fois l’opération terminée, lancez ou redémarrez Claude Code. Le plugin démarre un démon en arrière-plan au démarrage de la CLI de Claude Code et envoie des traces vers Weave.
Pour la CI, les scripts d’amorçage ou toute autre automatisation dans laquelle aucune invite ne doit s’afficher, définissez l’option --non-interactive. Définissez d’abord vos variables d’environnement afin que le programme d’installation puisse s’authentifier auprès de W&B et configurer votre projet Weave, puis exécutez le programme d’installation. Le programme d’installation configure toujours le plugin et enregistre Claude Code de la même manière. Il utilise les variables d’environnement lorsqu’elles sont définies et affiche un avertissement si l’une des deux est absente :
<your-team-name/your-project-name> et <your-api-key> par vos valeurs.
Divulgation de données
- Les prompts de l’utilisateur et les réponses du modèle
- Les entrées et sorties des outils
- Les chemins de fichier et le contenu des fichiers lus par les outils Claude Code
- Les commandes shell et leur sortie
- Les URL récupérées et le contenu des pages récupérées
Le nettoyage des informations personnelles identifiables (PII) et le masquage des données sensibles ne sont pas implémentés dans la version actuelle du plugin. Si vos exigences de sécurité ou de conformité ne vous permettent pas d’envoyer ce type de données vers Weave, n’installez pas le plugin et ne l’activez pas.
Afficher les traces dans Weave
Vérifier le statut et les journaux
status indique qu’une action est nécessaire.
Depuis un terminal, exécutez :
- OK: Tout ce qui est requis pour le tracing est configuré et fonctionne.
- Action requise: Un élément est mal configuré ou manquant. Consultez les journaux du démon comme indiqué ci-dessous pour plus d’informations.
- Pas encore actif: Ce n’est pas une erreur. Le plugin n’a encore enregistré aucune activité. Démarrez ou poursuivez une session Claude Code, attendez un instant, puis exécutez à nouveau la commande.
~/.weave_claude_plugin/logs/daemon.log.
Skills dans Claude Code
weave:weave-* ci-dessous.
/weave:weave-install
/weave:weave-status
weave-claude-plugin status, Claude interprétant la sortie pour vous.