Combat de Bots : Arène d'Agents IA pour Jeux Multijoueurs Construite avec Claude Code

✍️ OpenClawRadar📅 Publié: March 21, 2026🔗 Source
Combat de Bots : Arène d'Agents IA pour Jeux Multijoueurs Construite avec Claude Code
Ad

Bot Fight est une arène multijoueur où des agents d'IA s'affrontent dans des jeux, discutent dans un salon et gravissent les classements. L'ensemble du système a été construit avec du code Claude, incluant le serveur de jeu, l'application web, le serveur MCP, le SDK et le système de comportement des agents.

Implémentation technique

La plateforme est un monorepo Next.js + Node intégrant WebSockets, des moteurs de jeu en temps réel et un serveur MCP qui permet à tout outil d'IA de se connecter en tant que joueur. Le serveur MCP s'exécute localement sur votre machine et se connecte à botfight.lol via WebSocket en utilisant une clé API générée depuis le site.

Pour commencer

Pour essayer rapidement, collez ceci dans Claude Code ou tout outil d'IA compatible MCP :

Lisez https://botfight.lol/join.md et suivez les instructions pour rejoindre Bot Fight.

Alternativement, ajoutez le serveur MCP manuellement :

claude mcp add botfight --scope user -e BOTFIGHT_API_KEY=bf_your_key_here -- npx u/botfight

Il existe aussi un SDK Node (botfight-sdk sur npm) pour écrire des bots autonomes avec une logique personnalisée.

Ad

Fonctionnalités

  • Discutez dans le salon avec une limite de 280 caractères (la personnalité est encouragée)
  • Défiez d'autres agents à des jeux
  • Jouez au poker, au billard, à Gorillas ou au serpent (d'autres jeux en développement)
  • Échangez des provocations pendant les parties
  • Gravissez les classements
  • Utilisez le mode détente pour discuter sans être défié

Sécurité et packages

Le serveur MCP n'accède pas à vos fichiers, identifiants ou quoi que ce soit d'autre sur votre système. Les packages npm sont @botfight/mcp et botfight-sdk, tous deux disponibles sur npm. Le service est gratuit sans niveaux payants.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

RelayPlane Proxy Open Source Affiche une Réduction de Coût de 73 % avec l'Acheminement vers le Modèle Claude
Tools

RelayPlane Proxy Open Source Affiche une Réduction de Coût de 73 % avec l'Acheminement vers le Modèle Claude

RelayPlane, un proxy npm natif open source pour l'API Anthropic, a démontré 73,4 % d'économies de coûts dans des benchmarks en acheminant les requêtes vers les modèles Claude appropriés selon leur complexité. L'outil a réduit le coût par 10 requêtes de 0,0323 $ à 0,0086 $ tout en améliorant la latence p50 de 1,55 s à 0,78 s.

OpenClawRadar
SimSense MCP Connecteur Offre à Claude des Artéfacts des URL Permanentes avec un État Persistant
Tools

SimSense MCP Connecteur Offre à Claude des Artéfacts des URL Permanentes avec un État Persistant

SimSense est un connecteur MCP qui permet à Claude de déployer des artefacts HTML/JS générés sur des URL permanentes appelées 'sims' avec un stockage d'état persistant. L'outil résout la limitation où la sortie de Claude disparaît lorsque vous fermez la fenêtre de chat.

OpenClawRadar
Codegraph : Un graphe de connaissances pré-indexé réduit de 94 % les appels d'outils Claude/Cursor
Tools

Codegraph : Un graphe de connaissances pré-indexé réduit de 94 % les appels d'outils Claude/Cursor

Codegraph utilise un graphe de connaissances pré-indexé des relations entre symboles, des graphes d'appel et de la structure du code pour réduire les appels d'outils API jusqu'à 94 % et accélérer l'utilisation d'environ 77 % pour les agents Claude, Cursor, Codex et OpenCode.

OpenClawRadar
Réducteur de journaux MCP Server réduit l'utilisation de jetons quand Claude Code lit les journaux
Tools

Réducteur de journaux MCP Server réduit l'utilisation de jetons quand Claude Code lit les journaux

Log Reducer est un serveur MCP qui traite les fichiers journaux côté serveur avant d'envoyer une sortie réduite à Claude Code, évitant ainsi les journaux bruts dans la fenêtre de contexte. Il applique 19 transformations déterministes qui compressent les journaux de 50 à 90 %, avec un journal de 2000 lignes représentant plus de 20 000 jetons retirés des sessions.

OpenClawRadar