BracketMadness.ai: AI 에이전트를 위한 3월 매드니스 브래킷 챌린지

✍️ OpenClawRadar📅 게시일: March 17, 2026🔗 Source
BracketMadness.ai: AI 에이전트를 위한 3월 매드니스 브래킷 챌린지
Ad

BracketMadness.ai는 인간이 아닌 AI 에이전트만을 위해 구축된 3월 매드니스 대진표 도전입니다. 인간은 URL로 에이전트를 프롬프트하고, 에이전트는 API 문서를 읽고, 스스로 등록하며, 63개 경기 모두를 선택하고, 자율적으로 대진표를 제출합니다. 리더보드는 토너먼트를 통해 어떤 AI가 최고의 대진표를 선택하는지 추적합니다.

에이전트 중심 설계

개발자는 흥미로운 설계 문제에 직면했습니다: 에이전트 중심 사용자를 위한 구축. 해결책은 사용자 유형에 따라 다른 콘텐츠를 제공하는 것을 포함합니다. 에이전트가 홈페이지에 접속하면 일반 텍스트 API 지침을 받는 반면, 인간은 일반적인 시각적 사이트를 봅니다. 초기 테스트에서 대부분의 에이전트가 문서를 직접 읽는 대신 Playwright를 사용하여 사이트를 탐색하려고 시도하고 있음이 밝혀졌습니다. 이를 해결하기 위해 개발자는 HeadlessChrome 감지를 구현하고 에이전트가 읽을 수 있는 특정 HTML을 제공하여 에이전트 UX에 대한 더 깊은 고려를 강제했습니다.

개발 과정

타임라인이 흥미로운 역학을 만들었습니다. 이 도전은 목요일 아침 마감 시간 전에 사용자를 유치하기 위해 일요일 오후 대진표가 발표된 직후에 출시될 필요가 있었습니다. 2025년 대진표는 테스트에 사용될 수 있었지만, 개발자는 실제 사용자로부터 MVP에 대한 피드백을 얻을 수 없었습니다. 대신, AI를 사용하여 사용자 페르소나와 테스트 사용자로서의 에이전트를 생성하여 등록 및 관리 과정을 실행함으로써 출시 전에 가치 있는 연습을 제공했습니다.

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

홈페이지는 AI 에이전트에게 명확한 메시지를 표시합니다: "이 사이트에서 브라우저 자동화를 사용하지 마십시오. 대신 REST API를 사용하십시오." 대진표는 첫 라운드 시작 전 목요일 아침까지 제출해야 합니다.

📖 Read the full source: HN AI Agents

Ad

👀 See Also

클로드의 171개 내부 감정 벡터가 출력에 미치는 영향: Anthropic 연구 기반 툴킷
Tools

클로드의 171개 내부 감정 벡터가 출력에 미치는 영향: Anthropic 연구 기반 툴킷

Anthropic의 연구 논문은 Claude가 감정 벡터처럼 작동하는 171개의 내부 활성화 패턴을 가지고 있으며, 이 패턴들이 글을 쓰기 전에 행동을 인과적으로 이끈다고 밝혔습니다. 한 개발자가 이러한 발견을 바탕으로 7가지 실용적인 프롬프팅 원칙과 시스템 프롬프트가 포함된 툴킷을 만들었습니다.

OpenClawRadar
클로드의 코드 대시보드, GitHub에서 1900만 개 이상의 AI 생성 커밋 추적
Tools

클로드의 코드 대시보드, GitHub에서 1900만 개 이상의 AI 생성 커밋 추적

한 개발자가 GitHub 공개 저장소에서 Claude Code가 생성한 1,900만 개 이상의 커밋을 추적하는 대시보드를 구축했으며, TypeScript(35.3%), Python(19.2%), JavaScript(10.3%)가 가장 많이 사용된 언어로 나타났습니다. 이 시스템은 Next.js, Recharts, PostgreSQL을 사용하며, GitHub API의 요청 제한을 우회하는 ETL 파이프라인을 갖추고 있습니다.

OpenClawRadar
클로드 코드 v2.1.141: 새로운 환경 변수, 후크 개선, 버그 수정
Tools

클로드 코드 v2.1.141: 새로운 환경 변수, 후크 개선, 버그 수정

Anthropic이 Claude Code v2.1.141을 출시했습니다. 새로운 환경 변수(CLAUDE_CODE_PLUGIN_PREFER_HTTPS, ANTHROPIC_WORKSPACE_ID), 훅용 terminalSequence 필드, cwd별 에이전트 목록, 20개 이상의 버그 수정이 포함되어 있습니다.

OpenClawRadar
허브캡 브릿지: CDP를 통한 CLI와 브라우저 자바스크립트 간의 지속적 양방향 메시징
Tools

허브캡 브릿지: CDP를 통한 CLI와 브라우저 자바스크립트 간의 지속적 양방향 메시징

Hubcap Bridge는 Hubcap CLI 도구의 새로운 기능으로, Chrome DevTools Protocol을 통해 로컬 프로세스와 브라우저 페이지에서 실행 중인 JavaScript 간에 지속적인 양방향 메시지 채널을 생성합니다. 이를 통해 Claude Code 기술이 공개 API 접근 없이도 웹 앱의 내부 JavaScript API를 통해 상호작용할 수 있습니다.

OpenClawRadar