Skip to main content
W&B HiveMind est un tableau de bord partagé pour les sessions de développement assisté par IA. Le tableau de bord montre ce que votre équipe fait avec des agents, combien ce travail coûte et ce qu’il produit, avec des leaderboards, des vues par équipe, des indicateurs d’efficacité, et plus encore. Un démon HiveMind léger s’exécute sur la machine de chaque développeur, surveille l’activité des agents de développement et envoie les transcriptions des sessions au service HiveMind. HiveMind est conçu pour deux publics :
  • Les développeurs et les praticiens de l’IA peuvent consulter les sessions passées, effectuer des recherches dans l’historique de leur équipe et améliorer leur façon de travailler avec les agents de développement.
  • Les responsables de l’ingénierie peuvent suivre l’adoption du développement assisté par IA, les dépenses et les résultats à l’échelle des équipes et des dépôts.

Démarrage rapide

HiveMind et sa documentation se trouvent sur un site dédié : hivemind.wandb.tools.

1. Installez le démon HiveMind

Sur la machine locale de chaque membre de l’équipe, installez le client, authentifiez-vous, puis démarrez le démon. Choisissez la méthode adaptée à votre plateforme.
Téléchargez et exécutez le script d’installation HiveMind :
  • Sur macOS, le script d’installation nécessite Apple Silicon. Sur un Mac Intel, utilisez plutôt uv.
  • Sur un Mac Apple Silicon avec Homebrew, le script installe le cask Homebrew wandb-hivemind. Partout ailleurs, il télécharge un binaire signé dans ~/.local/bin.
  • Un accès privilégié (sudo) n’est pas requis.
  • hivemind start vous guide à travers les conditions d’utilisation et la connexion, puis enregistre un service d’arrière-plan (launchd sur macOS, systemd sur Linux) afin que le démon continue de s’exécuter et démarre à l’ouverture de session.
  • Les mises à jour se font automatiquement, sans aucune action de votre part.
Pour en savoir plus sur la distribution et l’installation du binaire autonome à l’aide d’outils de déploiement de flotte comme JAMF, Intune, Mosyle, Kandji ou Workspace ONE, voir MDM dans la documentation HiveMind.
Le démon HiveMind surveille l’activité des agents de développement et envoie les transcriptions de session au service HiveMind.

2. Accédez au tableau de bord HiveMind

Une fois que le service HiveMind commence à recevoir des informations de votre équipe, accédez au tableau de bord HiveMind pour suivre, comprendre et affiner l’utilisation de l’IA par votre équipe au fil du temps. Depuis le tableau de bord HiveMind, votre équipe peut :
  • Voir les sessions pour tous les agents : Un démon capture les sessions de chaque agent pris en charge, sans configuration par agent.
  • Suivre les coûts et l’utilisation : Consultez le coût estimé au fil du temps, le coût par modèle et par équipe, l’utilisation des jetons et le coût par pull request fusionnée. Les chiffres de coût sont des estimations basées sur la tarification publiée des modèles et le nombre de jetons des sessions, et non sur les montants facturés par vos fournisseurs d’IA. Pour déclarer votre propre utilisation des jetons et vos coûts depuis la ligne de commande, exécutez hivemind usage.
  • Mesurer les résultats : Reliez l’activité des agents aux pull requests, aux taux de fusion et à la quantité de code écrit par les agents qui est conservée.
  • Suivre les compétences et les commandes slash : Voyez quelles compétences et commandes slash votre équipe invoque et dans quelle mesure elles sont utilisées.
  • Réutiliser le travail passé : Utilisez @hivemind dans Claude Code, Codex ou Cursor pour rechercher dans l’historique des sessions de votre équipe et intégrer le contexte pertinent à votre session actuelle.
  • Tirer parti de l’historique : Importez des sessions existantes depuis des outils locaux comme Claude Code ou Cursor afin d’obtenir de nouvelles informations à partir d’une utilisation antérieure de l’IA.
Ces captures d’écran montrent des exemples de pages du tableau de bord HiveMind, notamment des leaderboards, des ventilations de l’utilisation et des coûts, des détails de session, et bien plus encore. Cliquez sur une capture d’écran pour voir les détails.
Leaderboard d’adoption HiveMind
Tableau de bord d’utilisation HiveMind
Tableau de bord des coûts HiveMind
Sessions récentes HiveMind
Détails d’une session HiveMind
Agents HiveMind par harness
Agents HiveMind par modèle
Tableau de bord des compétences HiveMind

Agents pris en charge

HiveMind capture les sessions de nombreux agents de développement, sans nécessiter de configuration spécifique à chaque agent. Par exemple :
  • Claude Code
  • Codex
  • Cursor
  • Gemini CLI
  • GitHub Copilot CLI
  • OpenCode
  • Pi
Pour la liste complète, voir hivemind.wandb.tools. Lorsque le démon est en cours d’exécution, votre session apparaît dans le tableau de bord environ 30 secondes après l’utilisation d’un agent pris en charge.

HiveMind et Weave

Si vous utilisez déjà W&B Weave, il fonctionne avec HiveMind. Ils interviennent à différentes étapes et répondent à des questions différentes.
  • Weave observe ce que fait votre application d’IA en production et suit les traces LLM et d’agent, les évaluations et la qualité.
  • HiveMind observe comment votre équipe développe des logiciels avec des agents de codage IA et suit les sessions, les dépenses et la productivité.

Prochaines étapes

Voir la documentation HiveMind pour plus de détails sur la configuration, les autorisations, la référence de la CLI, le dépannage, et bien plus encore.