Pokročilý Claude Code
/simplify v Claude Code
Jeden příkaz, který vezme nabobtnalý kód od AI a sám ho pročistí: duplicity, zbytečná složitost, přehnané řešení. Bez lovu na bugy.
Autor: Jindřich Fáborský · 17 let v marketingu · 2 000+ hodin vibe codingu · 180+ projektů

Pokročilý Claude Code
Úklid kódu na jeden příkaz.
Rychlá odpověď
Co je /simplify v Claude Code?
/simplify je zabudovaný příkaz Claude Code, který projde vaše poslední změny a sám pročistí kód: sloučí duplicity, zjednoduší složitá místa a odstraní zbytečné vrstvy.
Běží na tom čtyři recenzní agenti naráz (sdílení kódu, zjednodušení, efektivita a úroveň abstrakce) a jejich opravy rovnou zapracuje. Vědomě přitom nehledá chyby ve fungování, čistí jen tvar kódu.
Na čem /simplify pracuje:
Chyby ve fungování hlídá /code-review, bezpečnostní díry /security-review. Tenhle je čistě na úklid.
Ukázka, jak to vypadá
Podívejte se, jak simplify složí rozkopírovaný kód
Vlevo kód, který AI vygenerovala copy-paste stylem: čtyři skoro stejné komponenty. Klikněte na tlačítko a /simplify je složí do jedné. Chování se nemění, jen tvar.
~/mojeaplikace❯ /simplify
1function Chyba({ text }) {2 return <Box barva="cervena" ikona="✕">{text}</Box>3}4function Varovani({ text }) {5 return <Box barva="oranzova" ikona="!">{text}</Box>6}7function Info({ text }) {8 return <Box barva="modra" ikona="i">{text}</Box>9}10function Uspech({ text }) {11 return <Box barva="zelena" ikona="✓">{text}</Box>12}
Ty čtyři kategorie (sdílení kódu, zjednodušení, efektivita, úroveň abstrakce) odpovídají reálnému příkazu, kde je řeší čtyři agenti běžící naráz. Ukázka je zjednodušená, ať je vidět pointa.
Proč to řešit
Kód od AI má sklon bobtnat
Když vibe codujete, kódu vzniká hodně a rychle. Modely přitom rády sázejí na jistotu, a tak kód nenápadně tloustne třemi způsoby.
Kopie místo sdílení
Stejný kus kódu radši zkopíruje na pět míst, než aby ho dala do jedné funkce.
Řešení do zásoby
Postaví obecný systém na deset případů, i když zrovna řešíte jeden.
Vrstvy navíc
Přidá mezikroky a obaly, které nic nedělají, jen aby to vypadalo „pořádně“.
Každá věc zvlášť vypadá neškodně. Jenže v přebujelém kódu se pak hůř hledá chyba (vám i AI) a hůř přidává nová věc. Čím rychleji kód vzniká, tím dřív se tenhle nepořádek nasčítá, a tím užitečnější je umět ho jedním příkazem uklidit.
Jak na to
Jeden příkaz, a uklizeno
Nemusíte nic nastavovat. Stačí být v projektu pod gitem, protože /simplify vaše změny rovnou přepíše a vy chcete mít po ruce diff.
V Claude Code napíšete
❯ /simplifyČtyři agenti proberou vaše poslední změny a /simplify výsledný úklid zapracuje do kódu. Pak už jen projdete, co se změnilo.
Mějte změny v gitu
Než pustíte /simplify, ať máte práci zacommitovanou. Snadno pak porovnáte, co úklid udělal.
Napište /simplify
Bez argumentů projde vaše poslední změny. Čtyři agenti běží naráz a opravy se rovnou zapracují.
Projděte diff
Podívejte se, co se změnilo, a prubněte appku. Tvar se má zjednodušit, chování zůstat stejné.
Hledáte bugy? To je jiná práce.
/simplify vědomě nehledá chyby ve fungování. Na ty je jeho sourozenec /code-review. V praxi se hezky doplňují: nejdřív /code-review na bugy, pak /simplify na úklid formy.
Tři revize, tři úlohy
Kdy /simplify a kdy jeho sourozenci
Claude Code má tři revizní příkazy. Snadno se pletou, ale každý dělá něco jiného. Tady je vidíte vedle sebe.
/security-reviewBezpečnost
Hledá bezpečnostní díry: uniklé klíče, neošetřený vstup, adresy bez přihlášení.
Než pustíte appku s daty ven.
Číst průvodce →/code-reviewChyby + kvalita
Najde chyby ve fungování (bugy) i místa k úklidu. Nálezy ukáže, opraví na vyžádání.
Než pošlete změny dál.
Číst průvodce →/simplifyjste tadyJen kvalita
Pročistí kód: duplicity, zbytečná složitost, přehnané řešení. Opravy rovnou aplikuje, bugy nehledá.
Když kód nabobtnal a chce pročistit.
Na co si dát pozor
Dobrý sluha, ale i ten může udělat chyby
/simplify vám ušetří spoustu ruční práce, ale pár věcí je dobré vědět, než mu dáte volnou ruku nad kódem.
Mění kód rovnou, mějte to v gitu
Na rozdíl od /code-review, který se nejdřív ptá, /simplify opravy zapracuje sám. To je pohodlné, ale znamená to, že si výsledek musíte projít. Mějte projekt v gitu, kdyby se vám úklid nelíbil, jedním krokem se vrátíte zpátky.
Tvar se mění, chování má zůstat
Cíl je čistší kód, ne jiná aplikace. Přesto po úklidu appku prubněte a projděte diff. Refaktoring může nechtěně sáhnout na chování a vy chcete mít jistotu, že to, co fungovalo, funguje dál. Právě tady se vyplatí rozumět tomu, co se děje.
Ne každé „zjednodušení“ musíte vzít
Občas je „složitější“ varianta záměr (kvůli čitelnosti nebo budoucímu rozšíření). /simplify navrhuje tvar, rozhodujete pořád vy. Když je něco naschvál, nechte to být. Kde vůbec končí „nech to na sobě“ a začíná „radši na profíka“, rozebírá průvodce kdy se vibe coding nehodí.
Chcete vibe coding s Claude Code umět od základů?
Příkazy jako /simplify jsou vychytávka pro chvíli, kdy už s Claude Code stavíte. Nejdřív se ale hodí umět to hlavní: jak s ním vůbec tvořit weby, aplikace a nástroje, krok za krokem a i pro netechniky. Přesně tím vás provede kurz AI First.
21 hodin videí, 1 800+ absolventů, roční licence s aktualizacemi zdarma. Parťák, který vibe codingu dal přes 2 000 hodin a postavil přes 180 projektů.
FAQ
Časté otázky
Co je /simplify v Claude Code?+
Je to zabudovaný příkaz, který projde vaše poslední změny v kódu a sám je pročistí: sloučí duplicity, zploští zbytečně složitá místa, zefektivní a srovná úroveň abstrakce. Na rozdíl od /code-review nálezy jen neukáže, ale opravy rovnou zapracuje. A vědomě přitom nehledá chyby ve fungování, na to je právě /code-review.
Jak se liší /simplify od /code-review?+
/code-review hledá hlavně chyby ve fungování (bugy) a k tomu navrhuje úklid, nálezy ukáže a opraví jen na vyžádání. /simplify se soustředí čistě na úklid a kvalitu (žádné bugy) a opravy rovnou aplikuje. Zjednodušeně: /code-review je „najdi, co je špatně“, /simplify je „ukliď to za mě“. Hezky se doplňují: nejdřív /code-review na bugy, pak /simplify na formu.
Opraví /simplify kód sám, nebo se jen ptá?+
Sám. Čtyři recenzní agenti proběhnou naráz (sdílení kódu, zjednodušení, efektivita a úroveň abstrakce) a výsledné úpravy /simplify zapracuje do kódu. Proto ho pouštějte v projektu, který je v gitu, a po doběhnutí si projděte diff, ať vidíte, co přesně se změnilo.
Změní /simplify chování mojí aplikace?+
Nemá. Cílem je přepsat tvar kódu (kratší, čistší, bez duplicit), ne to, co aplikace dělá. Přesto to po sobě zkontrolujte a appku prubněte. Refaktoring může nechtěně sáhnout na chování a vy chcete vědět, že po úklidu všechno funguje jako předtím.
Co znamená „správná úroveň abstrakce“?+
Že kód sedí ve správné výšce: nemíchá drobné technické detaily s velkou logikou a není ani zbytečně obecný (řešení pro deset případů, když máte jeden), ani zbytečně konkrétní (čtyřikrát skoro stejná věc místo jedné). AI často střelí vedle, buď to přebují, nebo nakupí kopie. Čtvrtý agent /simplify hlídá právě tohle.
Proč má kód od AI vůbec potřebu zjednodušovat?+
Modely rády sázejí na jistotu: radši přidají vrstvu navíc, zobecní řešení dopředu a zkopírují fungující vzor, než aby ho sdílely. Výsledek funguje, ale bobtná: duplicity, zbytečné mezikroky, přehnaná obecnost. Čím rychleji kód vzniká, tím víc se to nasčítá. /simplify je způsob, jak to průběžně držet při zemi.
Potřebuju /simplify jako začátečník?+
Když si stavíte prototyp pro sebe, nemusíte to řešit hned. Ale jakmile projekt roste a vracíte se do něj, vyplatí se kód držet čistý: v přehledném kódu vy i AI rychleji najdete chybu a snáz přidáte novou věc. Vzít si po větší změně /simplify je levný návyk, který vám práci do budoucna zjednoduší.