smolanalytics
Pergunte ao seu próprio agente de codificação sobre a análise do seu produto: 82 ferramentas em um único binário MIT Go que faz funis, retenção, caminhos, coortes, flags, A/B e visibilidade de IA, com cada resposta calculada a partir dos seus eventos, em vez de gerada.
Documentação
smolanalytics
Testes de ponta a ponta escritos como uma única frase em inglês. Um agente os executa em um navegador real, e uma execução bem-sucedida é reproduzida sem nenhuma chamada de modelo.
npx smolanalytics test --url https://yourapp.com --test "the pricing page shows a monthly price"
Um teste é uma frase em um arquivo markdown. Um agente abre um navegador real, lê a página por meio de sua árvore de acessibilidade, descobre como fazer o que a frase diz e retorna um veredito. Não há código de teste, portanto não há seletor para atualizar quando um botão muda de lugar.
Uma execução que passa é gravada, e toda execução posterior reproduz essa gravação sem nenhuma chamada de modelo. O agente só volta quando a gravação deixa de se adequar ao seu aplicativo.
Cinco vereditos, nunca ambíguos: aprovado, falhou, desatualizado, erro, instável. Apenas falhou é uma afirmação sobre o seu aplicativo. Uma gravação que deixou de se adequar é desatualizada, nunca um relatório de bug, e um executor que não conseguiu terminar é erro, nunca contado contra você.
Em cada pull request
test --suite tests/ --url <preview> --comment executa uma pasta de frases e deixa um comentário no
pull request, editado no local a cada push: o que quebrou, o arquivo mais provavelmente responsável e
as evidências para essa suposição. Os códigos de saída são 0 (limpo), 1 (seu aplicativo falhou em um teste) e 2 (o executor
não conseguiu terminar). O arquivo de workflow está em a documentação.
No seu editor (MCP)
{ "mcpServers": { "smolanalytics": { "command": "npx", "args": ["-y", "smolanalytics", "mcp"] } } }
Três ferramentas: run_tests, can_i_ship e list_tests. Listadas no Registro oficial de MCP como
io.github.Arjun0606/smolanalytics.
Evidências em vez de afirmações
smolanalytics.com/proof é uma GitHub Action que executa a própria suíte deste produto contra dois sites ao vivo todas as noites e publica todos os vereditos, incluindo os vermelhos. Nada nessa página é escrito à mão.
Quanto custa
A CLI roda na sua máquina ou no seu executor de CI, no seu próprio ANTHROPIC_API_KEY. Uma primeira execução de um
teste custa aproximadamente o que custa uma conversa de agente; uma reprodução não custa nada. O lado hospedado em
smolanalytics.com custa $19/mês com 100 pull requests testados incluídos,
após um teste de 14 dias sem cartão. Este é um software comercial, não open source.
Referência completa da CLI: cli/README.md. Perguntas: smolanalytics.com/contact.