Visualizador de App
Visualize seu app ao vivo, teste suas interações e execute verificações pré-publicação — com um tour completo pela barra de ferramentas e todas as formas de fazer edições visuais.
Visualize seu app ao vivo, teste suas interações e execute verificações pré-publicação — com um tour completo pela barra de ferramentas e todas as formas de fazer edições visuais.
O que é o Visualizador de App?
Quando seus Agentes de IA terminam uma tarefa, o Visualizador de App é aberto no topo da página. Em vez de apenas ver a aparência da sua criação, você pode interagir com ela como um app totalmente funcional — clicar pelas páginas, testar recursos e fazer alterações visuais sem escrever código. Ele também funciona como a etapa final de verificação antes da publicação: se algo parecer errado ou se comportar de forma inesperada, você pode identificar e corrigir isso antes que os usuários vejam.
Antes de começar: o processamento do Agente pode levar um momento. Enquanto a tarefa é executada, o painel Terminal à direita mostra a atividade em tempo real, incluindo criação de arquivos, geração de código e quaisquer erros encontrados ao longo do caminho. Você também pode usar o ícone de Atualizar a qualquer momento para recarregar a versão mais recente da visualização.
A barra de ferramentas do Visualizador de App
Uma barra de ferramentas compacta fica acima da janela de visualização. Da esquerda para a direita, veja o que cada controle faz:
- Design: ativa ou desativa o modo de edição visual. Com ele ativo, clicar em qualquer item na visualização seleciona esse elemento para edição — veja “Modifique seu app” abaixo.
- Alternador de dispositivo: o ícone de exibição alterna a visualização para o modo mobile e de volta, para que você possa verificar a responsividade sem sair da página.
- Atualizar: recarrega a janela de visualização. Seu primeiro passo sempre que a visualização parecer desatualizada ou travada.
- Início: leva a visualização de volta para a página inicial do seu app, de onde quer que você tenha navegado.
- Seletor de páginas: o menu suspenso no meio lista as páginas do seu app; escolha uma para visualizá-la diretamente em vez de clicar até chegar lá.
- Abrir em nova aba: o ícone de seta abre a visualização em uma aba separada do navegador. Especialmente útil quando a visualização incorporada está travada ou sem resposta.
- Console: na borda direita, abre o painel com logs do sistema e mensagens de erro, sua primeira parada quando algo parece quebrado.

A barra de ferramentas acima da visualização: Design à esquerda, depois o alternador de dispositivo (“Mostrar visualização mobile”), atualizar, início, o seletor de páginas, abrir em nova aba e Console à direita.

O ícone de seta abre o app em execução em sua própria aba do navegador — uma saída confiável se a visualização incorporada se comportar mal.
Como usar o Visualizador de App
Etapa 1: Aguarde a visualização carregar
Depois que os agentes terminam, o Visualizador de App carrega sua visualização na janela principal. Isso geralmente leva de alguns segundos a um minuto.
Mais de 2 minutos? Clique em Atualizar na barra de ferramentas. Se ainda estiver travado, verifique se há erros no Console (veja a Etapa 3).
Etapa 2: Visualize e teste as interações
Depois de carregado, você está olhando para seu app real:
- Verifique a responsividade: use o alternador de dispositivo para alternar entre as visualizações desktop e mobile e confirmar que o layout se mantém em telas menores.
- Clique pelas interações: abra todos os links de navegação, pressione os botões, envie os formulários e acione estados de hover. Uma página que renderiza não é a mesma coisa que uma página que funciona.
- Percorra a jornada principal: siga o caminho mais importante, da landing page à exploração e à conclusão da principal chamada para ação, do início ao fim.
- Teste em uma aba real: abra a visualização em uma nova aba do navegador para uma verificação final no ambiente que seus usuários realmente terão.
Etapa 3: Verifique se há erros (se algo parecer errado)
Se o app não carregar ou parecer quebrado, selecione Console na barra de ferramentas do Visualizador de App. O painel Console é aberto abaixo da visualização, enquanto o Terminal é uma área separada de atividade da tarefa. Ele reúne os logs do sistema e as mensagens de erro gerados durante a build. Mensagens de erro em vermelho podem incluir uma descrição do que deu errado e detalhes adicionais de diagnóstico.
Para corrigir erros:
- Clique em Resolve na notificação de Relatório de Problemas, a IA analisa e corrige automaticamente todos os bugs identificados, e a visualização é recarregada assim que as correções entram em vigor. Você pode acompanhar o progresso ao vivo no painel Terminal.
- Sem botão Resolve? Clique em “…” (mais opções) ao lado da mensagem mais recente do agente e selecione Feedback para entrar em contato com a equipe de suporte — inclua seu Chat Link e uma captura de tela do erro.
Para o fluxo completo de tratamento de erros, consulte Relatório de Problemas.
Etapa 4: Modifique seu app
Método 1 — Clique para editar (melhor para alterações visuais)
Primeiro, selecione Design na barra de ferramentas do Visualizador de App para ativar o modo de edição visual. O Design está disponível apenas em estados elegíveis de projetos desktop para usuários com acesso de editor; se você não o vir, use o Método 2 no chat. Em seguida, clique diretamente em qualquer elemento na visualização. O elemento é selecionado com um contorno e um selo indicando o que você escolheu e seu tamanho, um h1, um botão, um card. Uma barra inline “Peça aos Atoms para alterar…” aparece exatamente no elemento, para que você possa descrever uma alteração limitada exatamente àquele ponto, e um editor visual é aberto à esquerda para ajustes práticos:
- Cores: cores de texto, fundo e borda por meio de um seletor de cores.
- Espaçamento: padding, margem e o espaço entre elementos.
- Tipografia: tamanho, peso e família da fonte.
- Layout: alinhamento, propriedades de flexbox e grid.
- Conteúdo de texto: edite as palavras no próprio lugar.
Cada alteração atualiza a visualização instantaneamente, para que você veja o resultado em tempo real. O editor visual também inclui uma aba Biblioteca para navegar e adicionar recursos pré-construídos: ícones, imagens e componentes de UI, diretamente no seu projeto.

