Freelancer cria agente OpenClaw para testes visuais de aplicativos e conquista 11 clientes

Como começou: Identificando um bug evitável
Um freelancer frontend estava trabalhando em um aplicativo de marketplace de serviços domésticos com cerca de 890 mil downloads. Ao reconstruir o fluxo de busca e filtro, ele notou tickets de suporte recorrentes sobre o sistema de avaliação atribuindo classificações ao prestador de serviço errado. O bug ocorria porque o envio da avaliação associava as classificações pelo carimbo de data/hora da reserva mais recente, em vez do ID da reserva que o usuário realmente selecionou na tela de avaliação. Isso criava uma condição de corrida quando a ordem da lista de reservas mudava entre o momento em que o usuário tocava em "deixar avaliação" e quando a tela de avaliação carregava.
O engenheiro líder sabia do problema há dois meses, mas seu processo de teste consistia em abrir o aplicativo no celular, navegar pelas telas principais e enviar se nada parecesse quebrado. Ele nunca testou o fluxo de avaliação com múltiplas reservas porque sempre teve apenas uma conta de teste com uma reserva por vez. O bug só aparecia quando usuários reais tinham reservas sobrepostas na mesma semana, o que era a maioria dos seus usuários ativos.
A solução: Construindo um agente de teste visual
Usando o OpenClaw por três meses em seu próprio fluxo de trabalho, o desenvolvedor construiu um agente que:
- Executa etapas de teste escritas em declarações simples
- Conecta-se a um emulador na nuvem
- Executa o aplicativo visualmente
- Captura cada etapa ao longo do caminho
- Mostra exatamente onde algo quebra e como a tela estava
Após duas semanas de prática com pequenos aplicativos de amigos para dominar a escrita de etapas, ele ofereceu ao cliente de serviços domésticos 5 execuções de teste gratuitas. O fluxo de avaliação falhou na segunda execução, expondo o bug exato com capturas de tela mostrando onde deu errado.
Modelo de negócios e aquisição de clientes
O serviço custa US$ 180/mês por 26 fluxos que cobrem jornadas principais do usuário. O desenvolvedor executa o agente, mantém o contexto, adiciona fluxos quando recursos são lançados e sinaliza qualquer coisa que quebre, levando cerca de 2,5 horas por mês por cliente.
Os clientes iniciais vieram através de conexões profissionais:
- Um aplicativo de rastreamento de frota (1,4 milhão de downloads) com problemas de registro de rotas onde os caminhos rastreados mostravam lacunas quando o aplicativo perdia o estado em primeiro plano durante longas viagens. US$ 320/mês.
- Um aplicativo de comunicação escolar (1,3 milhão de downloads) com roteamento de notificações enviando anúncios de turma para grupos de pais errados quando professores eram designados para múltiplas seções. US$ 200/mês.
Clientes adicionais incluíram um aplicativo de entrega de supermercado (US$ 220/mês), aplicativo de sincronização de inventário (US$ 130/mês) e aplicativo de agendamento de salão (US$ 140/mês). O boca a boca de clientes existentes impulsionou mais crescimento através de grupos de chat de fundadores, encontros e comunidades de desenvolvedores.
Um lead não deu certo: um fundador construindo um aplicativo de receitas com IA viu o teste, mas estava planejando uma grande reescrita e decidiu que testar a versão atual não fazia sentido.
Métricas atuais
11 clientes no total: 9 ativos, 2 finalizando integração. Receita recorrente total quando todos estiverem ativos: US$ 3.840/mês. O desenvolvedor gasta cerca de 22 horas por mês entre todos os clientes, com média de 2-3 horas de manutenção por cliente. Isso resulta em aproximadamente US$ 170/hora para um trabalho que é principalmente revisar relatórios e escrever novos fluxos quando recursos são lançados.
Taxas únicas adicionaram US$ 1.600 no total, incluindo US$ 500 para documentação completa de fluxo no aplicativo de frota e US$ 450 para o aplicativo escolar que precisava de fluxos separados para 6 diferentes funções de usuário.
📖 Leia a fonte completa: r/openclaw
👀 See Also

Como um Desenvolvedor Usou o Claude Code com Linear e Discord para uma Construção Solo de 30 Dias
Um desenvolvedor criou uma ferramenta completa de relatórios de times Pokémon VGC em 30 dias usando Claude Code como programador parceiro, integrada com Linear para rastreamento de tickets e Discord para notificações de builds. O fluxo de trabalho envolveu tratamento automatizado de tickets, verificações de tipos e um arquivo CLAUDE.md para instruções consistentes de IA.

Usando o Claude para Fazer Root no Aspirador Trifo Lucy e Construir um Servidor de Rede Local
Um desenvolvedor usou o Claude para obter acesso root a um aspirador robô Trifo Lucy após os servidores do fabricante falharem, envolvendo soldagem de pinos de cabeçalho e temporização precisa de inicialização. O Claude então ajudou a criar um servidor para fornecer controle básico para dispositivos não-root em redes locais.

Problemas de Visibilidade de Execução do OpenClaw em Hardware de Mini PC
Um desenvolvedor testando o OpenClaw em um mini PC GEEKOM A5 Pro descobriu que, embora as saídas pareçam normais, a execução real revela problemas ocultos, como falhas silenciosas, novas tentativas e desvio de desempenho sob carga.

Executando um pipeline de coaching comportamental com 6 agentes no Qwen3 235B auto-hospedado com vLLM
Um desenvolvedor construiu um pipeline cognitivo de 6 agentes para coaching comportamental rodando inteiramente em Qwen3 auto-hospedado via vLLM, usando Qwen3 30B em 2x RTX 4090s para desenvolvimento e Qwen3 235B em pods RunPod A40 para produção.