Pixios Pixios
01 / 11
Investigação · Velocidade da Fábrica

41 horas no relógio. Só 8 com a Fábrica trabalhando.

Você estranhou a estimativa de 13 horas, porque nunca levou mais de 8 horas com o Claude para criar algo de verdade. Você tem razão. Abri o banco do build da Peixaria, medi cada minuto e comparei com o que o mercado publica. O Claude não é o lento: o que atrasa é o que acontece em volta dele.

41,3 hdo início ao último evento
33 hcom a Fábrica parada
0,9 minduração média de uma execução do agente
~3 hpara escrever as 33 tarefas do app
Role, use as setas do teclado ou os botões no topo
O que realmente aconteceu

Três paradas somam 33 horas. O resto é trabalho.

Cruzei o horário de cada execução de agente e de cada rodada de portão do build da Peixaria (06 e 07/10). Onde não há nenhum evento, a Fábrica estava parada.

5,1 h
22,0 h
6,0 h
8,2 h
Parada 1 · 5,1 h
06/10, das 06h02 às 11h10. Não há erro registrado no banco. Compatível com pausa do build (limite de rodadas era 4) ou reinício.
Parada 2 · 22,0 h
06/10 15h00 até 07/10 12h58. A assinatura bateu o limite de sessão (volta às 15h50 UTC). 62 tentativas foram queimadas contra o limite e o build ficou esperando uma pessoa.
Parada 3 · 6,0 h
07/10, das 14h49 às 20h49. Sem erro registrado. Coincide com a pausa por limite de rodadas e as correções que fizemos na plataforma.
Fábrica trabalhando · 8,2 h
Duas tarefas ao mesmo tempo: 11,6 h de trabalho medido (agentes 3,6 h + portões 8,0 h).

Correção da minha estimativa anterior: eu tratei a espera como parcialmente inevitável (−50% só com lógica, −80% com motor por API). Pelos dados, ela é quase toda pausa que espera uma pessoa ou um reset de limite, e isso se resolve com retomada automática. Por isso o 13 h estava pessimista.

A pergunta do Darley

O Claude é rápido. O laço em volta dele é que não é.

Sobre "o Claude é barato, por que demora": medi o próprio agente separado do resto.

Execução: 0,9 min

As 237 execuções de agente somaram 3,6 h. A média é 0,9 min e a maior foi 7,4 min. Schema levou 0,4 min, seed 1,0 min, uma página 1,1 min.

Saída pequena

Cada execução escreve em média 4,9 mil tokens. O app inteiro consumiu 1,17 milhão de tokens de saída. É pouco texto; o tempo não está na geração.

Barato, mas com cota

Pelo preço de tabela, o build inteiro custaria US$ 106. Na assinatura é zero, mas ela tem limite por janela de 5 h: só a janela da tarde de 06/10 consumiu o equivalente a US$ 40 e bateu o teto.

Leitura: o dinheiro não é o problema, a cota de sessão é. Cada execução relê em média 385 mil tokens de contexto (cache). Isso pesa no limite da assinatura, mesmo quando o texto gerado é curto. Por isso modelo mais leve nas tarefas simples ajuda a cota, mais do que o relógio.
Dentro das 8,2 h ativas

Construir levou ~3 h. Conferir e consertar levou o triplo.

As 33 tarefas do plano (banco, dados, API, 13 telas, integração) ficaram prontas em 06/10 às 12h51. Depois vieram 8 rodadas de revisão e 33 tarefas de correção.

G3 · fluxos e formulários138 rodadas, só 65 passaram
234 min
Agente escrevendo237 execuções
214 min
G4 · o macaco8 rodadas, 0 resultados
120 min
G2 · telas160 rodadas, todas passaram
89 min
G5, G6, G1, G0, G7, G8somados
37 min

Correção custa como construir

As 33 tarefas originais tomaram ~106 min de agente. As 33 correções tomaram 110 min só de agente (139 execuções), fora os portões que rodam depois de cada uma.

37% de tentativas perdidas

Das 237 execuções, 88 falharam nos portões e 62 morreram no limite. Só 87 passaram.

Portões em fila única

Pelo código, os portões de um projeto rodam um por vez (banco de teste único). Os 2 agentes não aceleram a conferência: quem manda é o G3.

O que dá para cortar sem tirar rigor

Três desperdícios medidos e dois que o código revela

G4 gasta 2 h e não entrega nada

Estoura o teto de 15 min nas 8 rodadas e devolve zero verificações. Dar teto de 2 a 3 min e resultado parcial devolve ~1,8 h de trabalho e ainda cobre as telas.

