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

Paseo:Claude Code、Codex、Copilot、OpenCode、Piエージェント向けのオープンソースインターフェース
Tools

Paseo:Claude Code、Codex、Copilot、OpenCode、Piエージェント向けのオープンソースインターフェース

Paseoは、Claude Code、Codex、Copilot、OpenCode、Piエージェントを並行して実行できるセルフホスト型インターフェースです。音声操作、クロスデバイス対応、CLIを提供。テレメトリなし、強制ログイン不要。

OpenClawRadar
Meta Ads MCP OAuthは動作するが、ほとんどの広告アカウントはまだ有効になっていない
Tools

Meta Ads MCP OAuthは動作するが、ほとんどの広告アカウントはまだ有効になっていない

Meta Ads MCP OAuthフローが動作し、29のツールが読み込まれますが、ads_get_ad_accountsを呼び出すとis_ads_mcp_enabled: falseと、機能が段階的にロールアウト中であるというメッセージが返されます。

OpenClawRadar
SoulPrint:ClaudeとChatGPTの履歴を一緒に検索するローカルツール
Tools

SoulPrint:ClaudeとChatGPTの履歴を一緒に検索するローカルツール

SoulPrintは、Claude(.json)とChatGPT(.zip)からの会話エクスポートをローカルのSQLiteアーカイブにインポートするオープンソースのPythonツールです。BM25ランキングとハイライトされたスニペットを使用して、両プロバイダーを同時に全文検索できます。

OpenClawRadar
Mnemos: 永続的なClaude CodeメモリのためのMCPサーバー
Tools

Mnemos: 永続的なClaude CodeメモリのためのMCPサーバー

Mnemos は、Claude Code にセッションを超えた永続メモリを提供するオープンソースの MCP サーバーです。修正を構造化パターンとして記録し、起動時にランク付けされたコンテキストをプッシュします。シングル 15 MB の Go バイナリで、Docker もベクター DB も不要です。

OpenClawRadar