„No audio detected from microphone“ in Claude Code beheben.
No audio detected from microphone. Check that the correct input device is selected and that Claude Code has microphone access.
/voice in Claude Code hat die Aufnahme gestartet, aber nur Stille erfasst. Das Mikrofon ist vielleicht in Ordnung: Meist hängt die Session noch an einem Eingabegerät oder Binary, das sich nach ihrem Start geändert hat.
- Starte eine neue Claude-Code-Session (beende mit
/exitund führclaudeerneut aus, oderclaude --resume, um die Unterhaltung zu behalten). Das behebt die häufigsten Ursachen. - Prüfe Systemeinstellungen → Ton → Eingang: Das richtige Mikrofon ist ausgewählt, und der Pegel bewegt sich, wenn du sprichst.
- Prüfe Systemeinstellungen → Datenschutz & Sicherheit → Mikrofon: Dein Terminal (oder VS Code) ist eingeschaltet.
Du hast den Deckel zugeklappt, den Mac schlafen gelegt oder mitten in der Session AirPods verbunden
Die Session nimmt weiter von dem Gerät auf, das sie beim Start gefunden hat. Verschwindet dieses Gerät oder taucht es neu auf (Deckel zuklappen bei Apple Silicon, Aufwachen aus dem Ruhezustand, Bluetooth-Kopfhörer verbinden sich), nimmt sie ab dann nur noch Stille auf.
/voiceaus- und wieder einschalten hilft nicht. Starte eine neue Session; klappt es dann immer noch nicht, beende das Terminal und starte es neu.Gemeldet in #78169 (Deckel zuklappen, als „not planned“ geschlossen), #88890 und #89635 (Bluetooth, Ruhezustand). Ein Fix für den Wechsel des Standardgeräts kam in v2.1.195 (#65331).
Claude Code hat sich bei offener Session selbst aktualisiert
Unter macOS ersetzt der Auto-Updater das Binary, das eine laufende Session noch nutzt, und macOS gibt diesem alten Prozess kein Mikrofon mehr. Die Aufnahme scheint zu starten, liefert aber nur Stille. Starte die Session neu (
claude --resumebehält deine Unterhaltung).Die Session läuft schon sehr lange
Spracheingabe, die früher in einer langen Session funktioniert hat, kann aufhören. Starte eine frische Session.
#52845, ein Duplikat von #40091 (als „not planned“ geschlossen).
Das falsche Eingabegerät ist Systemstandard, oder sein Pegel steht auf null
Claude Code nimmt vom Standard-Eingabegerät des Systems auf. Öffne unter macOS Systemeinstellungen → Ton → Eingang, wähl dein Mikrofon und sprich, um den Pegel ausschlagen zu sehen. Unter Windows: Einstellungen → System → Sound → Eingabe.
Aus der Claude-Code-Doku.
Dein Terminal darf das Mikrofon nicht nutzen
macOS gibt das Mikrofon der App frei, in der Claude Code läuft: Terminal, iTerm2, Ghostty, Warp oder VS Code für das integrierte Terminal. Aktiviere es unter Systemeinstellungen → Datenschutz & Sicherheit → Mikrofon. Ist die App nicht aufgeführt, setz ihre Berechtigung zurück, damit macOS erneut fragt, beende die App mit ⌘Q, öffne sie wieder und führ
/voiceaus. Gib dabei immer die Bundle-ID an: Ohne sie setzttccutildie Mikrofonberechtigung aller Apps zurück.# 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"'Aus der Claude-Code-Doku.
Die Session wurde im Hintergrund gestartet
Mit
claude agentsgestartete Sessions laufen in einem Hintergrundprozess, dem macOS das Mikrofon nicht zuordnen kann. Diktiere in einer normalen Session im Vordergrund.Offenes Issue #86217.
Stand: Oktober 2026. Aus der Doku von Claude Code und seinen GitHub-Issues.
Nutze dein iPhone oder deine Apple Watch als Mikro.
Copy That nimmt auf deinem iPhone oder deiner Apple Watch auf, transkribiert auf deinem Mac mit Whisper und fügt in Claude Code ein. Deckel, AirPods, Eingabegeräte und Mikrofonberechtigungen am Mac spielen keine Rolle mehr, weil der Mac nie etwas aufnimmt.
- Warum funktioniert /voice in einem neuen Tab, aber nicht in meiner alten Session?
- Nach dem Start der alten Session hat sich etwas geändert: Du hast ein Eingabegerät gewechselt oder neu verbunden, den Deckel zugeklappt, oder Claude Code hat sich aktualisiert. Die alte Session hängt noch am veralteten Gerät oder Binary. Eine neue Session übernimmt das aktuelle.
- Warum funktioniert mein Mikrofon in Claude Code nicht?
- Meldet Claude Code „No audio detected from microphone“, hat die Aufnahme gestartet, aber nur Stille gehört: Starte eine neue Session und prüfe Eingabegerät und Pegel. Meldet es „Microphone access is denied“, erlaube dein Terminal unter Datenschutz & Sicherheit → Mikrofon. Ist
/voiceein unbekannter Befehl, melde dich mit/loginan: Die Spracheingabe braucht einen Claude.ai-Account und funktioniert nicht mit API-Key, Bedrock oder Vertex. - Wie aktiviere ich das Mikrofon für Claude Code?
- Führ
/voicein Claude Code aus und erlaube dann deine Terminal-App (oder VS Code) unter Systemeinstellungen → Datenschutz & Sicherheit → Mikrofon, wenn macOS fragt. Unter Windows erlaubst du Desktop-Apps unter Einstellungen → Datenschutz und Sicherheit → Mikrofon. - Kann ich das Ganze komplett vermeiden?
- Nutze ein Mikrofon, das nicht am Mac hängt. Copy That nimmt auf deinem iPhone oder deiner Apple Watch auf, transkribiert auf deinem Mac mit Whisper und fügt in Claude Code ein, Eingabegeräte, Deckel und Mikrofonberechtigungen am Mac spielen also keine Rolle.