Přejít na hlavní obsah
Macaly má tři režimy, které řídí, jak agent přistupuje k vašim požadavkům. Každý režim mění, kdy agent vytváří plány a klade otázky, a dává vám různou úroveň rychlosti versus přehledu. Mezi režimy můžete kdykoliv přepínat pomocí selektoru v chatovém rozhraní, hned vedle místa, kde píšete zprávu. Který režim zvolit, závisí na tom, co stavíte a kolik kontroly nad procesem chcete. Execution Modes

Auto (výchozí)

Auto režim nechává agenta rozhodnout, kdy plánovat a kdy rovnou stavět. U jednoduchých požadavků agent staví rovnou. U složitých nebo nejasných požadavků nejdřív vytvoří plán nebo se zeptá na upřesňující otázky. Toto je výchozí režim, protože vyvažuje rychlost a přehled. Dostanete rychlé výsledky, když je to vhodné, a agent se zpomalí a ověří si s vámi, když je to potřeba. Auto použijte, když:
  • Pracujete na mixu jednoduchých a složitých úkolů
  • Chcete, aby agent sám rozhodoval
  • Nevíte, který režim na váš požadavek pasuje

Planning

Planning režim znamená, že agent vždy vytvoří plán, než začne cokoli stavět. Agent rozloží váš požadavek na kroky, ukáže vám postup a čeká na schválení. Žádný kód se nepíše, dokud plán nezkontrolujete a nepotvrdíte. To vám dává plný přehled o tom, co se stane, ještě než se to stane. Uvidíte, jak agent interpretoval váš požadavek, a můžete postup upravit, než práce začne. Planning použijte, když:
  • Stavíte složitou funkci
  • Chcete vědět, co se bude stavět
  • Chcete postup zkontrolovat předem
  • Učíte se, jak Macaly funguje

Build

Build režim znamená, že agent pracuje bez přerušení. Nevytváří plány ani neklade otázky. Staví přímo na základě vašeho požadavku a při nejasnostech dělá rozumné předpoklady. Build použijte, když:
  • Přesně víte, co chcete
  • Děláte jednoduché, přímočaré změny
  • Pokračujete v práci ze schváleného plánu
  • Nechcete čekat na otázky nebo plány

Proč plánování pomáhá

Plánování není jen o kontrole. Agent často staví lépe, když si nejdřív promyslí postup. Odhalíte nedorozumění včas
Pokud plán neodpovídá tomu, co jste měli na mysli, můžete to hned opravit. Opravit plán je jednodušší než vracet hotovou práci.
Vidíte, co se změní
Plány vysvětlují postup srozumitelným jazykem. Nepotřebujete technické znalosti, abyste pochopili, co se stane.
Upravíte směr, než práce začne
Můžete dát na plán zpětnou vazbu — změnit přístup, přidat detaily nebo odebrat části, které nepotřebujete.
Složité funkce z toho těží nejvíc
Když přidáváte vícestránkové funkce, autentizaci nebo databázovou funkcionalitu, plán zajistí shodu před tím, než začne větší práce.

Kdy plánování není potřeba

U jednoduchých požadavků plánování přidává zbytečnou režii:
  • Změna textu nebo obsahu
  • Úprava barev a stylů
  • Oprava zjevných bugů
  • Cokoli, co zabere méně než tři kroky
Pro tyto případy vás Auto, Build nebo Vizuální úpravy dostanou k výsledkům rychleji.