Correção que re-testa demais

G3 roda a cada tentativa de cada correção: 234 min e menos da metade passa. Testar só o fluxo da página afetada (e o juiz de triagem) corta boa parte.

Parada que espera pessoa

Pausa por limite de rodadas e limite de sessão da assinatura. Retomada automática no horário do reset (já existe desde 07/10) e aviso à equipe quando passa de 30 min.

Banco de teste único

Um schema de teste por projeto obriga os portões a entrar numa fila. Um schema descartável por tarefa (cópia de um modelo) deixa 2 conferências rodarem juntas.

Falso alarme vira tarefa

G1 (409/404) e o timeout do G4 viraram "problema grave". Cada tarefa de correção gasta em média 3,3 min de agente, mais a bateria de portões depois. O juiz de triagem evita as que não eram defeito.

Efeito somado (hipótese)

Tirar ~5 h dos 11,6 h de trabalho medido (estimativa minha). Com 2 conferências em paralelo, o relógio ativo cai de 8,2 h para algo perto de 4,5 h.

Pesquisa · o que o mercado leva

Rápido e verificado quase ninguém publica

Os números abaixo medem coisas diferentes. A faixa de minutos é protótipo sem teste. A faixa de semanas é software completo com gente no meio.

QuemTempoO que entrega
Bolt.new52 s a 2 minInterface com dados falsos, sem backend de verdade
Lovable~4 minApp com esquema de banco e regras de acesso, sem bateria de testes
Replit Agent 3~10 min; até 200 min sem supervisãoPrimeiro app funcionando; depois testa sozinho em navegador real e corrige
Pixios (Peixaria)~3 h para as 33 tarefas13 telas, 5 regras, API, banco e 9 portões de verificação
Consultorias de SaaS com IA1 a 3 meses (MVP)IA encurta 25 a 40% das fases; descoberta e design continuam iguais
Cursor (navegador do zero)1 semanaMais de 1 milhão de linhas, com vários agentes em paralelo
Anthropic (compilador C)2 semanas, 16 agentes, US$ 20 mil100 mil linhas que compilam o kernel Linux

Ninguém verifica em minutos

Nos números públicos, o que sai em minutos não passa por segurança, papéis e carga. Isso o Pixios entrega e eles não.

Você já é mais rápido que o mercado

O primeiro build completo das 33 tarefas leva ~3 h de atividade. Sua régua de "menos de 8 h" está dentro disso.

Cuidado com a manchete

Um estudo do METR achou desenvolvedores experientes 19% mais lentos com IA em repositórios que já conheciam. Velocidade depende do laço, não do modelo.

Tempos de Bolt, Lovable e Replit vêm de comparativos e documentação dos próprios produtos, medidos em apps simples. Não encontrei publicação de "SaaS completo, testado e seguro em menos de um dia" por nenhuma equipe.

Pesquisa · quem acelerou, como

Cinco estratégias que realmente funcionaram

Hierarquia, não enxame

O Cursor viu 20 agentes iguais renderem como 2 ou 3, porque ficavam esperando uns aos outros. Com planejador, trabalhadores isolados e um juiz que decide quando acabou, escalou. O Pixios já tem essa forma; falta o juiz de triagem.

Teste bom vale mais que mais agentes

Na Anthropic, o maior trabalho foi desenhar o ambiente e os testes. Teste vago faz o agente resolver o problema errado. Os 9 portões são seu ativo; o que precisa melhorar é a precisão.

Paralelo só onde é independente

Três funcionalidades em três cópias de trabalho (worktrees) saíram juntas no mesmo dia. Vale quando não compartilham arquivos nem banco, e é o que a fase "schema → api → páginas" já respeita.

Cache de prompt e esforço certo

Leitura de cache custa 10% do valor de entrada. Esforço baixo em sub-tarefas e alto só em planejamento e correções difíceis é o que a documentação recomenda.

Modo rápido, só onde cabe

O "fast mode" roda o mesmo modelo até 2,5× mais rápido, a 2× o preço, mas só nos Opus e na API. Serve ao planejador (5 min), não ao laço inteiro.

Mostrar cedo

O Replit abre o app para o usuário nos primeiros minutos e continua trabalhando. Isso é percepção de velocidade: o relógio total cai pouco, a espera percebida cai muito.

Modelos e Batch

Haiku para o simples, Sonnet para o difícil, Batch só fora do laço

