Přeskočit na obsah
ejaj.cz

SLCR

ZdarmaVývojářské nástroje

SLCR je otevřený standard pro psaní softwarových požadavků jako strukturovaných dat, díky kterému dostane AI coding agent k úkolu jen relevantní „slice“ specifikace a nástroje (testy, lintery) mohou ověřit, zda jim kód skutečně vyhovuje.

slcr.dev
Náhled nástroje SLCR

O nástroji

SLCR (Sliceable, Linked, Checkable Requirements) řeší problém, kdy dlouhé prozaické specifikace přetěžují kontext AI agentů, kteří pak zapomínají nebo zaměňují instrukce a chyby se napříč úkoly kumulují. Požadavky se zapisují jako graf propojených uzlů (v TOML, YAML nebo JSON) s unikátními ID, přičemž jednotlivé requirementy lze propojovat vazbami refines/dependsOn a logickými operátory AND, OR, XOR. Ke každému požadavku lze připojit validátor (test, linter, nebo kontrolu provedenou agentem) a příkaz slcr check pak reportuje, které požadavky kód splňuje a které ne – lze to spustit i v CI. Nástroj se hodí týmům praktikujícím „spec-driven development“ s AI coding agenty – tedy tam, kde se kód píše převážně pomocí agentů a je potřeba mít ověřitelný zdroj pravdy o tom, co má kód dělat. Jádrem je open-source CLI nástroj slcr (instalace přes shell skript nebo jako „agent skill“ přes npx) a specifikace samotného formátu. Projekt je stále v rané fázi vývoje (autor sám uvádí „SLCR is early“) a dokumentace i rozhraní jsou výhradně v angličtině.

Klíčové vlastnosti

  • Rozdělení specifikace na „slice“ pro jednotlivé úkoly agenta
  • Propojení požadavků vazbami refines a dependsOn
  • Logické operátory AND, OR, XOR mezi požadavky
  • Validátory napojené na testy, lintery i kontroly agentem

Časté dotazy

Co přesně SLCR dělá?

Umožňuje zapsat softwarové požadavky jako propojený graf strukturovaných dat, ze kterého AI agent dostane jen relevantní část pro svůj úkol, a příkaz slcr check následně ověří, zda kód těmto požadavkům vyhovuje pomocí testů, linterů nebo kontrol agentem.

Kolik SLCR stojí?

SLCR je otevřený standard a CLI nástroj zdarma, žádná placená verze není uvedena.

Pro koho je SLCR a jak se začíná?

Hodí se týmům praktikujícím spec-driven development s AI coding agenty; stačí nainstalovat CLI pomocí shell skriptu nebo přidat jako agent skill přes npx a postupovat podle quickstart dokumentace.

Kategorie

AI novinky do e-mailu

Každý pátek 3 vybrané AI nástroje, prompt týdne a to nejdůležitější ze světa AI – přehledně, česky a bez balastu.

Jeden z nejstarších pravidelných českých AI newsletterů.

Jednou týdně, v pátek. Žádný spam – odhlásíte se jedním klikem.

Podobné nástroje

Hledáte alternativu k SLCR? Tady je 6 podobných nástrojů z kategorie Vývojářské nástroje.

Zobrazit všechny alternativy v kategorii Vývojářské nástroje

Další nástroje v kategorii Vývojářské nástroje

Nezůstávejte jen u nejoblíbenějších – tohle jsou další nástroje z kategorie Vývojářské nástroje, které stojí za prohlédnutí.