Představte si, že se díváte na kód a místo psaní prostě řeknete: „Přidej validaci na email field v registračním formuláři." A Claude Code to udělá. Přesně tohle je Voice Mode — v oficiální dokumentaci najdete pod názvem voice dictation — hlasové diktování promptů přímo v terminálu. Zapnete ho jedním příkazem /voice, funguje ve dvou režimech (push-to-talk i tap), rozumí češtině a přepis nespotřebovává žádné tokeny. V tomto návodu si ukážeme, jak ho zapnout, kde nastavit češtinu a jaké jsou jeho požadavky a limity.
Co je Voice Mode (voice dictation) v Claude Code?
Voice Mode je vestavěné hlasové diktování v Claude Code: řeknete prompt nahlas a jeho přepis se živě vypisuje do vstupního pole, odkud ho odešlete jako jakýkoliv jiný prompt. Claude Code přitom vidí stejný kontext projektu jako při psaní — soubory, git, celý repozitář — takže odpovědi jsou úplně stejné, jen vy mezitím můžete mít ruce jinde.
Klíčové vlastnosti:
- Dva režimy — push-to-talk (podržíte klávesu, mluvíte, pustíte) i tap (jedno klepnutí spustí, druhé odešle)
- Živý přepis do promptu — text vidíte před odesláním, můžete ho ručně upravit nebo míchat hlas a psaní
- Laděné na programování — přepis správně rozpoznává termíny jako regex, OAuth, JSON nebo localhost a jako nápovědu používá i název vašeho projektu a aktuální git branch
- Bez příplatku a bez tokenů — přepis nespotřebovává zprávy ani tokeny a neúčítuje se do limitů z
/usage; podmínkou je přihlášení claude.ai účtem (detaily níže) - Podporuje češtinu — jazyk diktování nastavíte na
csv/config, výchozí je angličtina
Jak zapnout /voice: návod krok za krokem
- Aktualizujte Claude Code na aktuální verzi (
claude update), ať máte/voicek dispozici. - Přihlaste se claude.ai účtem — převod řeči na text funguje jen s ním. Pokud Claude Code běží s API klíčem, Amazon Bedrockem, Google Cloud Agent Platform nebo Microsoft Foundry,
/voiceuvidíte jako neexistující příkaz. - Napište
/voice— Claude Code sám spustí kontrolu mikrofonu; na macOS se při prvním spuštění objeví systémová žádost o povolení mikrofonu pro váš terminál (Nastavení → Soukromí a zabezpečení → Mikrofon). - Mluvte — podržte mezerník (push-to-talk), nebo si přepněte na tap režim.
Příkaz má i varianty: /voice zapne či vypne diktování, /voice hold nastaví push-to-talk, /voice tap tap režim a /voice off diktování vypne.
Push-to-talk (hold)
Nahráváte, dokud držíte klávesu. Po uvolnění se přepis vloží do promptu a čeká na Enter — stihnete ho zkontrolovat nebo doplnit psaním. Chcete-li posílat automaticky, nastavte v nastavení hlasu "autoSubmit": true; prompt se pak odešle sám po uvolnění klávesy, pokud má přepis aspoň tři slova.
Tap režim
/voice tap je ještě jednodušší: prvním klepnutím na klávesu spustíte nahrávání, druhým ho ukončíte a prompt odešlete. Nemusíte nic držet — hodí se, když chcete mluvit s rukama úplně volnými, například u whiteboardu nebo při prohlížení kódu na druhé obrazovce.
Říct můžete cokoliv, co byste normálně napsali do promptu:
- „Refaktoruj authentication middleware"
- „Přidej unit testy pro user service"
- „Vysvětli mi, co dělá tahle funkce na řádku 42"
- „Najdi všechny TODO komentáře v projektu"
Claude Code příkaz zpracuje úplně stejně jako textový vstup — navrhne úpravy, vysvětlí kód, spustí testy. Rozdíl je jen v tom, že vy nemusíte psát. A protože přepis padá do stejného vstupního pole jako psaný text, můžete hlas a klávesnici míchat: nadiktujete základ instrukce, zbytek doladíte ručně, nebo naopak dlouhý kontext vložíte zástupným textem a dodiktujete jen konec. U složitějších promptů tak diktování neznamená kompromis — jen rychlejší start.
Čeština a další jazyky
Diktování používá stejné nastavení jazyka jako odpovědi Clauda. V /config ho nastavte na cs (funguje i název jazyka) — jinak se diktuje anglicky. Podporovaných jazyků je přes dvacet (čeština, polština, němčina, francouzština, španělština, japonština…); pokud nastavíte nepodporovaný jazyk, /voice vás při zapnutí varuje a spadne do angličtiny.
Změna klávesy
Výchozí klávesu diktování (mezerník) si přebindujete v nastavení klávesových zkratek — praktické, pokud mezerník v terminálu využíváte jinak, třeba pro dokončování.
Požadavky a limity
- Claude.ai účet — jediná tvrdá podmínka. S přihlášením přes API klíč (
ANTHROPIC_API_KEY) nebo Bedrock dostanete chybuUnknown command: /voice; přepněte se příkazem/login. - Lokální mikrofon — v SSH sezeních a cloud prostředích diktování nefunguje, protože mikrofon je na vašem stroji. Platí to i pro VS Code Remote, Dev Containers a Codespaces; v samotném VS Code rozšíření Claude Code diktování podporované je (se stejnou podmínkou claude.ai účtu).
- Audio jde na servery Anthropicu — nahrávka se přepisuje v cloudu, ne lokálně. Kdo má na posílání hlasu do cloudu výhrady, měl by to vědět předem.
- Windows/WSL — ve WSL je potřeba WSLg (standard u WSL2 z Microsoft Storu); na WSL1 spusťte Claude Code nativně ve Windows.
- Tokeny — přepis nespotřebovává zprávy ani tokeny a neúčítuje se do limitů v
/usage.
„Claude voice“ v aplikaci vs. /voice v Claude Code
Pokud googlíte „claude voice“, většinou hledáte něco jiného než tento článek: hlasový režim v mobilní či webové aplikaci Claude. To je oboustranná hlasová konverzace — mluvíte s Claude a Claude vám odpovídá nahlas, jako telefonát.
/voice v Claude Code je jiná věc diktujete hlasem prompt, ale odpovědi Claude si čtete v termináku jako text. Není to hlasový asistent, je to rychlejší způsob psaní promptů. Obojí má své místo — o architektuře se dá pohodlně „povídat“ v aplikaci, kód refaktorovat hlasem v terminálu.
Kdy se to vyplatí nejvíc?
Voice Mode není náhrada klávesnice pro všechno. Jsou ale situace, kde dává obrovský smysl:
1. Code review a navigace
Procházíte cizí kód a chcete rychle pochopit, co dělá. Místo psaní dotazů prostě mluvíte: „Co dělá tenhle endpoint?", „Jaké side effects má tahle funkce?". Je to přirozenější a rychlejší než přepínat mezi čtením a psaním.
2. Debugging s rukama na myši
Krokujete v debuggeru, máte breakpointy a sledujete proměnné. Nechcete pustit myš, abyste psali prompt. Voice Mode vám umožní říct „Zkontroluj, jestli je response.data vždycky array" bez přerušení flow.
3. Multitasking při dlouhých operacích
Zatímco čekáte na build nebo deployment, můžete hlasem zadat další úkoly: „Až doběhne build, přidej changelog entry pro verzi 2.3."
4. Brainstorming a plánování
Přemýšlíte o architektuře a chcete si „povídat" s AI. Hlasem je brainstorming mnohem plynulejší než psaní — myšlenky proudí rychleji.
5. Psaní kódu při multitaskingu
Máte dvě obrazovky a na jedné sledujete dokumentaci? Na druhé můžete hlasem řídit Clauda, zatímco rukama kopírujete reference.
Co Voice Mode neumí (a kdy raději psát)
- Není always-on — žádné „Hey Claude“; diktování musíte aktivně spustit a řídit klávesou.
- Není to konverzace — odpovědi Clauda poslouchat nemůžete, jen čtete. Oboustranný hlas najdete v aplikaci Claude (viz sekce výše).
- Přesná syntaxe zůstává na klávesnici — pro regexy, přesné API parametry nebo dlouhé prompty je psaní stále rychlejší a bezpečnější. Voice Mode je nejsilnější u přirozených jazykových příkazů.
Srovnání s konkurencí (říjen 2026)
| Funkce | Claude Code | Cursor | GitHub Copilot |
|---|---|---|---|
| Voice input | Voice Mode (nativní) | Ne | Ne |
| Kontextové povědomí | Celý projekt | Celý projekt | Otevřené soubory |
| Agent režim | Ano (subagenti, MCP) | Ano (Composer 2) | Codex (separátně) |
| Cena voice režimu | Bez příplatku (claude.ai login) | — | — |
Cursor nedávno rozšířil vlastní agentní režim, kde agenti testují vlastní kód a pořizují screenshoty. To je silná funkce, ale hlasové ovládání zatím nenabízí. GitHub Copilot se soustředí na inline návrhy a Codex běží separátně.
Voice Mode dává Claude Code náskok v developer experience. Není to jen o produktivitě — je to o tom, jak přirozeně se s nástrojem pracuje.
Časté otázky
Jak zapnu Voice Mode v Claude Code?
Příkazem /voice (nebo /voice tap pro tap režim). Předem se ujistěte, že jste přihlášeni claude.ai účtem a máte povolený mikrofon — při prvním spuštění Claude Code provede kontrolu mikrofonu sám.
Funguje /voice česky?
Ano. V /config nastavte jazyk na cs a diktování rozumí češtině. Bez nastavení se diktuje anglicky; u nepodporovaného jazyka /voice varuje a přepne do angličtiny.
Jaký je rozdíl mezi „claude voice“ a /voice v Claude Code?
„Claude voice“ je hlasová konverzace v aplikaci Claude — mluvíte i posloucháte. /voice v Claude Code je diktování: prompt řeknete nahlas, ale odpovědi čtete v terminálu.
Proč mi /voice hlásí „Unknown command“?
/voice existuje jen při přihlášení claude.ai účtem. Pokud Claude Code používá API klíč, Bedrock nebo jiného providera, příkaz nefunguje — přepněte se na claude.ai přihlášení pomocí /login.
Jak změním klávesu push-to-talk?
Výchozí mezerník přebindujete v nastavení klávesových zkratek. Stejně tam řešíte i autoSubmit, tedy automatické odeslání přepisu po uvolnění klávesy (od tří slov výš).
Závěr
Voice Mode nezvládne všechno — na regexy a přesné parametry pořád sáhnete po klávesnici. Ale u code review, debuggování s rukama na myši nebo brainstormingu o architektuře je hlas přirozenější vstup než přepínání mezi čtením a psaním. Vyzkoušejte ho na svém dalším review — možná zjistíte, že klávesnice není vždycky nejrychlejší cesta. V kombinaci s automatizací přes /loop dostáváte nástroj, který pracuje za vás — i když zrovna nedržíte myš. A pokud vás zajímá stejný agentický princip přímo v prohlížeči, podívejte se na Claude for Chrome.