Clique para editar em ação: o título está selecionado (com sua tag e tamanho exibidos), e a barra inline permite pedir uma alteração exatamente neste elemento.
Método 2 — Descreva no chat
Diga aos agentes o que mudar em linguagem simples, e eles aplicam isso ao app:
Deixe a cor de fundo mais escura.
Reduza o padding ao redor do cabeçalho.
Altere a cor do botão para azul.
Verificações pré-publicação
O Visualizador de App é a última parada antes de Publicar. Esta checklist ajuda a identificar problemas comuns antes que os usuários os vejam:
- A visualização carrega corretamente, e o Console não mostra mensagens de erro em vermelho.
- O layout se mantém na visualização mobile, não apenas no desktop.
- Toda interação funciona: navegação, botões, formulários e a principal chamada para ação.
- O conteúdo placeholder foi substituído; marcadores entre colchetes como [Nome da empresa] são fáceis de deixar passar e ficam muito visíveis quando o app está no ar.
- Cada página no seletor de páginas recebe pelo menos uma olhada rápida, não apenas a página inicial.
Tudo certo? Clique em Publicar no canto superior direito e compartilhe o link.
Referência rápida
- Atualizar a visualização — ícone de Atualizar na barra de ferramentas do Visualizador de App.
- Alternar a visualização do dispositivo — alternador de dispositivo na barra de ferramentas para testar diferentes tamanhos de tela.
- Pular entre páginas — menu suspenso do seletor de páginas na barra de ferramentas.
- Abrir em uma nova aba — ícone de seta na barra de ferramentas.
- Ver logs de erro — selecione Console na barra de ferramentas do Visualizador de App; o painel de logs é aberto abaixo da visualização.
- Corrigir erros automaticamente — botão Resolve na notificação de Relatório de Problemas.
- Editar elementos visuais — clique em qualquer elemento na visualização para selecioná-lo e abrir o editor visual.
- Relatar um problema — “…” → Feedback em qualquer mensagem do agente.
FAQ
Por que meu Visualizador de App mostra uma tela de carregamento?
O site está carregando, e o Visualizador de App está funcionando normalmente; aguarde um momento. Se levar mais de 2 minutos, clique no ícone de Atualizar ou verifique o painel Console em busca de erros.
Por que meu Visualizador de App mostra mensagens de erro em vermelho?
Os agentes podem encontrar problemas durante a build, o que ocasionalmente causa erros na página web. Clique em Resolve e os agentes corrigirão isso para você; quando estiver corrigido, a visualização voltará ao normal. Mensagens vermelhas são um sinal, não uma crise.
Por que não consigo remover o badge do Atoms da minha página publicada?
A remoção do badge exige Pro ou superior. Clique no seu avatar no canto superior direito, selecione Settings, depois vá para Plans & Billing e escolha o plano Pro ou Max. Depois do upgrade, o badge do Atoms é removido automaticamente das suas páginas publicadas.
Como corrigir problemas de layout ou estilo da página usando o Modo Design?
- Abra o Modo Design e selecione o elemento exato que está desalinhado ou com estilo incorreto.
- Informe a página e o breakpoint, o problema atual, o resultado desejado e o que não deve mudar.
- Use instruções mensuráveis, como padding, alinhamento, largura, cor ou comportamento de quebra de linha. Anexe uma imagem de referência quando a correspondência visual for importante.
- Aplique uma alteração e depois verifique os layouts desktop e mobile, além de estados importantes como carregamento, vazio, hover e erro.
- Se o resultado quebrar outra área, volte para a última versão funcional e tente novamente com um alvo mais específico.
Por que o Visualizador de App está mostrando uma tela branca em branco?
- Confirme se o problema afeta apenas o Visualizador de App, a URL de Preview ou também o site publicado.
- Atualize uma vez, abra o Preview em uma nova aba e teste em uma janela anônima.
- Verifique se a tarefa ou build atual ainda está em execução. Aguarde a conclusão antes de tentar novamente.
- Se uma mensagem explícita disser que o saldo de Cloud & AI é insuficiente ou que o app está suspenso, abra Settings → Cloud & AI e revise esse saldo. Não recarregue com base apenas em uma tela em branco.
- Registre qualquer erro do Console ou da Network sem compartilhar cookies, tokens ou valores secretos.
Se a tela continuar em branco, entre em contato com o Suporte com o Chat Link, a URL completa do Viewer, horário e fuso horário, ambientes afetados, captura de tela e detalhes do erro sanitizados.
Por que meu Preview ou Visualizador de App está mostrando uma tela em branco ou carregando para sempre?
- Verifique se apenas o Visualizador de App, a URL de Preview ou o site publicado está afetado.
- Atualize uma vez, abra o Preview em uma nova aba e teste em uma janela anônima.
- Verifique se a tarefa ou build atual ainda está em execução e aguarde sua conclusão.
- Teste a última versão funcional conhecida. Se ela funcionar, compare com a alteração recente que introduziu a tela em branco.
- Abra Settings → Cloud & AI apenas quando o produto informar explicitamente saldo insuficiente ou app suspenso.
Se o problema continuar, entre em contato com o Suporte com o Chat Link, a URL completa do Viewer, a versão, horário e fuso horário, ambientes afetados, captura de tela e erro sanitizado do Console ou da Network.
Por que minhas alterações no Modo Design parecem corretas no Preview, mas não no site publicado?
O Preview e o site publicado são canais independentes. Salvar ou visualizar não envia alterações para produção.
- Clique em Update no painel Publish — Abra o painel Publish e clique em Update. Aguarde até que o status mostre Up to date.
- Faça um hard refresh no site ao vivo — Pressione Cmd+Shift+R (Mac) ou Ctrl+F5 (Windows), ou abra a URL em uma janela anônima para descartar cache do navegador.
- Verifique o número da versão publicada — No painel Publish, confirme se a versão corresponde ao que você vê no Preview. Se forem diferentes, publique novamente.
- Teste o subdomínio Prod da plataforma — Se você usa um domínio personalizado, abra a URL padrão de Prod separadamente. Se o subdomínio Prod estiver atualizado, mas o domínio personalizado não, o problema é cache de DNS ou CDN.
Se o problema persistir, forneça a URL de Preview, a URL de Prod, capturas de tela comparativas lado a lado e o horário em que você clicou em Publish ou Update.
Por que minha página parece quebrada no mobile depois que o agente fez alterações?
Quando o agente modifica layout ou estilo, ele pode quebrar sem querer o comportamento responsivo em telas menores.
- Visualize na largura mobile primeiro — Use o alternador de dispositivo na barra de ferramentas do Visualizador de App para mudar para a visualização mobile e verificar o resultado antes de publicar.
- Use o Modo Design na visualização mobile — Mude para o Modo Design enquanto o alternador de dispositivo estiver definido para mobile. Clique no elemento quebrado para que o agente mire apenas nesse componente naquele tamanho de tela.
- Forneça restrições responsivas explícitas — Diga ao agente exatamente como o layout mobile deve ficar. Exemplo: "Em telas menores que 768px, empilhe os cards em uma única coluna e defina o padding como 16px."
- Peça ao agente para preservar as media queries existentes — Ao solicitar alterações para desktop, adicione: "Não modifique nenhum estilo responsivo ou mobile existente."
Se o problema persistir, forneça o Chat Link, uma captura de tela do layout mobile quebrado e uma imagem de referência do layout esperado.
Por que as imagens estão ausentes ou não carregam no Preview ou no site publicado?
Se as imagens parecerem quebradas, mostrarem ícones placeholder ou não carregarem:
- Verifique os caminhos dos arquivos de imagem — Abra a seção Files e confirme se os arquivos de imagem existem nos caminhos referenciados no seu código. O agente pode ter movido ou renomeado arquivos durante as edições.
- Verifique o tamanho e o formato do arquivo — Imagens muito grandes ou formatos não suportados podem não carregar. Comprima as imagens ou converta para PNG, JPG ou WebP.
- Verifique o armazenamento em Cloud — Vá para Settings > Cloud & AI para confirmar que você tem espaço de armazenamento disponível.
- Faça um hard refresh — Pressione Cmd+Shift+R (Mac) ou Ctrl+F5 (Windows) para limpar referências de imagem em cache.
Se o problema persistir, forneça o Chat Link, a URL da imagem ausente e uma captura de tela do estado quebrado.
O agente alterou o elemento errado ou quebrou outras partes da página. O que devo fazer?
Quando o agente modifica elementos não relacionados ou introduz regressões em outras partes da página:
- Reverta — Vá para History e faça Remix a partir da última versão estável. Isso redefine o contexto do chat enquanto preserva seu código.
- Use o Modo Design para isolar — Mude para o Modo Design e clique diretamente no elemento específico. Isso ancora o escopo da edição do agente àquele componente.
- Adicione restrições explícitas — Declare claramente o que NÃO deve mudar. Exemplo: "Altere apenas a cor de fundo do cabeçalho para #1A365D. Não modifique a barra de navegação, o rodapé nem qualquer outro componente."
- Uma alteração por prompt — Faça uma alteração, verifique o resultado e depois prossiga para a próxima.
Se o agente continuar causando regressões em outros elementos, faça Remix a partir de uma versão estável e tente novamente com uma instrução de escopo bem restrito.
Por que o Preview está mostrando um erro de build ou dependência ausente?
Se o painel Preview mostrar um erro de build, uma faixa de erro vermelha ou uma mensagem sobre pacotes ausentes:
- Use o botão Resolve — Se uma notificação de Relatório de Problemas aparecer no Visualizador de App, clique em Resolve e a IA analisará e corrigirá automaticamente todos os erros identificados. Se nenhum botão Resolve aparecer, copie a mensagem exata de erro do painel Console e cole para o agente com: "Corrija este erro de build: [mensagem de erro]."
- Verifique alterações recentes — Se o erro apareceu após uma edição específica, vá para History e compare com a última versão funcional para identificar qual alteração causou a quebra.
- Faça Remix a partir da última versão funcional — Se o erro for difícil de resolver, faça Remix a partir do seu último checkpoint bem-sucedido e reaplique as alterações de forma incremental.
- Verifique a compatibilidade do pacote — Se o erro mencionar um pacote específico, peça ao agente: "Verifique se [nome do pacote] é compatível com a configuração atual do projeto e corrija quaisquer conflitos de versão."
Observação: se a mensagem de erro mencionar componentes da plataforma (Visualizador de App, script de inicialização, Publish, registro de deploy) ou arquivos internos de pacotes de terceiros (por exemplo, @vue/compiler-core, vite), isso pode ser um problema da plataforma e não do agente. Entre em contato com o Suporte com a mensagem de erro completa.
Se o problema persistir, forneça a mensagem de erro completa, o Chat Link e uma captura de tela do erro.
Por que minhas alterações de fonte, cor ou espaçamento não estão surtindo efeito?
Se o agente confirmar que a alteração foi feita, mas o resultado visual não mudou:
- Faça um hard refresh — Pressione Cmd+Shift+R (Mac) ou Ctrl+F5 (Windows). Alterações de CSS frequentemente ficam em cache no navegador.
- Verifique conflitos de especificidade de CSS — O agente pode ter adicionado estilos que estão sendo sobrescritos por regras existentes. Peça ao agente: "Verifique se o estilo que solicitei está sendo sobrescrito por outra regra de CSS e corrija a especificidade, se necessário."
- Use o Modo Design para inspecionar — Mude para o Modo Design e clique no elemento. O editor visual à esquerda mostra as cores, espaçamentos, tipografia e propriedades de layout atualmente aplicados, para que você possa ver se a alteração solicitada foi aplicada.
- Verifique o arquivo correto — Em projetos com folhas de estilo globais e estilos em nível de componente, o agente pode ter editado o arquivo errado. Pergunte: "Onde você aplicou a alteração? Mostre-me o caminho do arquivo e a linha."
Se o problema persistir, forneça o Chat Link, uma captura de tela do elemento inalterado e os valores exatos de estilo que você solicitou.
Por que o Modo Design seleciona o componente errado quando clico?
O Modo Design usa o layout visual para determinar qual componente você está tentando selecionar. Elementos aninhados ou sobrepostos podem causar seleção incorreta.
- Aproxime — Dê zoom na área antes de clicar. Isso ajuda a distinguir componentes muito próximos ou aninhados.
- Use descrição em texto como alternativa — Se clicar repetidamente selecionar o elemento errado, descreva-o no chat. Exemplo: "Selecione o segundo botão dentro do card de preços na coluna da direita."
- Faça referência pelo caminho do arquivo — Se você souber qual arquivo contém o componente, diga isso diretamente ao agente: "Edite o elemento em src/components/PricingCard.tsx, linha 42."
Se os problemas de seleção persistirem, forneça uma captura de tela destacando o elemento desejado e o Chat Link.