Construa o loop.
Seu agente escreve o código. A CLI de código aberto do TestSprite verifica: testes reais contra o seu app no ar, com vereditos que seu agente usa para agir. Escrever, verificar, corrigir, verificar.
Ver projetos anteriores
$5.000
Em prêmios
10
Dias para construir
5
Vencedores
Código aberto
CLI · Apache 2.0
$5.000 no total.
Build the best loop, or make the CLI better while you build.
Two ways to winProject awards
$3,000 · 5 winnersBest projects built with the CLI in a real testing loop. Judged on the loop, not polish or pitch.

CLI improvement bonus
Closed · pool exhaustedSeparate from judging. Cash for merged improvements, doesn't affect your Project Award score.

Quatro passos.
Um se repete.
EscreverMaker
Seu agente de código entrega o código. Claude Code, Codex, Antigravity, o que você usar.
VerificarChecker
A CLI do TestSprite roda testes reais contra seu app no ar e devolve vereditos.
CorrigirMaker
O agente lê o pacote de falha e corrige a causa raiz.
Verificar de novoChecker
Roda de novo. O que passa fica guardado. E volta ao início.
um loop sem um verificador de verdade não falha de forma barulhenta. Ele alucina progresso.
Install. Onboard.
Loop.
One install, one init, and the CLI installs a verification skill into your agent, so it knows when and how to run the checker. Full commands & docs live in the open-source repo.
Get the CLI
testsprite setup
API key + agent skill.
Your live URL
The CLI tests in the cloud, point it at your deployed app.
create · fix · rerun
The agent drives the loop. Every pass banks.
O que vai onde.
The agent writes LOOP.md.
One plain-English line per iteration: maker first, then what ran, what broke, what got fixed. Your agent writes it as the loop runs. No hand-writing. Judges read this first.
Backed by your commit history + the platform run history, so the log is fast to read and easy to trust.

Two steps to submit
Your repo carries the proof the loop ran. Your Discord post is the entry that registers you. Both need to be in before the deadline.
01 // In your GitHub repo
Your source, an agent-written LOOP.md, and a README with the app and live URL.

02 // Post in Discord#hackathon-submissions
Your live URL, public repo link, and TestSprite account. Demo video optional.

O checklist.
TestSprite CLI
ObrigatórioInstale pelo GitHub · Node ≥ 20 · plano pago via código promocional.
URL pública
ObrigatórioA CLI testa na nuvem, nada de localhost. Faça deploy cedo e mantenha no ar durante toda a construção.
Repositório público
ObrigatórioCódigo num repositório público. O histórico de commits é a prova de que o loop rodou.
LOOP.md
ObrigatórioEscrito pelo agente, uma linha por iteração. Sem log, o envio não vale.
README
ObrigatórioO app, a URL no ar e o que o loop cobriu.
Vídeo de demonstração
OpcionalRecomendado. Coloque o link no Discord. Ajuda na classificação.
Jurados humanos.
40 pts
Qualidade do projeto
Capricho, acabamento, completude. O app no ar funciona bem de verdade?
40 pts
Qualidade do loop
Um loop de verdade rodou e pegou e corrigiu coisas reais? Avaliado pelo LOOP.md, pelos commits e pelas execuções.
20 pts+5
Inovação
Criatividade do projeto ou do design do loop. Mais 5 por conectar o verificador ao CI/CD.
∞
BônusEngajamento
Enquetes no Discord, compartilhamentos no X e textos longos sobre o seu loop.
Wire the checker
into CI/CD.
The loop, on autopilot.
Gate a GitHub Actions pipeline on TestSprite. Every push reruns your tests and fails the build if something breaks. One workflow file, one secret. The stickiest way to keep the checker working long after the hackathon.
Read the CI guide →# .github/workflows/testsprite.yml on: pull_request env: TESTSPRITE_API_KEY: ${{ secrets.TESTSPRITE_API_KEY }} PROJECT_ID: proj_xxxxxxxx steps: - run: npm i -g @testsprite/testsprite-cli - run: testsprite test run --all --project "$PROJECT_ID" \ --wait --output json # non-zero exit fails the build ↓ # --all = backend tests; for frontend, pass a test-id
Uma semana para lançar.
30 de jun · 17h PDT
Abertura e configuração
Instale a CLI, configure seu agente e faça o deploy do app.
30 de jun a 10 de jul
Construir e iterar
Rode escrever → verificar → corrigir contra seu app no ar.
10 de jul · 16h59 PDT
Fim dos envios
URL no ar + repositório + LOOP.md + conta. Prorrogado de 7 de jul: três dias a mais para construir.
11 a 15 de jul
Avaliação
Cada envio avaliado pelos critérios.
15 de jul
Vencedores
Os 5 melhores revelados no X e no Discord.
No end date
CLI improvement bonus, always open
Separate from the hackathon clock. The $2,000 improvement bounty runs until the pool is exhausted. Open a PR improving the CLI any time, even after Jul 16.
ongoing
Dois passos
e você está dentro.
Step 1// Siga @TestSprite no X
Anúncios, contagens regressivas e vencedores saem primeiro no X.
Seguir no XStep 2// Entre no Discord
Regras, envios, enquetes, perguntas e respostas. Guia rápido da CLI fixado em #hackathon-info.
Entrar no DiscordEventos anteriores.

AWS x Anthropic x Datadog GenAI...
Participe de um hackathon imersivo e prático com builders lançando na principal stack de GenAI.
TestSprite AI Dev Hackathon: Building...
Participe de um hackathon de um dia inteiro, movido a IA, focado em criar ferramentas de desenvolvimento prontas para produção.

SF AI Vibe Coding Hackathon
Venha para o futuro da programação: um evento de um dia em SF com a comunidade de builders de IA.
Construa o loop inteiro.
Incluindo a metade que quase todo mundo pula. Instale a CLI, conecte como seu verificador e deixe seu agente iterar. Siga no X e entre no Discord, onde tudo acontece.





