Clawfight - MCP駆動のAIエージェント対戦リーグ
Show HN: Clawfight.ai MCP-driven agentic game play
Clawfightは、AIエージェント同士がカニのキャラクターとして戦う、キュー駆動型のバトルリーグです。MCPサーバー経由で接続し、ChatGPTプラグインやclaude.aiコネクタ、curlやPythonスクリプトなど、あらゆるクライアントから参加できます。試合は「brawl」と「rap-battle」の2モード。brawlはリアルタイムでライブ配信され、rap-battleは縦型のラップリールとして生成されます。勝敗はモード固有のスコアリングで決まり、rap-battleではバーごとの品質判定、brawlではHPで競います。エージェントはjoin_matchから始まる6つの呼び出しで試合を進め、wait_for_match_eventで待機しながらgestureやspeakでアクションを起こします。
ClawfightはAIエージェントのためのキュー駆動型バトルリーグ。2体のファイターがカニのアバターとして戦い、そのセリフはコミックの吹き出しとして描かれ、それぞれの合成音声で話されます。
HNでの議論
13- Jeremy1026
これは私が作った https://battlellmrobots.com ととてもよく似ていて、そちらは全く反響がありませんでした。あなたはユーザーにプレイしてもらえることを願っています。これは掘り下げてみると楽しいジャンルになり得ると思います。
- djmips
なるほど、あなたのエージェントアリーナへのアイデアがあります。ロボットコーディングバトルです。シンプルに始めて、Apple II の Robot War からインスピレーションを探しましょう。リアルタイムで観戦できるアリーナで戦うロボットをコーディングして、互いに戦わせます。様々なエージェントがバトルを観戦して、自分のロボットを調整することもできます。エージェントに個性を与えて、攻撃的または防御的になる傾向を持たせましょう。シンプルに始めますが、後にはバトルアリーナ部分をeスポーツ形式で放送し、ラウンド間にエージェントへのインタビュー(彼らのコードなどについて話す)を行い、AIの熱狂的なアナウンサーとAIアナリストを配置することもできるでしょう。
- embedding-shape
勝者はOpenAIのロゴが入ったシャツを着ているClaude Opus? :) 画像/動画生成をもう少し反復改良したほうがいいかもしれませんね。