Claude Code’da “No audio detected from microphone” hatasını düzelt.
No audio detected from microphone. Check that the correct input device is selected and that Claude Code has microphone access.
Claude Code’un /voice komutu kayda başladı ama yalnızca sessizlik yakaladı. Mikrofon büyük ihtimalle sağlam: çoğu zaman oturum, başladıktan sonra değişen bir giriş aygıtına ya da binary’ye hâlâ bağlıdır.
- Yeni bir Claude Code oturumu başlat (
/exitile çık veclaudekomutunu yeniden çalıştır ya da konuşmayı korumak içinclaude --resumekullan). Bu, en yaygın nedenleri çözer. - Sistem Ayarları → Ses → Giriş’i kontrol et: doğru mikrofon seçili olmalı ve konuştuğunda seviyesi hareket etmeli.
- Sistem Ayarları → Gizlilik ve Güvenlik → Mikrofon’u kontrol et: terminalin (ya da VS Code) açık olmalı.
Kapağı kapattın, Mac’i uyuttun ya da oturumun ortasında AirPods bağladın
Oturum, başlangıçta bulduğu aygıttan kayıt yapmaya devam eder. O aygıt kaybolduğunda ya da yeniden göründüğünde (Apple Silicon’da kapağı kapatmak, uykudan uyanmak, Bluetooth kulaklığın bağlanması) o andan itibaren sessizlik kaydeder.
/voice’u kapatıp açmak işe yaramaz. Yeni bir oturum başlat; o da olmazsa terminalden çık ve yeniden başlat.#78169 (kapak kapatma, planlanmadığı gerekçesiyle kapatıldı), #88890 ve #89635 (Bluetooth, uyku) numaralı issue’larda bildirildi. Varsayılan aygıt değişikliği için bir düzeltme v2.1.195’te yayınlandı (#65331).
Oturum açıkken Claude Code kendini güncelledi
macOS’ta otomatik güncelleyici, çalışan bir oturumun hâlâ kullandığı binary’yi değiştirir ve macOS o eski sürece mikrofon izni vermeyi bırakır. Kayıt başlamış gibi görünür ama gelen tek şey sessizliktir. Oturumu yeniden başlat (
claude --resumekonuşmanı korur).Oturum çok uzun süredir çalışıyor
Uzun bir oturumda daha önce çalışan ses durabilir. Yeni bir oturum başlat.
#52845, #40091 numaralı issue’nun bir kopyası (planlanmadığı gerekçesiyle kapatıldı).
Sistemin varsayılan girişi yanlış aygıt ya da seviyesi sıfırda
Claude Code sistemin varsayılan girişinden kayıt yapar. macOS’ta Sistem Ayarları → Ses → Giriş’i aç, mikrofonunu seç ve seviyenin hareket ettiğini görmek için konuş. Windows’ta: Ayarlar → Sistem → Ses → Giriş.
Kaynak: Claude Code belgeleri.
Terminalinin mikrofonu kullanma izni yok
macOS mikrofon iznini Claude Code’un içinde çalıştığı uygulamaya verir: Terminal, iTerm2, Ghostty, Warp ya da entegre terminali için VS Code. Bunu Sistem Ayarları → Gizlilik ve Güvenlik → Mikrofon’da aç. Uygulama listede yoksa macOS’un yeniden sorması için iznini sıfırla, uygulamadan ⌘Q ile çık, yeniden aç ve
/voice’u çalıştır. Bundle ID’yi her zaman belirt: o olmadantccutilher uygulamanın mikrofon iznini sıfırlar.# 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"'Kaynak: Claude Code belgeleri.
Oturum arka planda başlatıldı
claude agentsile başlatılan oturumlar, macOS’un mikrofonu ilişkilendiremediği bir arka plan sürecinde çalışır. Normal, ön plandaki bir oturumda dikte et.Açık issue: #86217.
Ekim 2026 itibarıyla. Claude Code’un belgelerinden ve GitHub issue’larından derlendi.
Mikrofon olarak iPhone’unu ya da Apple Watch’unu kullan.
Copy That iPhone’unda ya da Apple Watch’unda kayıt yapar, Mac’inde Whisper ile yazıya döker ve Claude Code’a yapıştırır. Kapak, AirPods, giriş aygıtları ve Mac’teki mikrofon izinleri artık önemli olmaz, çünkü Mac hiçbir şey kaydetmez.
- /voice neden yeni bir sekmede çalışıyor da eski oturumumda çalışmıyor?
- Eski oturum başladıktan sonra bir şey değişti: bir giriş aygıtını değiştirdin ya da yeniden bağladın, kapağı kapattın ya da Claude Code kendini güncelledi. Eski oturum hâlâ eskimiş aygıta ya da binary’ye bağlı. Yeni bir oturum güncel olanı kullanır.
- Claude Code’da mikrofonum neden çalışmıyor?
- Claude Code “No audio detected from microphone” diyorsa kayıt başlamış ama yalnızca sessizlik duymuştur: yeni bir oturum başlat, giriş aygıtını ve seviyesini kontrol et. “Microphone access is denied” diyorsa Gizlilik ve Güvenlik → Mikrofon altında terminaline izin ver.
/voicebilinmeyen bir komutsa/loginile giriş yap: ses bir Claude.ai hesabı gerektirir ve API anahtarı, Bedrock ya da Vertex ile çalışmaz. - Claude Code için mikrofonu nasıl etkinleştiririm?
- Claude Code’da
/voicekomutunu çalıştır, ardından macOS sorduğunda Sistem Ayarları → Gizlilik ve Güvenlik → Mikrofon’da terminal uygulamana (ya da VS Code’a) izin ver. Windows’ta Ayarlar → Gizlilik ve güvenlik → Mikrofon altında masaüstü uygulamalarına izin ver. - Bundan tamamen kaçınmanın bir yolu var mı?
- Mac’in mikrofonu olmayan bir mikrofon kullan. Copy That iPhone’unda ya da Apple Watch’unda kayıt yapar, Mac’inde Whisper ile yazıya döker ve Claude Code’a yapıştırır; böylece Mac’teki giriş aygıtları, kapak ve mikrofon izinleri önemini yitirir.