Kalokoby

V Kaloku týmy kontrolují, co postavili jejich AI agenti.

Podívejte se, co v noci postavil agent.

Jako kdysi nightly build, jen s obrazovkami: co agenti přes noc navrhli a postavili, máte ráno na jedné plachtě ve všech jazycích a zařízeních. Projdete to u kávy, okomentujete a schválíte.

Plán Free zdarma natrvalo · přihlášení e‑mailem · první běh za deset minut

Živědnes 14:447 z 11 prošlo7/11 krokůOtevřít celý běh ↗

Tohle není maketa. Kaloko každý den projde své veřejné stránky a plachta nahoře je ten běh. Když něco neprojde, štítek to řekne a v dalším vydání se to opraví.

Kontaktní arch běhu

Skutečné snímky z běhu nahoře. Razítko u každého říká, jestli krok prošel kontrolou, jestli ho člověk vrátil, nebo jestli se o něm ještě rozhoduje.

  • Snímek kroku „Homepage“, CS, desktopNeprošlo
    HomepageCS · desktop
  • Snímek kroku „Homepage na kaloko.app“, CS, desktopOK
    Homepage na kaloko.appCS · desktop
  • Snímek kroku „Založení organizace“, CS, desktopOK
    Založení organizaceCS · desktop
  • Snímek kroku „Přihlášení“, CS, desktopOK
    PřihlášeníCS · desktop
  • Snímek kroku „Průvodci“, CS, desktopOK
    PrůvodciCS · desktop
  • Snímek kroku „Průvodce Claude Code“, CS, desktopNeprošlo
    Průvodce Claude CodeCS · desktop
  • Snímek kroku „Stránka nenalezena“, CS, desktopOK
    Stránka nenalezenaCS · desktop
  • Snímek kroku „Ceník“, CS, desktopOK
    CeníkCS · desktop

Čeká na člověka· 2. 10. 2026· 36 obrazovek· CS, EN

  • OK prošlo nebo schválil člověk
  • Vráceno člověk vrátil s poznámkou
  • Neprošlo kontrola neprošla
  • ? rozhodne člověk

Známe to z vlastních projektů

  • Agent v noci dokončí úkol, ráno je PR zamergovaný a nikdo neviděl, jak výsledek vypadá.
  • Česká verze je zkontrolovaná, slovenskou a mobil zatím nikdo neotevřel.
  • Klient se ptá, co se od minulého týdne změnilo, a odpověď je rozházená v pěti vláknech.
  • Na stagingu běží tři větve od tří agentů a nikdo neví, která je která.

Jedna smyčka, šest kroků

Kaloko začíná u první obrazovky, dávno před testem na konci. Práci v každém kroku dělají agenti, rozhodují lidé.

  1. Návrh

    Obrazovky flow navrhnete se svým agentem jako živé HTML na vašich tokenech; tým je komentuje v reálném čase.

  2. Stavba

    Kód píše agent, kterého už používáte: Claude Code, Codex, Cursor nebo člověk. Kaloko žádného nepředepisuje.

  3. Průchod

    Agent nebo Playwright skript projde akceptační plán a zachytí každou obrazovku i e‑mail, na desktopu i mobilu, v každém jazyce.

  4. Posouzení

    Co jde spočítat, ověří deterministické kontroly i s důkazem. Kritéria, která chtějí úsudek, posoudí AI evaluátor: náš hostovaný, nebo s vaším klíčem.

  5. Rozhodnutí

    Lidé krok schválí, vrátí s poznámkou, nebo rozhodnou sporné kritérium. Každé razítko nese jméno.

  6. Oprava

    Agent si poznámky přečte, opraví je, na každý komentář odpoví a dotčené kroky projde znovu.

Tři razítka a za každým člověk

schváleno

Někdo se podíval a souhlasí.

vráceno

Někdo se podíval a napsal, co změnit.

chce to člověka

Evaluátor si nebyl jistý. Rozhodne někdo na plachtě.

Co plachta ukáže

  • Screenshoty každého kroku na desktopu i mobilu, e‑maily a obrazovky třetích stran
  • Splněno, částečně nebo nesplněno u každého kritéria, pro každý jazyk a viewport, s důkazem
  • Metadata stránky: titulek, description, canonical, hreflang, Open Graph, JSON‑LD
  • Větev, commit, autor, PR a prostředí; historie scénáře a pixelový rozdíl oproti referenčnímu běhu
  • Replay: krok za krokem s volbou na každém rozhodnutí, pro lidi, kteří plachty nečtou
  • Odkazy na konkrétní krok a kritérium, které pošlete kolegům

Nezávislé na hostingu, agentovi i dodavateli AI

