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ů

Okno terminálu, do kterého zapadá nový oranžový panel jako dílek stavebnice

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.

Novinka od 1. 10. 2026 (verze 2.1.287)Terminál · Claude Desktop · VS CodeDokumentace modů

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ě:

claude

> 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.

1

Popište mod větou

Přímo v Claude Code, vlastními slovy. Claude si načte skill plugin-authoring.

2

Povolte mod

Claude Code se zeptá, jestli mody z téhle session načítat. Zvolte Enable for this session.

3

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.

4

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.

SkillNávod pro Claude v souboru SKILL.mdPořád dokola vkládáte stejné instrukce
Settings hookSkript, který se spustí na událostChcete něco povolit, zablokovat nebo zalogovat
Status lineShellový skript, který vypíše řádek doleStačí vám jeden řádek textu
ModKód, který běží uvnitř Claude CodeChcete panel, vlastní příkaz nebo hlídání s tlačítky Pokračovat / Zrušit

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.

Newsletter AI First — zdarma

To podstatné z AI a vibe codingu

Osobní výběr novinek, které sám používám a považuji za hodnotné.

Přihlášením souhlasíte se zpracováním osobních údajů podle našich zásad. Odhlásíte se kdykoli jedním klikem.