Sobre o Haiku 5.5: não consegui confirmar que ele exista. O Haiku mais novo que localizei é o 4.5 (US$ 1 / US$ 5 por milhão de tokens, 73,3% no SWE-bench Verified, cerca de 2× mais rápido que o Sonnet 4). Se ele já aparece no seu painel, é só trocar o identificador na tabela de motores. O desenho abaixo vale para qualquer Haiku.
TarefaMotorPor quê
Schema, seed, i18n, páginas CRUD simplesHaiku, esforço baixoRodam em 0,4 a 1,1 min e são padrão. Ganho principal é gastar menos cota.
Juiz de triagem, relatório, explicação do achadoHaikuClassificar e resumir; entra no código só como veredito.
Páginas com regra própria, correção de 1ª tentativaSonnet, médioÉ o que roda hoje (sonnet-medio).
Planejador, 2ª correção do mesmo achado, segurançaSonnet, altoPoucas execuções, erro caro (sonnet-forte).

Batch no laço do agente

não serve
  • O Batch processa em até 24 h (a maioria em menos de 1 h) e não suporta laços de ferramenta no meio.
  • Cada correção tem de 4 a 5 idas e voltas; com Batch cada uma esperaria na fila.

Batch fora do caminho crítico

−50%
  • Tradução dos 3 idiomas, geração de dados de exemplo, relatório final, auditoria noturna e o plano grátis (sem pressa).
  • Faixa "Econômica" do cliente: Batch e prazo maior. Faixa "Expressa": API com cache, minutos.

Importante: "barato" e "rápido" competem no Batch. Para a meta de poucas horas, o laço fica na API com cache de prompt (leitura a 10%). O Batch economiza onde ninguém está esperando.

Estimativa corrigida

De 41 h para perto de 5 h, sem tirar nenhum portão

Hipóteses minhas, para validar com 3 builds depois de cada etapa. A primeira etapa não mexe em portão nenhum.

HojePeixaria, 06 e 07/10
41 h
1 · Sem paradaretoma sozinho, avisa, Haiku poupa cota
~8 h
2 · Sem desperdícioG4 com teto, G3 afetado, juiz, portões em paralelo
~4,5 h
3 · Peças certificadasCRUD pronto, QA por módulo
~3 h
EtapaContaConfiança
1 · Sem parada41,3 h − 33,1 h parado = 8,2 h de relógio ativoAlta: é aritmética dos dados
2 · Sem desperdício11,6 h de trabalho − G4 (1,8 h) − G3 re-testando fora do afetado (~1,5 h) − correções de falso alarme e seus portões (~1,7 h) = ~6,6 h; com 2 conferências em paralelo ≈ 4,5 h de relógioMédia: a parcela de falso alarme é estimativa
3 · Peças certificadasSchema, seed e API de CRUD padrão (15 das 33 tarefas) deixam de ser escritas do zero pela IA; menos defeito, menos correçãoBaixa até medir quantas são CRUD padrão

Meta de produto: menos de 8 h, a sua régua de uso pessoal. A etapa 1 já cumpre; a 2 dá folga para a revisão de segurança e de acessibilidade ficarem sempre ligadas.

Plano · Onda 0 reforçada

O que eu faria primeiro, em ordem de ganho por esforço

  1. Teto no G4 com resultado parcial (3 min por rodada e 8 rodadas por build viram ~10 min). Devolve ~1,8 h por build e é a mudança mais simples.
  2. Retomada sem pessoa: pausa por rodadas ou limite vira espera com horário, e alerta se a Fábrica ficar mais de 30 min sem nenhum evento. Elimina até 33 h.
  3. Rastro com causa de cada espera (limite, pausa, reinício, fila). Hoje o banco não diz por que houve 2 das 3 paradas. Sem isso, o ganho vira palpite.
  4. Haiku nas tarefas simples (schema, seed, i18n, triagem) pelo mesmo adaptador de assinatura, só nas contas de teste. Mede cota e tempo por tipo.
  5. Um schema de teste por tarefa (cópia de modelo) para o G2 e o G3 de tarefas diferentes rodarem juntos.
  6. Juiz de triagem + G3 só no fluxo afetado, que é a Onda 1 da apresentação anterior. Todas as demais ondas dela seguem valendo.
O que preciso de você

Aval para começar pelos itens 1 a 3

São de baixo risco e não removem portão. O 3 me deixa provar os números na próxima construção.

Teste do Haiku na assinatura

Posso rodar uma tarefa de cada tipo com Haiku e comparar. Se quiser o 5.5, me diga o identificador do seu painel.

Contato do colaborador

Nome, e-mail e WhatsApp para o alerta de parada. Pendente desde o limite de rodadas.