Velké platformy drží review uvnitř svého produktu. Kaloko stojí nad nimi, takže tým všechno prochází a schvaluje na jednom místě, ať build hostuje, píše nebo posuzuje kdokoli.

Jakýkoli hosting, nebo žádný

Local, staging za přihlášením, produkce jen pro čtení, mobilní a desktopové aplikace, e‑mailové schránky. Žádná vazba na jednoho poskytovatele hostingu ani jeho preview adresy.

Jakýkoli agent

Claude Code, Codex, Cursor i další agenti používají stejný skill a MCP server; člověk může projít ručně. Každý zápis nese jméno agenta.

Jakákoli AI na posouzení

Nejdřív deterministické kontroly. Sémantický evaluátor je vyměnitelný: náš hostovaný, nebo s vaším klíčem. U každého verdiktu zůstane, kdo nebo co rozhodlo.

Víc agentů, jeden přehled

Projekty, issues, scénáře a běhy na jednom místě: kdo se právě dívá, kdo co změnil a komentáře, které si agent vyzvedne a odpoví na ně.

Data zůstávají vaše a dají se vyvézt: běh jako ZIP, API i MCP server.

Situace, které řešíme

Každá stránka řekne problém jednou větou, dá vám jedno zadání pro agenta a ukáže, co z toho vyjde.

Všechny situace a průvodci →Srovnání: Kaloko vs Percy a Chromatic · vs ruční QA · vs Loom a screenshoty

Zapadne do nástrojů, které už používáte

  • Claude Code, Codex a Cursorskill, který ví, kdy a jak projít, zachytit, vyhodnotit a nasdílet
  • GitHubkaloko share --pr udržuje v pull requestu jeden komentář na scénář
  • CICLI běží headless; na čtení výsledků stačí token jen pro čtení
  • Mobilní a desktopové aplikaceAndroid přes adb, iOS Simulator, Electron a macOS aplikace na stejné plachtě; obrazovky z Maestra, Appia nebo XCUITestu i s UI stromem (průvodce)
  • MCPběhy, zpětná vazba, verdikty a inbox přes MCP na kaloko.app/mcp
  • E‑mail a Slackpřehled toho, co čeká na vás, okamžitý e‑mail při vrácení běhu, jeden Slack kanál pro tým

Pro designéry: návrh, se kterým se porovná každá implementace

Obrazovky flow navrhujete se svým agentem a svými skills jako živé HTML, s týmem v reálném čase. Když verzi přijmete, každý běh implementace se s ní porovná: pixely, struktura, tokeny i kontrast.

Koncept živě a společně

Agent napíše každý krok jako živé HTML; tým si prototyp proklikne, připíná komentáře k prvkům a vidí kurzory ostatních.

Verze bez duplicit

Publikování vytvoří verzi celého flow. Nezměněné kroky se ukládají i vykreslují jen jednou a porovnání ukáže jen to, co se změnilo.

Reference designu

Přijatá verze se stane referencí. Agenti vývojářů si z ní krok po kroku berou živé soubory a tokeny.

Zkontrolovaná implementace

Pack design porovná každý běh implementace s referencí a u odchylky napíše, který token použít.

Jak navrhovat se svým agentem v Kaloku →

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.

  • Od úkolu ke sdílenému průchodu
    Přečti si úkol v docs/tasks/TASK-123, napiš k němu akceptační plán a scénář pro Kaloko, projdi ho na localu a výsledek nasdílej do pull requestu.

    Vytvoří ACCEPTANCE.md a qa/scenario.yml, zachytí každý krok ve všech jazycích a velikostech obrazovky a pošle odkaz.

  • Zpracování připomínek
    Projdi otevřené připomínky v Kaloku k TASK-123: oprav, co recenzenti vrátili, dotčené kroky projdi znovu, nasdílej a na každý komentář odpověz, co se změnilo.

    Vlákna čte přes kaloko feedback a uzavírá je s commitem, který je opravil.

  • Kontrola veřejného webu
    Připrav scénář pro Kaloko na https://example.com (úvod, ceník, kontakt) s packy seo, a11y a perf, spusť ho na produkci jen pro čtení a shrň, co neprochází.

    Na produkci jen čte; packy přidají kritéria pro SEO, přístupnost a výkon bez ručního psaní.

  • Úklid historie
    Ukliď staré běhy Kaloka u TASK-123: ukaž mi, co by smazal úklid s ponecháním 3 nejnovějších, a proveď ho, až to odsouhlasím.

    Vždy nejdřív náhled; přijaté, ponechané a komentované běhy zůstávají.

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

Data a bezpečnost

Evaluátor vidí osnovu, ne stránku

AI evaluátor dostane zredukovanou textovou osnovu stránky se zamaskovanými e‑maily a tokeny. Screenshoty ani surové HTML nedostane nikdy.

