Průvodce Claude Code

Output styles v Claude Code

Jeden příkaz a Claude vám začne odpovídat jinak: stručně, s vysvětlením, nebo jako lektor. A když vám žádný vestavěný styl nesedí, napíšete si vlastní.

Autor: Jindřich Fáborský · 17 let v marketingu · 2 000+ hodin vibe codingu · 180+ projektů

Otočný přepínač s několika polohami, jedna z nich oranžová: jedno nastavení mění, jak Claude Code odpovídá

Output style

Jedno nastavení pro celou session.

Rychlá odpověď

Co je tedy output style?

Output style je nastavení, které mění, jak vám Claude Code odpovídá. Platí pro celou session, tedy celé sezení s Claude Code. O kratší nebo podrobnější odpovědi si tak nemusíte říkat v každém zadání.

Vybíráte z vestavěných stylů, nebo si napíšete vlastní. Z Claude Code tak uděláte třeba copywritera nebo lektora.

Stav k 26. 10. 2026: 4 vestavěné styly (Proactive, Concise, Explanatory, Learning). Příkaz /output-style znovu funguje od verze 2.1.269. Oficiální dokumentace

Vyzkoušejte si to

Stejné zadání, šest různých odpovědí

Klikejte na styly a sledujte, jak se mění délka i tón odpovědi.

Vyberte styl

claudestyl: Default

> Přidej na web formulář na odběr newsletteru

●Přidal jsem formulář na odběr newsletteru do patičky webu.

  • Nová komponenta NewsletterForm.tsx s polem pro e-mail a tlačítkem
  • Formulář posílá adresu na /api/subscribe, který ji uloží do Mailchimpu
  • Kontrola formátu e-mailu a potvrzující hláška po přihlášení

Odeslání jsem otestoval na localhostu, testovací adresa se v Mailchimpu objevila. Mám formulář přidat i pod články?

53 slov

Kdy ho použít: Jako výchozí bod. Claude odpovídá podle svých běžných instrukcí pro programování.

Odpovědi jsou ilustrační, napsané podle popisu stylů v dokumentaci Anthropicu. Poslední styl není vestavěný, jeho soubor najdete níž.

Stačí jeden příkaz

Jak output style přepnout

Napište příkaz do Claude Code, na velikosti písmen u něj nezáleží. Nový styl platí od vaší další zprávy, session nemusíte restartovat.

/output-style concisepřepne na styl Concise
/output-stylevypíše styly a označí aktuální
/output-style defaultvrátí výchozí chování
/config → Output styletotéž z menu

Volba se uloží pro projekt, ve kterém pracujete. V jiné složce začnete s výchozím stylem, pokud si nenastavíte styl pro všechny projekty (viz níž). Celý seznam příkazů najdete v průvodci Příkazy v Claude Code.

Pro pokročilé: styl napříč projekty a v nastavení+

Příkaz i menu zapisují do souboru .claude/settings.local.json v projektu. Chcete jeden styl všude? Dejte do ~/.claude/settings.json řádek:

{ "outputStyle": "Concise" }

Hodnota rozlišuje velká a malá písmena. Napíšete concise a dostanete výchozí styl, bez chybové hlášky. Nastavení projektu má přednost před globálním.

Vlastní styl

Napište si styl na míru

Vlastní styl je obyčejný textový soubor. Tenhle stojí za odpovědí „Bez žargonu“ z ukázky výš.

~/.claude/output-styles/bez-zargonu.md
--- name: Bez žargonu description: Reporty, kterým rozumí i kolega z marketingu keep-coding-instructions: true --- Odpovídej česky. Piš pro člověka, který neprogramuje: místo názvů souborů a funkcí popiš, co se změnilo na webu a co to znamená pro návštěvníky. Začni výsledkem v jedné větě, pak nejvýš tři odrážky. Technický detail přidej, jen když se na něj zeptám. Když ode mě něco potřebuješ (klíč, přihlášení, rozhodnutí), napiš to na konec jako „Potřebuju od vás:“.
  1. 1

    Uložte soubor

    Do ~/.claude/output-styles pro všechny projekty, do .claude/output-styles pro jeden.

  2. 2

    Restartujte Claude Code

    V terminálu se soubory se stylem načítají při startu.

  3. 3

    Vyberte styl

    V /config pod Output style, nebo příkazem /output-style.

Řádek keep-coding-instructions

keep-coding-instructions: true

Nechte ho, když dál děláte weby a appky

Na starších modelech si jím necháte programátorská pravidla Claude Code. Na nejnovějších je Claude Code neposílá tak jako tak.

styl na práci bez kódu

Rozhoduje hlavně, co do stylu napíšete

Třeba roli: „Jsi copywriter e-shopu, piš česky a krátce“.

Kam co patří

Output style, CLAUDE.md, nebo skill?

