Mods mění chování Claude Code zevnitř
Claude Code dosud šlo rozšiřovat pomocí několika oddělených mechanismů. Vývojář mohl přidat příkaz, napojit externí službu přes MCP nebo použít hook, který spustil skript v určité fázi práce. Mods jdou hlouběji. Jejich kód se načítá přímo do interního výkonného rozhraní nástroje, kterému Anthropic říká harness.
V praxi to znamená, že mod může sledovat událost, upravit ji nebo ji převzít. Může například přepsat uživatelský prompt před odesláním do modelu, zadržet volání shellového nástroje a vyžádat si dodatečné potvrzení. Umí také změnit způsob, jakým se v terminálu vykresluje spinner, panel s výsledky nebo upozornění.
Oficiální dokumentace Anthropic popisuje Mods jako pluginy s obslužnými funkcemi pro konkrétní události. Ty mohou reagovat na volání nástrojů, odeslané prompty, běh jednotlivých tahů agenta nebo vykreslování rozhraní.
Od hooků k plnohodnotnému zásahu
Rozdíl oproti klasickým hookům je hlavně v místě, kde kód běží. Settings hook obvykle spustí externí shellový příkaz, HTTP požadavek nebo předem připravený prompt. Mod běží uvnitř Claude Code jako funkce napsaná v JavaScriptu či TypeScriptu.
Díky tomu může vytvořit vlastní panel vedle konverzace, přidat pruh nad vstupní pole nebo reagovat na změny v rozhraní. Vývojář si může napsat také vlastní příkaz ve tvaru /command, který provede funkci bez dalšího tahu modelu.
Anthropic uvádí, že některé vestavěné funkce Claude Code už Mods používají. Patří mezi ně například příkaz /diff a načítání instrukcí ze souboru AGENTS.md. Pro uživatele se tím příkaz nezmění. Mění se způsob, jakým je uvnitř nástroje implementovaný.
Podpora Mods byla podle dokumentace uvedena ve verzi Claude Code 2.1.287, vydané 1. října 2026. Anthropic ve stejné době zpřístupnil také možnost nechat Claude Code vytvořit mod podle slovního zadání. Vývojář tak nemusí začínat prázdným souborem, ale stále by měl výsledný kód projít ručně.
Ukázkové módy ukazují praktické použití
Anthropic zveřejnil sadu ukázkových modů v repozitáři claude-code-playground. Nejde o benchmark ani hotový firemní katalog. Ukázky mají demonstrovat, kam až lze systémem zasáhnout.
Token Weather
Mod Token Weather zobrazuje odhad zaplnění kontextu pomocí počasí. Při 18 procentech ukazuje stav Clear, při 67 procentech Showers a při 81 procentech Storm. Celý příklad má přibližně 80 řádků TypeScriptu.
Nejde o přesnější paměť modelu ani záruku, že Claude správně zpracuje dlouhé zadání. Mod pouze převádí dostupnou informaci o využití kontextu do graficky srozumitelnější podoby.
Blast Radius
Bezpečnostní ukázka Blast Radius dokáže pozastavit rizikový příkaz, například rm -rf, a před schválením vypsat jeho dopad. V demonstraci zobrazí přesně 9 dotčených souborů s celkovou velikostí 1,1 MB.
To je praktičtější než prosté okno s otázkou „Povolit příkaz?“. Uživatel dostane informaci o tom, co se má změnit. Mod ovšem sám o sobě bezpečnost negarantuje. Pokud je špatně napsaný nebo škodlivý, může mít přístup k souborům, procesům i síti.
You Should Know
První oficiální plugin Anthropic nese název You Should Know. Spouští vedlejšího agenta, který sleduje práci Claude Code a zobrazí upozornění, pokud narazí na informaci, kterou by uživatel mohl přehlédnout.
Aktivace probíhá příkazem:
/plugin enable cc-plugin-you-should-know@builtin
Podle dokumentace je tento vestavěný plugin ve výchozím stavu vypnutý. Uživatel ho tedy musí zapnout ručně, pokud chce doplňkového agenta využívat.
Největší změna je také bezpečnostní riziko
Mods nejsou sandboxované. To je důležitější informace než možnost kreslit vlastní panely. Mod běží s oprávněními uživatele Claude Code. Může číst a zapisovat soubory, spouštět procesy, posílat síťové požadavky a pracovat s prompty i voláními nástrojů.
Dokumentace Anthropic uvádí také možnost číst proměnné prostředí a konfigurační soubory, ve kterých mohou být uložené API klíče. Mod může upravit prompt, změnit argumenty nástroje nebo schválit volání, které by jinak čekalo na potvrzení.
Sandboxing shellových příkazů Claude Code tento problém úplně neřeší. Proces spuštěný samotným modem běží mimo izolaci určenou pro Bash příkazy modelu. Instalace pluginu proto vyžaduje podobnou opatrnost jako instalace rozšíření do prohlížeče, jen s výrazně širším přístupem k pracovnímu počítači.
Anthropic doporučuje Mods instalovat pouze od důvěryhodných autorů a tržišť. Před spuštěním lze plugin ověřit příkazem claude plugin validate. Ten vypíše obsluhované události a operace, o které mod žádá.
Rozdíl mezi Modem, MCP a běžným hookem
Pro vývojáře je důležité vybrat správný mechanismus. MCP server poskytuje Claude Code externí nástroje a data. Hodí se třeba pro práci s databází nebo interním systémem. Skill dodává instrukce, které model používá při řešení úkolu. Settings hook spouští skript při určité události.
Mod má smysl ve chvíli, kdy je potřeba zasáhnout do samotného průběhu události nebo do rozhraní. Může změnit tool call, vykreslit vlastní panel a sdílet stav mezi několika obslužnými funkcemi. To je vrstva, ke které se MCP ani běžný skill nedostanou.
V týmovém prostředí mohou administrátoři určovat, které Mods se načtou. Anthropic pro firemní účty uvádí také bezpečnostní mod sec-default, který pomáhá řídit uživatelsky instalované Mods.
Dostupnost a cena
Mods fungují v příkazové řádce a v Code části desktopové aplikace Claude. V rozšíření pro VS Code se obslužné funkce spouštějí, ale grafické panely se tam podle dokumentace nezobrazují. Omezení se týká také některých dalších způsobů použití Claude Code, například WSL relací v desktopové aplikaci.
Českou lokalizaci rozhraní ani českou jazykovou podporu Mods dodané zdroje neuvádějí. Technologie je určená hlavně vývojářům a její dostupnost se odvíjí od toho, zda uživatel může používat Claude Code a instalovat jeho pluginy. Anthropic v oznámení o Mods neuvádí samostatný příplatek za tuto funkci. Cena Claude Code ani konkrétní předplatné proto z těchto zdrojů nelze spolehlivě doplnit.
Mods také nemají vlastní benchmark. Nejde o nový jazykový model, takže srovnání s GPT-6 Astra, Gemini 4 Argon nebo Claude Sonnet 5.5 by nedávalo smysl. Užitečnost se bude odvíjet od toho, jak dobře mod upraví konkrétní pracovní postup a jak bezpečně je napsaný.
Claude Code se mění na platformu
Anthropic tímto krokem posouvá Claude Code od hotového nástroje směrem k platformě, do které lze zasahovat pomocí vlastního kódu. Vývojář si může přidat kontrolní vrstvu pro nebezpečné příkazy, vlastní přehled využití kontextu nebo panel se stavem týmového procesu.
Výhoda je zřejmá. Claude Code nemusí mít každou specializovanou funkci zabudovanou přímo v produktu. Nevýhoda také. Každý další mod rozšiřuje část kódu, která sleduje práci agenta a může ovlivnit jeho rozhodování. U firem proto bude důležitá kontrola zdrojů, schvalování pluginů a audit jejich oprávnění.
Pro domácího uživatele je nejrozumnější začít vestavěnými nebo veřejně dohledatelnými ukázkami. U neznámého pluginu nestačí, že má hezký popis a několik hvězdiček v repozitáři. Mod má přístup k prostředí, ve kterém Claude Code pracuje.
FAQ
Lze Mods používat i v desktopové aplikaci Claude Code?
Ano. Mods fungují v Code části desktopové aplikace Claude. Grafické prvky se ale nezobrazují ve všech způsobech použití, například ve VS Code chat panelu nebo ve WSL relaci v desktopové aplikaci.
Může mod sám schválit nebezpečný příkaz?
Ano. Protože běží s oprávněními uživatele, může upravit nebo schválit volání nástroje. Před instalací je vhodné plugin ověřit příkazem claude plugin validate a používat pouze zdroje, kterým důvěřujete.
Spotřebovávají všechny Mods další AI kredity?
Ne. Mnoho lokálních módů, které reagují na události rozhraní nebo nástrojů, může fungovat bez dalších AI kreditů. Mod, který spouští další modelové volání nebo vedlejšího agenta, už spotřebu může mít.
Další technické podrobnosti jsou v dokumentaci Mods pro Claude Code, ukázkové implementace jsou dostupné v repozitáři Anthropic na GitHubu. Zprávu o vydání systému zveřejnil také The Decoder.