Kalokoby

Všichni průvodci › Podle použití

Podle použití

Reference designu: vyvíjejte a testujte proti ní

Přijatá verze designu je reference: agenti z ní staví podle živých souborů a tokenů a každý běh se kontroluje v pixelech, struktuře a tokenech.

Jakmile tým přijme verzi designu, stane se referencí designu daného scénáře. Vývoj z ní staví a QA ji kontroluje krok po kroku, se stejnými ID kroků.

Problém

Podklady pro vývoj zastarají v den, kdy se design změní. Že má tlačítko o odstín jinou barvu, chybí popisek nebo odsazení nesedí na škálu, si nikdo nevšimne, dokud designér neprojde produkci očima.

Co se s Kalokem změní

Jak to funguje

  1. Přijměte verzi

    na plachtě a klikněte na *Nastavit jako referenci designu* (nebo kaloko reference --design --version 4).

  2. Stavte z ní.

    Agent si pro každý krok zavolá get_step, nebo spustí kaloko export --live, a kroky naimplementuje pomocí skills projektu.

  3. Zapněte pack

    ve scénáři implementace: packs: [design] u kroků, které mají design.

  4. Spouštějte jako obvykle.

    kaloko walk, kaloko evaluate, kaloko share. Vyhodnocení si stáhne referenci a doplní designová kritéria.

  5. Sledujte změny.

    Když se reference posune, list_step_changes vypíše kroky, na které je potřeba sáhnout, a sledující dostanou do inboxu *reference se změnila*.

Skills a prompty

Naimplementuj kroky checkoutu z reference designu: get_step pro každý krok FLOW-checkout, zachovej ID kroků
a názvy tokenů, pak spusť scénář implementace s packs: [design] a oprav odchylky.
Vypiš kroky, které se změnily mezi referencí designu a konceptem, a naplánuj práci na implementaci.

Jak to vypadá

Běh implementace ukazuje AC801–AC803 pro každý krok a viewport. Třeba *5 hodnot mimo sadu tokenů: padding 15px → space.m; background #2e6bfe → color.accent*, nebo *chybí akce: „Pay“*. Porovnání nabízí referenci designu vedle baseline.

Co získáte

Další průvodci

Akceptace tasku s AI agentem přímo v pull requestuRegrese před releasem: porovnání běhu s přijatým referenčním běhemSEO a kontrola landing pages na produkci, jen pro čtení, každý denE‑mailové flow: zachyťte zprávu vedle obrazovky, která ji poslala

Nainstalujte jednou, pak pracujte přes agenta

Kaloko běží tam, kde je váš kód a váš agent. Služba výsledky ukládá a verzuje, zobrazuje plachtu a sbírá schválení.

  1. Přidejte CLI do projektu
    npm install --save-dev kaloko

    Potřebuje Node 20 nebo novější. Aktualizace později přes npm update kaloko.

  2. Vytvořte konfiguraci a nainstalujte skill
    npx kaloko init --agent claude --org <your-org>

    Skill se zkopíruje do .claude/skills/kaloko. npx kaloko doctor ověří Chrome, konfiguraci a token.

  3. Založte organizaci a vytvořte token

    Založte organizaci, stanete se jejím adminem. Úvodní stránka nabídne token s rolí tester jedním kliknutím, později ho najdete v Nastavení → API tokeny. Uložte ho do .env projektu:

    KALOKO_TOKEN=qwk_…
    TYPESAFE_API_KEY=…   # optional: semantic evaluator

Pak už jen zadávejte agentovi

Skill naučí vašeho agenta celou smyčku: z úkolu napíše akceptační plán a scénář, projde obrazovky, vyhodnotí je, nasdílí plachtu, přečte si připomínky a opraví je. Příkazy psát nemusíte, vy jen projdete plachtu.

Co agent spouští (nebo spusťte sami, třeba v CI)

Stejná smyčka ručně:

npx kaloko start --scenario docs/tasks/TASK-123/qa/scenario.yml --env local
npx kaloko walk        # playwright steps; agent/manual steps: kaloko capture
npx kaloko evaluate
npx kaloko share --pr
npx kaloko feedback    # what reviewers said, with ids to answer