Všechno jsou to instrukce pro Claude. Liší se tím, kdy se načtou a na co se vztahují.

Jak Claude mluví v každé odpovědi · platí pro celou session

Output style

Co má vědět o vás a projektu · načte se s jakýmkoli stylem

CLAUDE.md →

Postup na jeden typ úkolu · načte se, jen když se hodí

Skill →

Něco se musí stát pokaždé · spustí se vždy, i když na to Claude zapomene

Hook →

Pomocník na samostatný úkol · má vlastní instrukce i kontext

Subagent →

Proč stejný model v jiném nastavení pracuje jinak, vysvětluje průvodce Co je harness. Output style je jedna z jeho pák.

Kde to drhne

Na co si u output stylů dát pozor

Povinné kroky patří do hooku

Claude se stylu drží, ale nic ho nevynutí. Co musí proběhnout vždy, třeba formátování po každé úpravě, patří do hooku.

Ukecaný styl ujídá limity

Explanatory a Learning píšou záměrně delší odpovědi, takže dřív narazíte na limity předplatného. Concise šetří.

Subagenti ho nedědí

Styl platí v hlavní konverzaci a ve forku. Subagenti mají vlastní instrukce a odpovídají po svém.

Z praxe

Proč já zůstal u CLAUDE.md

Jindřich Fáborský

Jindřich Fáborský

autor kurzu AI First

Pravidla stručnosti mám od srpna v globálním CLAUDE.md: nejdřív verdikt, pět řádků, žádné vyprávění. Velkou část z toho dnes umí styl Concise jedním příkazem. Já zůstal u CLAUDE.md, protože tam mám i věci navíc, třeba jak má report skončit.

Jednu pojistku si hlídám, ať stručnost řídí cokoli. Zkrátit se smí report, ne práce. Když Claude kvůli stručnosti zamlčí neprošlý test nebo bezpečnostní riziko, je to horší než dlouhá odpověď. Concise tohle podle dokumentace nezkracuje. Report si i tak čtěte celý.

Naučte se Claude Code nastavit pod sebe

Output style je drobnost navrch. Základ, na kterém stojí, učím v kurzu AI First o AI a vibe codingu: CLAUDE.md v lekci 4, skills a návyky v lekci 6.

24 hodin videí · 1 900+ absolventů · roční licence s aktualizacemi zdarma

FAQ

Časté otázky

Jaký je rozdíl mezi output style a CLAUDE.md?+

CLAUDE.md říká, co má Claude vědět: kdo jste, jaký je projekt a jaká máte pravidla. Output style říká, jak vám má odpovídat. Obojí jsou instrukce a fungují spolu: CLAUDE.md zůstává načtený, ať vyberete jakýkoli styl.

Kde jsou output styles uložené?+

Vlastní styly jsou obyčejné Markdown soubory. Pro všechny projekty patří do složky ~/.claude/output-styles, pro jeden projekt do .claude/output-styles v jeho složce. Vybraný styl se ukládá do nastavení projektu, do souboru .claude/settings.local.json.

Není příkaz /output-style zrušený?+

Dnes ne. Funkce si ale prošla pár zvraty: ve verzi 2.0.30 Anthropic output styles zrušil a o dvě verze později je po vlně nesouhlasu vrátil. Ve verzi 2.1.73 pak samotný příkaz /output-style nahradilo menu v /config a ve verzi 2.1.269 se příkaz vrátil. Starší návody proto často tvrdí, že příkaz nefunguje.

Jak vrátím výchozí styl?+

Napište /output-style default. Default znamená, že žádný styl není vybraný a Claude jede podle svých běžných instrukcí pro programování.

Stojí output style víc tokenů?+

Trochu. Instrukce stylu se posílají s každou zprávou, jenže se opakují, a tak je pokryje prompt cache: opakované části dotazu se účtují levněji. Přepnutí stylu uprostřed práce cache nerozbije. Víc než instrukce stylu rozhoduje délka odpovědí.

Funguje output style v desktop aplikaci a ve VS Code?+

Ve VS Code ano: otevřete menu lomítkem a vyberte Output styles, včetně vlastních. V desktop aplikaci zatím styl nastavíte jen přes pole outputStyle v souboru s nastavením. Z mobilu přes Remote Control jde příkazem /output-style přepínat jen mezi vestavěnými styly.

Proč se můj vlastní styl neprojevil?+

Nejčastěji ze tří důvodů. Soubor stylu jste vytvořili za běhu a Claude Code v terminálu ho načte až po restartu. V nastavení jste napsali název malými písmeny, ale pole outputStyle rozlišuje velikost písmen (Explanatory, ne explanatory). Nebo máte překlep v hlavičce souboru (frontmatter, část mezi čarami ---) a překlepnuté pole Claude Code bez varování přeskočí.

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.