Не работает голосовой ввод в Claude Code? Все ошибки и решения.
Найдите ниже сообщение, которое показывает Claude Code. У каждого своя причина, и большинство исправляется меньше чем за минуту.
- Для
/voiceнужно войти через аккаунт Claude.ai. С API-ключом, Bedrock, Vertex или Foundry он недоступен. - Он записывает звук на той машине, где запущен Claude Code, поэтому не работает по SSH, в VS Code Remote и в облачных сессиях.
- После закрытия крышки, смены устройства или обновления начните новую сессию.
Unknown command: /voiceилиVoice mode requires a Claude.ai accountВы не вошли через Claude.ai, или приоритет у API-ключа или настройки провайдера. Выполните
/login, уберитеANTHROPIC_API_KEY,ANTHROPIC_AUTH_TOKENилиapiKeyHelperи перезапустите Claude Code.Voice mode is disabled by your organization’s policyГолосовой ввод отключил администратор. Обратитесь к нему или используйте инструмент диктовки вне Claude Code.
Microphone access is deniedРазрешите терминал (или VS Code) в «Системные настройки → Конфиденциальность и безопасность → Микрофон». Если его нет в списке, сбросьте разрешение, закройте приложение через ⌘Q и откройте снова.
# Terminal: com.apple.Terminal · iTerm2: com.googlecode.iterm2 # Ghostty: com.mitchellh.ghostty · Warp: dev.warp.Warp-Stable · VS Code: com.microsoft.VSCode tccutil reset Microphone com.apple.Terminal # Not sure of the bundle ID? Ask macOS: osascript -e 'id of app "iTerm"'No audio detected from microphoneЗаписалась тишина. Обычно сессия привязана к устройству или исполняемому файлу, которые изменились: начните новую сессию. Все причины и решения →
No speech detectedАудио пришло, но слова не распознаны: подойдите ближе, уберите шум, задайте язык в
/config. Подробнее →Voice input is failing repeatedly and has been pausedТри сбоя за десять секунд: обычно нет микрофона (SSH, контейнер) или нет разрешения. Подробнее →
Voice connection failedилиVoice stream error: WebSocket upgrade rejectedЗапись не дошла до сервиса распознавания. Проверьте сеть; при статусе 4xx снова выполните
/loginи проверьте, не мешает ли VPN или прокси.Voice mode requires SoX for audio recordingилиcould not find a working audio recorder in WSLТолько Linux и WSL. Установите SoX, а в WSL ещё и его формат PulseAudio.
sudo apt-get install sox # Linux sudo apt install sox libsox-fmt-pulse # WSL with WSLgПри удержании Space просто печатаются пробелы
Если пробелы копятся, голосовой ввод выключен: выполните
/voice hold. Если появляется только один-два, в ОС отключён автоповтор клавиш: используйте/voice tap. В режиме нажатия поле промпта должно быть пустым, чтобы первое нажатие начало запись.
По состоянию на октябрь 2026 года. По документации Claude Code и задачам на GitHub.
Используйте iPhone или Apple Watch как микрофон.
Copy That записывает на iPhone или Apple Watch, распознаёт речь на Mac с помощью Whisper и вставляет текст в Claude Code. Крышка, AirPods, устройства ввода и разрешения на микрофон на Mac перестают иметь значение, потому что Mac сам ничего не записывает.
- Работает ли голосовой ввод Claude Code с API-ключом, Bedrock или Vertex?
- Нет. Для голосового ввода нужен вход через аккаунт Claude.ai. Copy That работает с любым способом входа, потому что просто вставляет текст в Claude Code.
- Обрабатывается ли голосовой ввод Claude Code локально?
- Нет. Аудио отправляется в Anthropic для распознавания, а название проекта и ветка git передаются как подсказки. Токены не тратятся и в лимиты использования не засчитываются. Copy That распознаёт речь на Mac с помощью Whisper.
- Можно ли использовать голосовой ввод Claude Code в VS Code Remote или по SSH?
- Нет, голосовой ввод записывает звук на той машине, где запущен Claude Code. Copy That вставляет текст в любой терминал, открытый перед вами на Mac, включая подключённый по SSH.
- Можно ли вообще избежать этих ошибок?
- Используйте микрофон не от Mac. Copy That записывает на iPhone или Apple Watch, распознаёт речь на Mac с помощью Whisper и вставляет текст в Claude Code, так что устройства ввода, крышка и разрешения на микрофон на Mac не играют роли.