Perch
Perch je open-source nástroj pro automatické code review pull requestů, který kontroluje kód podle vlastních pravidel (např. „nikdy nelogovat hesla“) i vestavěných bezpečnostních a bugových kontrol, a stojí zhruba 20 centů za jeden pull request.

O nástroji
Perch se instaluje jako CLI (npm install -g @lakeday/perch) a pomocí tree-sitter si namapuje celý repozitář – volající a volané metody. Při každé změně pak kontroluje jen upravené metody, hledá chyby a bezpečnostní problémy (off-by-one chyby ve smyčkách, neošetřené prázdné hodnoty, slabé hashování, chybějící autorizaci) a zároveň vyhodnocuje vlastní pravidla definovaná v souboru perch.yaml (např. ukládat čas v UTC, peníze jako celočíselné centy, nikdy neskládat SQL ze stringů). Výsledek se zobrazí jako komentář přímo u pull requestu na konkrétním řádku kódu. Podporuje 19+ jazyků (Python, TypeScript, JavaScript, Go, Rust, Java, Kotlin, C, C++, C#, Swift, Ruby, PHP a další) a pracuje s GitHub pull requesty přes Perch Cloud; open-source CLI verze běží i v GitLab CI. Integruje se s nástroji jako Claude Code, Codex, Cursor a GitHub. Cena je postavena na platbě za skutečně provedené kontroly – 10 centů za 1000 kontrol pravidel, typický pull request vyjde na cca 20 centů. Výsledky kontrol se cachují, takže nezměněný kód se znovu neúčtuje. Nový uživatel dostává prvních 5 dolarů kreditu zdarma a ke startu nepotřebuje platební kartu. Na stránce je přímé cenové srovnání s konkurenčními nástroji (Macroscope, Greptile, CodeRabbit, Claude Code Review), vůči kterým Perch vychází výrazně levněji za jeden pull request.
Klíčové vlastnosti
- Vlastní pravidla v souboru perch.yaml
- Kontrola jen upravených metod díky mapování tree-sitter
- Vestavěné bezpečnostní a bugové kontroly
- Komentáře s nálezy přímo u řádku v pull requestu
Časté dotazy
Co přesně Perch kontroluje?
Každou změněnou metodu prověřuje na defekty a bezpečnostní problémy – off-by-one chyby ve smyčkách, neošetřené prázdné hodnoty, slabé hashování či chybějící autorizaci. Zároveň vyhodnocuje vlastní pravidla definovaná v perch.yaml, například „nikdy neskládat SQL ze stringů“.
Kolik Perch stojí?
Platí se 10 centů za 1000 provedených kontrol pravidel, typický pull request vyjde na cca 20 centů. Nezměněný kód se díky cachování znovu neúčtuje a nový uživatel dostává 5 dolarů kreditu zdarma bez nutnosti zadat kartu.
Jak začít Perch používat?
Stačí nainstalovat CLI příkazem npm install -g @lakeday/perch, nástroj si pomocí tree-sitter zmapuje repozitář a při změnách kontroluje upravené metody. Perch Cloud funguje s GitHub pull requesty, open-source CLI verze běží i v GitLab CI.
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ů.
Podobné nástroje
Hledáte alternativu k Perch? Tady je 6 podobných nástrojů z kategorie Vývojářské nástroje.

Vectorizer AI
FreemiumPřevádí rastrové obrázky PNG, JPG, GIF, BMP a WebP na vektorové formáty SVG, PDF, EPS a DXF pomo...

Stable Diffusion
FreemiumStability AI je platforma pro generování obrázků, videa a dalšího obsahu pomocí generativní AI,...

Whisper
ZdarmaPřevádí mluvenou řeč na text ve více než 90 jazycích. Whisper je open-source model od OpenAI tré...

AI 만화 번역기
Placeno kreditovým systémem – 1 kredit za model Manga/EagleEye, 2 kredity za model Ultra; konkrétní ceník neuveden.Online nástroj pro překlad textových bublin v manga a komiksových obrázcích pomocí AI – podporuj...

Pinecone
FreemiumPinecone je vektorová databáze jako služba, která umožňuje ukládat, spravovat a prohledávat vekt...

Escape
NeuvedenoEscape je AI-powered platforma pro ofenzivní bezpečnost, která automatizuje discovery, pentestin...
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í.





