> ## 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.

# Varianty

> Vyzkoušejte jiný směr projektu, aniž byste přišli o aktuální verzi

Varianta je další verze vašeho projektu s vlastním kódem a vlastní konverzací s agentem. Tuto možnost využijete, když chcete zkusit odvážnější design, otestovat jiné rozvržení nebo připravit větší úpravy, zatímco současná verze zůstane beze změn. Když se varianta ukáže jako lepší, publikujete ji a nahradí váš aktuální web.

<Callout icon="user">
  Dostupné ve všech plánech
</Callout>

## Jak varianty fungují

Každý projekt začíná s jednou variantou. Když vytvoříte další, Macaly zkopíruje kód varianty, ve které právě jste, a otevře pro ni nový chat. Od té chvíle se obě vyvíjejí odděleně:

* **Kód a konverzace jsou oddělené.** Každá varianta má vlastní soubory, vlastní historii chatu a vlastní náhled. Změny v jedné se nikdy nepromítnou do druhé.
* **Data a soubory jsou společné.** Všechny varianty využívají stejnou databázi a pracují se stejnými nahranými soubory. Varianta je jiná verze aplikace, ne kopie vašich uživatelů.
* **Publikovaná adresa je také společná.** Publikováním kterékoli varianty ji nasadíte na svou publikovanou adresu, ať jde o subdoménu Macaly, nebo vlastní doménu.

<Note>
  Varianty jsou dostupné v projektech s podporou Gitu. Pokud se ve vašem projektu v horní liště nezobrazuje výběr varianty, projekt zatím podporu Gitu nemá.
</Note>

## Vytvoření varianty

Kliknutím na název varianty v horní liště chatu otevřete výběr a zvolte **Vytvořit variantu**. Macaly zkopíruje variantu, ve které právě jste, a otevře novou s prázdným chatem. Napište, co chcete změnit, a agent začne pracovat.

<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="Otevřený výběr varianty v horní liště se seznamem Main a Dark mode a možností Vytvořit variantu" width="2400" height="1674" data-path="images/variants-selector.png" />

Pokud chcete vycházet z jiné varianty, otevřete výběr a u té, kterou chcete zkopírovat, zvolte **Vytvořit variantu z této**.

Varianty se jmenují **Varianta 1**, **Varianta 2** a tak dále. Pomocí **Přejmenovat variantu** jim můžete dát vlastní název například „Tmavý motiv“ nebo „Nový ceník“.

## Práce s agentem

Varianty můžete spravovat i v konverzaci. Požádejte agenta, ať něco vyzkouší jako variantu, například: „Vytvoř variantu s jednostránkovým layoutem a přesuň ceník výše na stránce.“ Agent popíše, co se chystá udělat, a zobrazí tlačítko. Kliknutím na něj variantu vytvoříte a práce se rozběhne v jejím vlastním chatu.

Stejně to funguje u přepínání, přejmenování i mazání: požádáte a agent akci nabídne jako tlačítko. Dokud na něj nekliknete, nic se nezmění.

## Přepínání mezi variantami

Otevřete výběr a klikněte na variantu, kterou chcete zobrazit. Macaly načte její konverzaci a náhled, což může chvíli trvat, pokud varianta nebyla delší dobu otevřená. Ve výběru vidíte, která varianta je aktuální a kdy byla naposledy publikována.

Každá karta prohlížeče pracuje vždy s jednou variantou. Když si stejný projekt otevřete v druhé kartě a tam přepnete, první karta vám oznámí, že se v jiné kartě pracuje na jiné variantě, a vaše konverzace zůstane tam, kde byla.

**Zkopírovat odkaz na variantu** ve výběru vám dá odkaz, který otevře projekt rovnou v dané variantě. Tuto možnost můžete například využít, když chcete kolegům poslat odkaz na konkrétní verzi.

## Publikování varianty

Klikněte na tlačítko **Publikovat** ve chvíli, kdy je varianta aktivní, a bude publikována na vaší adrese. Návštěvníci webu vidí publikovanou variantu bez ohledu na to, ve které zrovna pracujete.

## Smazání varianty

Otevřete výběr a zvolte **Smazat variantu**. Macaly smaže kód a konverzaci varianty a požádá vás o potvrzení. Společná data aplikace a soubory zůstanou, protože je používají ostatní varianty.

Publikovanou variantu smazat nelze. Nejdříve publikujte jinou variantu, poté smažte původní.
