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.

smolanalytics.com · A prova noturna · Documentação · npm

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.