Pokročilý Claude Code
Claude Code Mods
Vlastní panel vedle konverzace, pruh nad promptem nebo příkaz, který vám chyběl. Popíšete ho větou a Claude ho napíše.
Autor: Jindřich Fáborský · 17 let v marketingu · 2 000+ hodin vibe codingu · 180+ projektů

Novinka od října 2026
Claude Code upravený podle vás.
Rychlá odpověď
Co jsou Claude Code Mods?
Mod je plugin, který upraví samotné rozhraní a chování Claude Code. Přidá třeba panel vedle konverzace, nebo zastaví riskantní příkaz dřív, než proběhne.
Programovat nemusíte: popíšete, co chcete, a Claude mod napíše. Jen pozor, běží s vašimi právy.
Kam mod sáhne
Co všechno v Claude Code změníte
Mod umí přidat nové části rozhraní i překreslit ty, které Claude Code kreslí sám.
Vyberte místo v okně:
> uprav nadpis na homepage a pushni to
Upravil jsem nadpis v src/app/page.tsx.
Klikněte na místo v seznamu nebo přímo v okně. Uvidíte, co tam mod změní.
Příklady vycházejí z ukázkových modů od Anthropicu. Na dialog se žádostí o povolení mod nesáhne nikdy.
Jak na to
Jak si necháte mod napsat od Claude
Stačí Claude Code ve verzi 2.1.287 nebo novější. Postup vychází z oficiální dokumentace.
Popište mod větou
Přímo v Claude Code, vlastními slovy. Claude si načte skill plugin-authoring.
Povolte mod
Claude Code se zeptá, jestli mody z téhle session načítat. Zvolte Enable for this session.
Vyzkoušejte a dolaďte
Mod se načte na konci kola. Řekněte, co změnit, a po dalším kole běží nová verze.
Uložte si ho
Mod od Claude žije jen v té jedné session. Zkopírujte si jeho složku, jinak se časem smaže.
Zadání, se kterými můžete začít
- > Udělej mod, který nad promptem ukazuje aktuální git větev.
- > Udělej mod s příkazem /dnes, který vypíše soubory, co jsem dnes změnil.
- > Udělej mod, který nad promptem ukazuje, kolik mi zbývá z limitu předplatného.
- > Projdi moje poslední session a navrhni tři mody, které by mi ušetřily práci.
Pro pokročilé: jak mod vypadá uvnitř+
Mod je složka pluginu se třemi soubory. Hlavní je hooks/register.js: funkce, které Claude Code zavolá, když nastane událost. Tenhle příklad z dokumentace počítá volání nástrojů a připisuje je ke spinneru.
let calls = 0
export function register(on) {
// před každým voláním nástroje přičti 1 (za celou session)
on('tool.call', async ($, e, next) => {
calls += 1
$.ui.invalidate('ui.render')
return next(e)
})
// ke spinneru připiš počet
on('ui.render', { component: 'Spinner' }, async ($, e, next) => {
return next({ ...e, props: { ...e.props,
suffix: ' · tool calls: ' + calls + '…' } })
})
}Mod, který vám napíše Claude, najdete ve složce ~/.claude/dev-mods/<id-session>/. Do další session ho přenesete přes claude --plugin-dir ~/mods/nazev-modu, kolegům ho dáte přes marketplace pluginů.
Ať se to neplete
Mod, plugin, hook, nebo status line?
Každý mod je plugin. Plugin je krabice a mod je ta její část, která běží uvnitř Claude Code: kreslí do rozhraní a umí se vložit do práce agenta.
Sám mám status line jako shellový skript, ukazuje mi model, zaplnění kontextu a limity. K tomu pár hooků, třeba ten, co mi nedovolí vypsat API klíče. Na to mod nepotřebuju. Mod se vyplatí, až chcete něco, co shellový skript nenakreslí: panel s tlačítky nebo vlastní příkaz.
Na co si dát pozor
Mod běží s vašimi právy
Anthropic to v dokumentaci píše na rovinu: instalujte jen mody od autorů, kterým věříte.
Běží s vašimi právy
Mod není v sandboxu. Může číst soubory i klíče, vidí každý prompt a umí schválit příkaz dřív, než se vás Claude Code zeptá.
Cizí mod si nejdřív projeďte
Příkaz claude plugin validate vypíše, na jaké události mod reaguje a co volá. Bez spuštění.
Nekreslí se všude
V režimu claude -p a v cloudové session mod běží, ale nic nenakreslí.
Záchranná brzda
Když se něco rozbije, spusťte claude --safe-mode. Session naběhne bez vašich úprav.
Kde mody kreslí a kde ne, shrnuje tabulka v dokumentaci.
Nejdřív se vyplatí umět Claude Code
Zadávat mu práci, napojit ho na vaše nástroje, stavět vlastní skilly a appky. To vás naučí kurz AI First. Claude Code v něm začíná videem „Jak začít s Claude Code“.
24 hodin videí, 1 900+ absolventů, roční licence s aktualizacemi zdarma.
FAQ
Časté otázky
Co jsou Claude Code Mods?+
Mod je plugin s kódem v JavaScriptu nebo TypeScriptu, který běží přímo uvnitř Claude Code. Umí do rozhraní přidat panel, pruh nad promptem nebo vlastní příkaz a umí se vložit do práce agenta, třeba zastavit riskantní příkaz. Anthropic je přidal do Claude Code 1. října 2026 ve verzi 2.1.287.
Musím umět programovat, abych si udělal mod?+
Nemusíte. Popíšete mod jednou větou a Claude ho napíše sám, má na to vestavěný skill plugin-authoring. Vy schválíte soubory, vyzkoušíte výsledek a řeknete, co změnit. Číst kód se ale vyplatí aspoň zběžně, protože mod běží s vašimi právy.
Jaký je rozdíl mezi modem a pluginem?+
Plugin je balíček, ve kterém může být skill, MCP server, hook nebo příkaz. Modem se stává ve chvíli, kdy obsahuje kód, který Claude Code volá ve vlastním procesu. Jen takový kód umí kreslit do rozhraní.
Jaký je rozdíl mezi modem a hookem?+
Klasický hook ze settings.json spustí shellový skript, HTTP požadavek nebo prompt, když nastane událost. Umí akci povolit, zablokovat nebo zalogovat. Mod je kód, který běží uvnitř Claude Code: kromě toho umí kreslit do rozhraní, přidat příkaz nebo přepsat událost. Oba druhy fungují vedle sebe.
Nahradí mod moji status line?+
Nemusí. Klasická status line ze settings.json, tedy shellový skript, který vypisuje řádek dole, funguje dál. Mod umí přidat vlastní řádek pod prompt nebo překreslit spinner, ale když vám stávající status line stačí, není důvod ji přepisovat.
Jsou mody bezpečné?+
Mod je kód, který běží s vašimi oprávněními a není v sandboxu. Může číst soubory i klíče v proměnných prostředí, vidí každý prompt a umí schválit volání nástroje dřív, než se vás Claude Code zeptá. Instalujte jen mody od autorů, kterým věříte, a cizí mod si před instalací projeďte příkazem claude plugin validate.
Kde mody fungují?+
Hooky modu běží všude, kde se plugin načte. Kreslení do rozhraní ale uvidíte jen v terminálu, v záložce Code aplikace Claude Desktop a v rozšíření pro VS Code. V režimu claude -p, v Agent SDK a v cloudové session mod nic nenakreslí.
Jak mody vypnout, když se něco rozbije?+
Jeden mod vypnete v příkazu /plugin na záložce Installed. Pro jednu session spusťte Claude Code s přepínačem --safe-mode, ten vypne všechny vaše úpravy. Natrvalo pomůže nastavení disableAllHooks, které ale zastaví i klasické hooky a vlastní status line.