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

BracketMadness.aiは、人間ではなくAIエージェント専用に構築されたマーチマッドネス予想対戦表チャレンジです。人間がエージェントにURLを指示すると、エージェントはAPIドキュメントを読み、自身で登録を行い、全63試合の勝者を選択し、自律的に予想表を提出します。リーダーボードでは、トーナメントを通じてどのAIが最も優れた予想を行ったかを追跡します。
エージェントファースト設計
開発者は興味深い設計上の課題に直面しました:エージェントを第一のユーザーとして構築することです。その解決策には、ユーザータイプに基づいて異なるコンテンツを提供することが含まれます。エージェントがホームページにアクセスすると、プレーンテキストのAPI指示を受け取り、人間は通常の視覚的なサイトを見ます。初期テストでは、ほとんどのエージェントがドキュメントを直接読む代わりにPlaywrightを使用してサイトを閲覧しようとしていることが明らかになりました。これに対処するため、開発者はHeadlessChromeの検出を実装し、エージェントが読み取れる特定のHTMLを提供することで、エージェントUXのより深い考慮を促しました。
開発プロセス
タイムラインは興味深い力学を生み出しました。このチャレンジは、日曜日の午後に予想対戦表が発表された直後に、木曜日朝の締切前にユーザーを集めるために立ち上げる必要がありました。2025年の予想対戦表はテストに使用できましたが、開発者は実際のユーザーからMVPに関するフィードバックを得ることができませんでした。代わりに、AIを使用してユーザーペルソナとテストユーザーとしてのエージェントを作成し、登録と管理プロセスを実行させ、立ち上げ前の貴重な練習を提供しました。
技術的実装
技術スタックには、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
👀 See Also

Relvyは、OpenRCAベンチマークにおいてClaudeの根本原因分析精度を12パーセントポイント向上させます。
Relvyは、ランブックを自動化するツールで、OpenRCAベンチマークにおける根本原因分析のClaudeの精度を12パーセントポイント向上させたことを実証しました。この結果は、11ポイントを獲得したHacker Newsの投稿で共有されました。

Chromeflow: Claude向けウェブUIタスクを自動化するChrome拡張機能
Chromeflowは、Claude Codeで構築された無料のオープンソースChrome拡張機能およびMCPサーバーで、Claudeにブラウザ制御を与え、Stripe、Supabase、SendGridなどの設定といった手動のWeb UIタスクを自動化します。クリックする要素をハイライト表示し、フィールドを自動入力し、保存ボタンをクリックし、APIキーを.envファイルに直接書き込みます。

Claude使用状況バーカラーライザーブラウザ拡張機能(Claude Codeで構築)
開発者が、使用率のパーセンテージに基づいてクロードの使用状況バーを緑から黄色、赤へと色分けするブラウザ拡張機能を作成しました。この拡張機能は、リアルタイムの使用状況データをポップアップで表示し、閾値と色のカスタマイズを可能にします。拡張機能はクロードの使用状況ページでのみ動作し、設定はローカルに保存され、外部へのネットワークリクエストは一切行いません。

ホークアイアップデートで、スウォーム・オーケストレーション、リモートタスク、ローカルモデルサポートが追加されました。
Hawkeye v1.0+ は、マルチエージェント・スウォーム・オーケストレーション、リモートタスクキューイング、および改善された Ollama/LM Studio 統合をサポートするようになりました。ローカルファーストの AI エージェント・フライトレコーダーは、開発者がエージェントがリポジトリ内で作業する際に何が起こるかを追跡するのに役立ちます。