Přihlášení odkazem z e‑mailu, tři role

Lidé se přihlašují jednorázovým odkazem na pracovní e‑mail. Viewer čte a hodnotí, tester navíc nahrává běhy, admin navíc spravuje členy, domény a tokeny.

Běhy vyprší, soubory bydlí zvlášť

Každý běh má datum expirace (výchozí 30 dní) a potom se smaže. Nahrané soubory se servírují z oddělené domény přes krátkodobě podepsané odkazy; zachycené HTML běží v sandboxu bez skriptů.

Produkce zůstává jen pro čtení

Produkční prostředí je v CLI vždy jen pro čtení: veřejné stránky jako návštěvník, žádné přihlašování do administrací, žádná vytvořená data.

Free zůstává zdarma. Placené plány začínají 14denní zkušební dobou: karta je nutná, zrušíte-li před koncem, nic se nestrhne. Obchodní podmínky.

Ceník

Vieweři jsou v každém plánu zdarma a bez omezení, protože ti, kdo se dívají, nemají být úzkým hrdlem. Platíte za to, co dodáváte: sdílené běhy za měsíc, místa pro testery a adminy, retence, úložiště a hostovaná AI evaluace. Team a Business začínají 14denní zkušební dobou. Pro firmy; ceny jsou bez DPH.

Free

Zdarma

zdarma natrvalo

bez platební karty

Pro jednoho člověka a jeho agenta

  • 30 sdílených běhů / měsíc
  • 2 míst pro testery a adminy
  • neomezeně viewerů
  • AI evaluace s vlastním klíčem
  • 30 dní retence · 2 GB úložiště
  • plachta, přehrání, srovnání, schránka
Business

199 € / měsíc

fakturováno měsíčně

ročně ušetříte 478 €

159 € / měsíc 199 €

fakturováno 1 910 € ročně

ušetříte 478 €

Pro víc týmů a dokumentaci

  • 1500 sdílených běhů / měsíc
  • neomezeně míst pro testery a adminy
  • neomezeně viewerů
  • hostovaná AI evaluace: 5 000 dotazů / měsíc
  • 365 dní retence · 100 GB úložiště
  • přijaté a referenční běhy nevyprší; dokumentační vrstvu připravujeme
Enterprise

na vyžádání

roční smlouva, faktura

SSO, SLA, DPA, self-hosted

Governance a provoz

  • neomezeně sdílených běhů / měsíc
  • neomezeně míst pro testery a adminy
  • neomezeně viewerů
  • hostovaná AI evaluace podle smlouvy
  • neomezeně úložiště
  • SSO/SCIM, vlastní retence, vlastní doména pro soubory, self-hosted, SLA, DPA, faktura

Hostovaná AI evaluace je v plánu Team (1 000 dotazů měsíčně) a Business (5 000). Nemusíte spravovat žádný klíč a odpovědi se ukládají, takže stejnou obrazovku vyhodnotíte znovu zdarma. Vlastní klíč funguje v každém plánu; deterministické kontroly a lokální náhledy omezené nejsou nikdy. Srovnat všechny plány →

Na co se nás ptáte

Nahrazuje Kaloko testy?

Ne. Unit a end‑to‑end testy řeknou, jestli kód funguje. Kaloko ukáže, co vzniklo, a nechá člověka říct, jestli je to opravdu to, co chtěl.

Potřebuju AI evaluátor?

Ne. Počitatelná kritéria běží bez něj. Kritéria, která chtějí úsudek, vyhodnotí Kaloko od plánu Team (1 000 dotazů měsíčně, Business 5 000), nebo v jakémkoli plánu váš vlastní klíč (výchozí je JEV od TypeSafe); bez obojího zůstanou „nehodnoceno“, dokud nerozhodne kontrolující.

Neváže nás to na jednoho agenta nebo hosting?

Ne. Kaloko projde jakoukoli adresu (local, staging, produkce, aplikace, e‑mail) a s jakýmkoli agentem pracuje přes stejný skill, MCP server a CLI. Evaluátor je vyměnitelný a data se dají vyvézt.

Co to stojí?

Free zůstává zdarma. Team stojí 49 € a Business 199 € měsíčně, při roční platbě o 20 % méně, oba se 14denní zkušební dobou. Data zůstávají čitelná a ke stažení bez ohledu na plán.

Kde jsou data?

V úložišti Cloudflare, datová centra volí Cloudflare; provozovatel je česká firma podléhající právu EU. Běhy jsou vaše a vyprší v den, který nastavíte.

Co bude dál

Týdenní plachta „co se změnilo“ složená z běhů a dokumentační vrstva: stálé adresy nejnovějších snímků pro manuály a nápovědu. Adminům řekneme předem o všem, co se jich dotkne.