Голосовой ввод в Claude Code: говорите, а не печатайте
Настраиваем голосовой ввод Claude Code за две минуты: команда /voice, режимы hold и tap, русский среди 20 языков и ноль потраченных токенов.
Голосовой ввод Claude Code позволяет надиктовывать промпты вместо набора: запустите /voice, зажмите пробел и говорите — слова появляются в строке ввода вживую. Нужны Claude Code версии 2.1.69 или новее и аккаунт Claude.ai, а транскрипция не тратит ни одного токена вашего тарифа.
Я Евгений, и вот признание: мои лучшие промпты — наговоренные, а не напечатанные. Когда описываешь задачу вслух, естественным образом добавляешь контекст, который в напечатанной строчке опускаешь. Для непрограммиста это суперсила: перепечатать разработчика вы всё равно не сможете, а вот переобъяснить — запросто.
Как включить голосовой ввод в Claude Code?
Один раз запустите /voice. При первом включении Claude Code проверит микрофон — на Mac система спросит разрешение для терминала, нажмите «Разрешить». Дальше — зажимаете пробел и говорите: речь появляется в строке приглушённым текстом, фиксируется, когда вы отпускаете клавишу, и вы можете спокойно допечатывать вокруг. Голос и клавиатура свободно смешиваются в одном сообщении.
/voice
Включает или выключает диктовку. Вы увидите подтверждение вида «Voice mode enabled (hold). Hold Space to record.» Настройка сохраняется между сессиями — это ритуал на один раз.
Режим hold или tap — какой выбрать?
Hold — режим по умолчанию: говорите, пока держите клавишу, как в рации. У него есть короткий «разогрев», пока Claude Code распознаёт зажатую клавишу, и в строке может мелькнуть пара лишних пробелов — они удаляются автоматически. Tap спокойнее: нажали пробел один раз — запись пошла, сказали, нажали ещё раз — и если в фразе хотя бы три слова, промпт отправится сам. Запись также останавливается сама после 15 секунд тишины или двух минут общей длины. Новичкам я советую tap: без разогрева, без зажатых клавиш, меньше сюрпризов.
/voice tap
Нажали — запись, нажали — отправка. Остальные варианты: /voice hold возвращает режим рации, /voice off выключает диктовку совсем.
Две доводки для освоившихся. Если пробел неудобен, клавиша диктовки — это действие voice:pushToTalk в файле ~/.claude/keybindings.json: перепривяжите её на сочетание с модификатором вроде meta+k — заодно исчезнет «разогрев» режима hold, потому что запись стартует с первого нажатия. А в режиме hold можно добавить "autoSubmit": true в настройки voice — тогда отпускание клавиши будет само отправлять промпт, если в расшифровке набралось хотя бы три слова.
Понимает ли голосовой ввод русский язык?
Да — всего двадцать языков, включая русский и украинский. Диктовка использует ту же настройку языка, что и ответы Claude; если она пустая — будет английский. Задайте язык в /config или в файле настроек. Приятная деталь: распознавание натренировано на словарь разработки — regex, OAuth, JSON и localhost расшифровываются правильно, а имя вашего проекта и ветки автоматически добавляются как подсказки.
{
"language": "russian"
}Прописывается в пользовательском файле настроек (или выбирается в /config). Подойдёт и название языка, и код ru. Если диктовать по-русски с английской настройкой, получите забавную кашу — поставьте язык заранее.
Это приватно? И сколько стоит?
Два честных факта. Первый: аудио передаётся на серверы Anthropic для распознавания — локально ничего не обрабатывается. Второй: это бесплатно в том смысле, который важен, — транскрипция не расходует сообщения и токены Claude и не учитывается в лимитах из /usage. Диктуйте часовые монологи — тариф не заметит.
Нужен вход через аккаунт Claude.ai — с API-ключом, Bedrock, Vertex или Foundry функция недоступна. А поскольку нужен локальный микрофон, диктовка не работает по SSH и в Claude Code on the web. Если зажатый пробел просто печатает пробелы — проверьте включение через /voice hold или перейдите на /voice tap: он не зависит от автоповтора клавиш.
А в VS Code работает?
Да — расширение Claude Code для VS Code поддерживает диктовку с тем же требованием аккаунта Claude.ai. Исключение — удалённые сессии (SSH, Dev Containers, Codespaces): микрофон у вас в ноутбуке, а расширение работает на удалённой машине, и друг друга они не слышат.
Лаборатория: первый наговоренный промпт
0/5И задание на завтра: первую утреннюю задачу опишите Claude голосом — неряшливо, с «эээ» и самоисправлениями, по-человечески. А потом посмотрите, сколько контекста вы дали по сравнению с тем, что обычно печатаете. Вот этот разрыв — и есть причина, почему голосовые промпты получают ответы лучше.

Автор
Евгений Арсентьев
PhD · Директор по продукту (CPO) в healthtech-компании
▌ Чтение — это синяя пилюля
Хочешь реально это построить?
Гайды объясняют. Бесплатный курс превращает — персонально, с геймификацией и заточенный на быстрый запуск.
◉ Принять красную пилюлю →