Krites je plugin pro Claude Code, který při pokusu agenta ukončit práci sám spustí kontroly nastavené pro daný repozitář. Rozhoduje návratový kód příkazu, nikoli tvrzení modelu, že testy proběhly. Při neúspěchu může ukončení zablokovat a předat výstup agentovi k opravě. Počet takových blokování je omezený, ve výchozím nastavení na tři pokusy.
Nástroj umí chránit vybrané cesty před běžnými editačními nástroji a vytvořit podepsaný záznam příkazů, výsledků a změn. Není to však bezpečnostní izolace proti agentovi s přístupem k shellu: dokumentace výslovně popisuje možnosti obcházení i podvržení záznamu. Podpis navíc nepotvrzuje správnost testů. Krites nevolá vlastní AI modely a potřebuje Claude Code s Node.js 20 nebo novějším a skutečně nastavené kontroly.