> ## Documentation Index
> Fetch the complete documentation index at: https://docs.replit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Atualizando projetos antigos para suporte a múltiplos artefatos

> Adicione um segundo artefato a um projeto Replit antigo com uma atualização estrutural única que preserva sua URL, dados e implantação.

Se o seu projeto foi criado antes de 11 de março de 2026, o Agent pode precisar executar uma atualização estrutural única antes de poder adicionar um segundo artefato a ele. Esta página explica o motivo, o que muda e quais projetos são elegíveis.

## Contexto

Em **11 de março de 2026**, o Replit lançou o [Agent 4](/updates/2026/03/13/changelog). Uma das maiores mudanças nesse lançamento foi o **suporte a múltiplos artefatos**: um único [projeto](/references/projects-and-artifacts/projects) agora pode conter vários [artefatos](/references/projects-and-artifacts/artifacts) (por exemplo, um aplicativo web, um aplicativo mobile e uma apresentação) que compartilham o mesmo banco de dados, backend, Secrets e implantação.

Antes de 11 de março de 2026, cada projeto era construído em torno de um único aplicativo com um layout de arquivos diferente. Essa estrutura mais antiga não tem a separação que o backend precisa para hospedar mais de um artefato. Por causa dessas diferenças, projetos criados antes de 11 de março de 2026 precisam de uma **atualização estrutural única** antes que o Agent possa adicionar um segundo artefato a eles. Projetos criados nessa data ou após já usam o novo layout e não precisam desta etapa.

## O que a atualização faz

Quando você pede ao Agent para adicionar um segundo artefato a um projeto antigo (por exemplo, adicionar um aplicativo mobile a um aplicativo web existente), o Agent reorganiza seu projeto no novo layout de múltiplos artefatos primeiro. Sua URL, colaboradores, Secrets, banco de dados e domínios são todos preservados. Apenas a estrutura interna muda.

## Como funciona

<Steps>
  <Step title="Solicite um novo artefato em um projeto antigo">
    Peça ao Agent algo como: "Crie uma apresentação de slides para o meu site."
  </Step>

  <Step title="Revise e aprove">
    O Agent pausa antes de fazer qualquer alteração e mostra uma proposta no chat. Para até dois projetos elegíveis, você também verá uma oferta única de **crédito de \$5** para começar com a atualização do projeto. Clique em **Update project** para continuar, ou **Not now** para pular.

    <Frame>
      <img src="https://mintcdn.com/replit/PUjTWRdx_TNp0SaN/images/replitai/multi-artifact-update-approval.png?fit=max&auto=format&n=PUjTWRdx_TNp0SaN&q=85&s=952936728a532ab0241de383ddcd0172" alt="Painel de chat do Agent mostrando o cartão de aprovação 'Update project to create mobile app' com uma oferta de crédito de $5 e os botões Not now / Update project." width="991" height="589" data-path="images/replitai/multi-artifact-update-approval.png" />
    </Frame>
  </Step>

  <Step title="Aguarde a reestruturação">
    O Agent reorganiza seu projeto na nova estrutura em uma tarefa — você pode acompanhar na lista de tarefas. Seu aplicativo original é salvo em backup antes de qualquer alteração, para que você não perca nenhum trabalho anterior caso algo dê errado.

    <Frame>
      <img src="https://mintcdn.com/replit/PUjTWRdx_TNp0SaN/images/replitai/multi-artifact-update-task-progress.png?fit=max&auto=format&n=PUjTWRdx_TNp0SaN&q=85&s=1550c9c6b80b93ef9cb002f9aa73ba51" alt="Painel de chat do Agent mostrando a tarefa 'Updating your project' em andamento, com a subtarefa 'Port existing coffee website' ativa." width="989" height="587" data-path="images/replitai/multi-artifact-update-task-progress.png" />
    </Frame>
  </Step>

  <Step title="Receba o novo artefato que você solicitou">
    Assim que seu aplicativo original estiver funcionando na nova estrutura, o Agent cria o artefato que você solicitou originalmente.
  </Step>
</Steps>

## Elegibilidade

Nem todo projeto pode ser atualizado no momento. Seu projeto deve ser de um destes tipos:

* **Web App** (JavaScript fullstack)
* **Mockups de design para aplicativo**
* **Mobile App** (Expo)

Outros tipos de projetos criados antes de 11 de março de 2026, incluindo Python, Flask, Streamlit, stacks de jogos, projetos de vídeo e stacks de agentes, não são suportados. Se você precisar de múltiplos artefatos nesses casos, [crie um novo projeto](/references/projects-and-artifacts/projects).

As portas e Workflows do seu projeto também devem corresponder à configuração padrão para o seu tipo. Se você editou manualmente o `.replit`, verá esta mensagem:

> *This project cannot be migrated automatically: workflow config does not match expected.*

Para corrigir isso, reverta suas personalizações de porta ou Workflow para os padrões e tente novamente.

## Perguntas frequentes

<AccordionGroup>
  <Accordion title="Por que meu projeto precisa de uma atualização?">
    Projetos criados antes de 11 de março de 2026 (quando o Agent 4 foi lançado) usavam um layout de aplicativo único. O novo layout de Workspace compartilhado é o que permite que um aplicativo web, um aplicativo mobile e um painel de administração coexistam e compartilhem o mesmo banco de dados e backend. A atualização é uma etapa única para migrar para esse layout.
  </Accordion>

  <Accordion title="E se eu não quiser atualizar?">
    Clique em **Not now**. O Agent continua criando no layout existente de artefato único. Você pode revisitar a oferta mais tarde se suas necessidades mudarem.
  </Accordion>

  <Accordion title="Posso atualizar mais de uma vez?">
    Não. Uma vez que seu projeto esteja na nova estrutura, nenhuma atualização adicional é necessária. Artefatos futuros são adicionados diretamente sem outra etapa de atualização.
  </Accordion>

  <Accordion title="Meu projeto não é elegível. Quais são as minhas opções?">
    Crie um projeto separado para o novo artefato, ou inicie um projeto novo que suporte múltiplos artefatos desde o início.
  </Accordion>
</AccordionGroup>

## Veja também

* [O que é um Artefato?](/references/projects-and-artifacts/artifacts)
* [O que é um Projeto?](/references/projects-and-artifacts/projects)
* [Múltiplos Artefatos vs. Projetos Separados](/replitai/multiple-artifacts-vs-projects)
