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

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.
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
👀 See Also

Corbeau : La plateforme MCP open-source ajoute une mémoire persistante et un partage pair-à-pair aux interfaces LLM.
Crow est une plateforme de serveur MCP open-source et auto-hébergée qui fournit aux interfaces LLM une mémoire persistante basée sur SQLite, des outils de recherche structurés et un partage pair-à-pair chiffré. Il fonctionne avec tout client compatible MCP comme Claude Desktop, Cursor ou Windsurf et ne nécessite aucune dépendance cloud par défaut.

Le tableau de bord SwarmClaw ajoute une couche d'orchestration à OpenClaw
SwarmClaw est un tableau de bord auto-hébergé qui encapsule OpenClaw, offrant le déploiement et la gestion de multiples instances avec des contrôles de passerelle, la réparation de configuration, la synchronisation d'historique à distance et l'approbation d'exécution en direct. Il prend en charge les plugins OpenClaw et les fichiers SKILL.md, et se connecte à 14 autres fournisseurs d'IA.

Développeur a créé un tableau d'emplois IA/ML en utilisant Claude Code pour la conception et le SEO
Un développeur a créé MOAIJobs.com, un site gratuit qui recense des emplois en IA/ML provenant de laboratoires et entreprises leaders, avec des filtres par catégorie, localisation et salaire. La conception du site et la mise en œuvre du SEO technique ont été gérées par Claude Code, sur la base de références et d'explications fournies par le développeur.

Gestion Automatisée de l'État de Session pour le Transfert de Code Claude
Un projet GitHub fournit des crochets automatisés pour maintenir un fichier d'état de session en direct (.claude/session-state.md) tout au long des conversations Claude, résolvant la perte de contexte due à l'autocompact et la dégradation du contexte en milieu de conversation. Le système utilise quatre scripts bash avec jq pour suivre les événements importants et les modifications de fichiers.