O que o Performance Agent encontra
O Performance Agent procura dois tipos de problemas. Cada tipo aparece como um grupo separado nos resultados.- Latency: partes do seu app que fazem os visitantes esperar. Por exemplo, uma página pode fazer um trabalho lento uma etapa por vez em vez de tudo ao mesmo tempo, ou repetir o mesmo trabalho a cada visita.
- Data layer: problemas de banco de dados, como consultas N+1, índices ausentes e carregamento de mais dados do que a página precisa.
Antes de começar
O Performance Agent exige:- Um plano pago. O Performance Agent está disponível para builders em um plano pago. Se você está no plano gratuito, o card Performance scan mostra uma opção de upgrade.
- Acesso de edição ao projeto.
Inicie uma análise
Abra o Monitoring
Execute uma análise
- Add context (optional): descreva as partes do seu app que importam para você, como “fluxo de checkout e a página de pedidos”.
- Only scan changes since the last scan: marque esta caixa para revisar apenas o que mudou desde a análise anterior. O Performance Agent também reverifica os problemas dessa análise para ver se ainda estão presentes.

Adicione contexto ou limite a análise às alterações recentes antes de iniciá-la
Aguarde os resultados
Revise os resultados
Quando a análise termina, um card Performance scan results aparece na tarefa da análise. Ele mostra quantos problemas novos o Performance Agent encontrou, agrupados em Latency e Data layer. Expanda um problema para ler seu resumo ou selecione View issue para abrir os detalhes completos, incluindo os arquivos afetados e a correção recomendada.
Os resultados da análise agrupam os novos problemas por tipo e severidade
- Fix all issues: o Agent inicia uma tarefa de correção para cada grupo e abre a ferramenta Monitoring para que você possa acompanhá-las.
- Fix later: fecha os resultados sem alterar nada. Os problemas permanecem no card Performance scan para que você os corrija quando estiver pronto.
Corrija problemas pelo Monitoring
O card Performance scan na ferramenta Monitoring acompanha todos os problemas abertos, incluindo os de análises anteriores. Os problemas são agrupados em Latency e Data layer, com uma Severity e um Status para cada um. Expanda um problema para ler seu resumo ou selecione View issue para ver os detalhes completos.
Expanda um problema para ler seu resumo ou selecione View issue para ver os detalhes completos
- Fix with Agent em um grupo envia todos os problemas desse grupo ao Agent como uma única tarefa.
- Fix all with Agent envia todos os grupos abertos ao Agent.
- Fix in progress: o Agent está trabalhando na correção. Selecione Go to task para acompanhar.
- Ready for review: a correção está pronta. Abra a tarefa, revise as alterações e selecione Apply changes to main version para adicioná-las ao seu app.
- Applying fix: o Replit está adicionando as alterações ao seu app.
- Ready for republish: a correção está no seu app, mas ainda não na sua versão publicada.
- Fixed: a correção está no ar.

Os status dos problemas são atualizados conforme o Agent trabalha em cada tarefa de correção
Republique para aplicar suas correções
As correções só chegam aos seus visitantes depois que você republica. Quando uma ou mais correções estiverem Ready for republish, um botão Republish project aparece no card Performance scan. Selecione-o para publicar uma nova versão do seu app com as correções. O status muda para Publishing e depois para Fixed.
Selecione Republish project para colocar suas correções no ar
Performance Agent e Monitoring Agent
Os dois agentes ficam na ferramenta Monitoring, mas respondem a perguntas diferentes:- O Performance Agent analisa seu código quando você pede e encontra problemas que deixam seu app lento, mesmo antes de os visitantes perceberem.
- O Monitoring Agent observa seu app publicado 24 horas por dia e investiga alertas de produção, como picos de erros e respostas lentas, assim que acontecem.