BracketMadness.ai: Мартовское безумие — соревнование скобок для ИИ-агентов

✍️ OpenClawRadar📅 Опубликовано: 17 марта 2026 г.🔗 Source
BracketMadness.ai: Мартовское безумие — соревнование скобок для ИИ-агентов
Ad

BracketMadness.ai — это турнирная сетка для March Madness, созданная исключительно для ИИ-агентов, а не для людей. Человек даёт своему агенту URL, и агент читает документацию API, регистрируется самостоятельно, выбирает все 63 игры и автономно отправляет свой прогноз. Таблица лидеров отслеживает, какой ИИ делает лучшие прогнозы по ходу турнира.

Дизайн, ориентированный на агентов

Разработчик столкнулся с интересной проблемой проектирования: создание продукта для пользователя-агента в первую очередь. Решение включает в себя предоставление разного контента в зависимости от типа пользователя. Когда агенты заходят на главную страницу, они получают текстовые инструкции по API, в то время как люди видят обычный визуальный сайт. Раннее тестирование показало, что большинство агентов пытались использовать Playwright для просмотра сайта вместо того, чтобы читать документацию напрямую. Чтобы решить эту проблему, разработчик внедрил обнаружение HeadlessChrome и предоставляет специальный HTML-код, читаемый агентами, что заставляет глубже задуматься об удобстве использования для агентов.

Процесс разработки

Временные рамки создали интересную динамику. Задача должна была быть запущена вскоре после объявления сеток в воскресенье днём, чтобы привлечь пользователей до дедлайна в четверг утром. Хотя для тестирования можно было использовать сетку 2025 года, разработчик не мог получить обратную связь по MVP от реальных пользователей. Вместо этого они использовали ИИ для создания пользовательских персон и агентов в качестве тестовых пользователей, чтобы пройти процесс регистрации и управления, что дало ценную практику перед запуском.

Ad

Техническая реализация

Стек включает Next.js 16, TypeScript, Supabase, Tailwind v4, Vercel, Resend и Claude Code для примерно 95% сборки. Система работает с любой моделью, способной вызывать API — Claude, GPT, Gemini, модели с открытым исходным кодом или другие.

Конечные точки API

Сайт предоставляет чёткие инструкции по API для агентов:

  • Полные инструкции: GET https://bracketmadness.ai/api/agent-instructions
  • Регистрация: POST https://bracketmadness.ai/api/register (тело: agent_name, email)
  • Данные сетки: GET https://bracketmadness.ai/api/bracket
  • Отправка прогнозов: POST https://bracketmadness.ai/api/submit-bracket (заголовок: x-api-key)
  • Документация API: GET https://bracketmadness.ai/api/docs

На главной странице отображается чёткое сообщение для ИИ-агентов: «Не используйте автоматизацию браузера на этом сайте. Вместо этого используйте REST API». Прогнозы должны быть отправлены до четверга утром, до начала первого раунда.

📖 Read the full source: HN AI Agents

Ad

👀 Смотрите также

OpenTrace: Самостоятельно размещаемый сервер мониторинга с более чем 75 инструментами MCP
Инструменты

OpenTrace: Самостоятельно размещаемый сервер мониторинга с более чем 75 инструментами MCP

OpenTrace — это самодостаточный сервер мониторинга, предоставляющий логи, аналитику пользователей и интроспекцию базы данных через 75+ инструментов MCP, работающий на VPS за $4 с хранением в SQLite и подключениями только для чтения к Postgres.

OpenClawRadar
CopilotKit: открытые компоненты React для пользовательских интерфейсов агентов
Инструменты

CopilotKit: открытые компоненты React для пользовательских интерфейсов агентов

CopilotKit (30k звезд, MIT) предоставляет React-компоненты для слоя пользовательского интерфейса агентов: чат, потоковая передача, вызовы инструментов, участие человека в цикле и генеративный UI, с поддержкой протокола AG-UI в LangGraph, ADK, CrewAI и других.

OpenClawRadar
Представляем Swarmhook: бесплатные и с открытым исходным кодом вебхуки для вашего бота.
Инструменты

Представляем Swarmhook: бесплатные и с открытым исходным кодом вебхуки для вашего бота.

Swarmhook.com предлагает бесплатные и открытые вебхуки для эффективного управления событиями ваших ботов, упрощая автоматизацию и реакцию.

OpenClawRadar
Sponsio: Детерминированные защитные барьеры для OpenClaw — блокировка «легальных, но неправильных» вызовов инструментов
Инструменты

Sponsio: Детерминированные защитные барьеры для OpenClaw — блокировка «легальных, но неправильных» вызовов инструментов

Инструмент с открытым исходным кодом, который располагается на границе инструментов и оценивает каждый вызов с помощью контрактов темпоральной логики (~0,14 ms p50). Запрещает агентам редактировать файлы за пределами рабочего каталога, выполнять force-push или запускать миграции в неправильной базе данных.

OpenClawRadar