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

# Variantes

> Experimenta outra direção para um projeto sem perderes a versão atual

Uma variante é outra versão do teu projeto, com o seu próprio código e a sua própria conversa com o agente. Usa-a para experimentares um design mais arrojado, testares outro layout ou preparares alterações maiores enquanto a versão atual fica como está. Quando uma variante sai melhor, publicas-a e substitui o teu site atual.

<Callout icon="user">
  Disponível em todos os planos
</Callout>

## Como funcionam as variantes

Todos os projetos começam com uma variante. Quando crias outra, o Macaly copia o código da variante em que estás e abre-lhe um chat novo. A partir daí, as duas evoluem em separado:

* **O código e a conversa são separados.** Cada variante tem os seus ficheiros, o seu histórico de chat e a sua pré-visualização. As alterações numa nunca passam para a outra.
* **Os dados e os ficheiros são partilhados.** Todas as variantes usam a mesma base de dados e trabalham com os mesmos ficheiros carregados. Uma variante é outra versão da tua app, não uma cópia dos teus utilizadores.
* **O endereço publicado também é partilhado.** Publicar qualquer variante coloca-a no teu endereço publicado, seja o subdomínio Macaly ou um domínio personalizado.

<Note>
  As variantes estão disponíveis em projetos com Git. Se o teu projeto não mostrar o seletor de variantes na barra superior, ainda não está assente em Git.
</Note>

## Criar uma variante

Clica no nome da variante na barra superior do teu chat para abrires o seletor e escolhe **Criar variante**. O Macaly copia a variante em que estás e abre a nova com um chat vazio. Escreve o que queres mudar e o agente começa a trabalhar.

<img src="https://mintcdn.com/macaly-41b1d3e9/ALLoPmU11Wj_i4yp/images/variants-selector.png?fit=max&auto=format&n=ALLoPmU11Wj_i4yp&q=85&s=f43973ed2211fbbcd130f0d9ee447d25" alt="O seletor de variantes aberto na barra superior, com Main e Dark mode e a opção Criar variante por baixo" width="2400" height="1674" data-path="images/variants-selector.png" />

Para partires de outra variante, abre o seletor e escolhe **Criar variante a partir desta** na que queres copiar.

As variantes chamam-se **Variante 1**, **Variante 2** e assim por diante. Com **Renomear variante** dás-lhes um nome teu, como «Tema escuro» ou «Nova página de preços».

## Trabalhar com o agente

As variantes também se gerem na conversa. Pede ao agente para experimentar algo como variante, por exemplo: «Cria uma variante com um layout de página única e sobe os preços na página.» O agente descreve o que vai fazer e mostra um botão. Clica para criares a variante e começares o trabalho no chat dela.

O mesmo vale para mudar, renomear e eliminar: pedes e o agente oferece a ação como botão. Nada muda até clicares.

## Alternar entre variantes

Abre o seletor e clica na variante que queres abrir. O Macaly carrega a conversa e a pré-visualização, o que pode demorar um instante se a variante já não era aberta há algum tempo. O seletor mostra qual é a variante atual e quando foi publicada pela última vez.

Cada separador do navegador trabalha numa variante de cada vez. Se abrires o mesmo projeto num segundo separador e mudares aí, o primeiro avisa-te de que outro separador está a trabalhar noutra variante, e a tua conversa fica onde estava.

**Copiar ligação da variante**, no seletor, dá-te uma ligação que abre o projeto diretamente nessa variante. Usa-a, por exemplo, para enviares aos colegas uma ligação para uma versão concreta.

## Publicar uma variante

Clica em **Publicar** com uma variante ativa e ela fica online no teu endereço. Os visitantes veem a variante publicada, independentemente daquela em que estejas a trabalhar nesse momento.

## Eliminar uma variante

Abre o seletor e escolhe **Eliminar variante**. O Macaly pede confirmação e depois elimina o código e a conversa da variante. Os dados e ficheiros partilhados da app mantêm-se, porque as outras variantes continuam a usá-los.

A variante publicada não pode ser eliminada. Publica primeiro outra variante e só depois elimina a original.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.