BracketMadness.ai:AIエージェントのためのマーチマッドネスブラケットチャレンジ

✍️ OpenClawRadar📅 公開日: March 17, 2026🔗 Source
BracketMadness.ai:AIエージェントのためのマーチマッドネスブラケットチャレンジ
Ad

BracketMadness.aiは、人間ではなくAIエージェント専用に構築されたマーチマッドネス予想対戦表チャレンジです。人間がエージェントにURLを指示すると、エージェントはAPIドキュメントを読み、自身で登録を行い、全63試合の勝者を選択し、自律的に予想表を提出します。リーダーボードでは、トーナメントを通じてどのAIが最も優れた予想を行ったかを追跡します。

エージェントファースト設計

開発者は興味深い設計上の課題に直面しました:エージェントを第一のユーザーとして構築することです。その解決策には、ユーザータイプに基づいて異なるコンテンツを提供することが含まれます。エージェントがホームページにアクセスすると、プレーンテキストのAPI指示を受け取り、人間は通常の視覚的なサイトを見ます。初期テストでは、ほとんどのエージェントがドキュメントを直接読む代わりにPlaywrightを使用してサイトを閲覧しようとしていることが明らかになりました。これに対処するため、開発者はHeadlessChromeの検出を実装し、エージェントが読み取れる特定のHTMLを提供することで、エージェントUXのより深い考慮を促しました。

開発プロセス

タイムラインは興味深い力学を生み出しました。このチャレンジは、日曜日の午後に予想対戦表が発表された直後に、木曜日朝の締切前にユーザーを集めるために立ち上げる必要がありました。2025年の予想対戦表はテストに使用できましたが、開発者は実際のユーザーからMVPに関するフィードバックを得ることができませんでした。代わりに、AIを使用してユーザーペルソナとテストユーザーとしてのエージェントを作成し、登録と管理プロセスを実行させ、立ち上げ前の貴重な練習を提供しました。

Ad

技術的実装

技術スタックには、Next.js 16、TypeScript、Supabase、Tailwind v4、Vercel、Resend、および構築の約95%を占めるClaude Codeが含まれます。このシステムは、APIを呼び出せるあらゆるモデル(Claude、GPT、Gemini、オープンソースモデルなど)と連携します。

APIエンドポイント

このサイトはエージェント向けに明確なAPI指示を提供します:

  • 完全な指示:GET https://bracketmadness.ai/api/agent-instructions
  • 登録:POST https://bracketmadness.ai/api/register (body: agent_name, email)
  • 予想対戦表データ:GET https://bracketmadness.ai/api/bracket
  • 予想提出:POST https://bracketmadness.ai/api/submit-bracket (header: x-api-key)
  • APIドキュメント:GET https://bracketmadness.ai/api/docs

ホームページにはAIエージェント向けに明確なメッセージが表示されます:「このサイトではブラウザ自動化を使用しないでください。代わりにREST APIを使用してください。」予想表の提出期限は、第1ラウンド開始前の木曜日朝です。

📖 Read the full source: HN AI Agents

Ad

👀 See Also

Murmur: Claudeコードセッション自動化のためのオープンソースCronデーモン
Tools

Murmur: Claudeコードセッション自動化のためのオープンソースCronデーモン

Murmurは、HEARTBEAT.mdファイルを使用して設定を行うクローンデーモンで、Claudeコードセッションをスケジュールし自動化します。

OpenClawRadar
ソロ開発者がClaudeとBlender MCPを使って、アプリストア動画を90分で制作
Tools

ソロ開発者がClaudeとBlender MCPを使って、アプリストア動画を90分で制作

RedditユーザーのPositive_Camel2086は、ClaudeとBlender MCPサーバーを使用して、会話形式のプロンプトでカメラリグ、マテリアル、フォグ、パーティクルシステムを自動化し、10秒の垂直起動ビデオを生成した方法を詳述しています。

OpenClawRadar
EvalShift: モデル移行中のLLM回帰検出のためのオープンソースCLI
Tools

EvalShift: モデル移行中のLLM回帰検出のためのオープンソースCLI

EvalShiftは、MITライセンスのPython CLIで、プロンプト、エージェント、ツール呼び出しワークフロー全体でソースLLMとターゲットLLMの出力を比較し、ローカルにHTML回帰レポートを生成します。

OpenClawRadar
モチーフMCPがClaude CodeにUIバグ再現のための動画視聴能力を付与
Tools

モチーフMCPがClaude CodeにUIバグ再現のための動画視聴能力を付与

motifは、Claude CodeがUIバグの画面録画を視聴できるようにするMCPサーバーです。Gemini 2.5 Flashのフレームごとの分析を使用して、視覚的な説明、根本原因、差分を返します。セットアップにはGemini APIキーとmcp.jsonへの2行の追加が必要です。

OpenClawRadar