Yapay zekâ ile sesle kodlama, talimatlarını kodlama ajanına her istemi yazmak yerine söylemen ve kodu ajanın yazması demek. İşe yarar, çünkü iyi istemler uzundur: bağlam, kısıt, az önce aklına gelen uç durum. Bunu sesli söylemek saniyeler sürer. AgentVera’da her ajanın yazma kutusunda konuşmanı yerelde Whisper ile metne çeviren bir mikrofon düğmesi var; metni düzeltmen için kutuya koyar, hazır olduğunda gönderirsin.
Bu yazıda sesin ajanla çalışmaya neden uyduğunu, AgentVera’da sesle yazdırmanın nasıl çalıştığını ve sesli istemleri isabetli kılan alışkanlıkları anlatıyoruz.
Ses neden kodlama ajanlarına uyuyor
Klasik sesle kodlama söz dizimini dikte etmekti: “parantez aç, const, x, eşittir.” Çoğu kişi için hiç tutmadı. Kodlama ajanları işi değiştiriyor. Artık kodu yazmıyorsun; değişikliği anlatıyorsun, anlatmak da sesin iyi olduğu iş.
| İstemi yazmak | İstemi söylemek | |
|---|---|---|
| Uzun bağlam | Kısa kesmek cazip | Eklemek kolay |
| Hız | Yazma hızın kadar | Genelde yazmaktan hızlı |
| Eller | Klavyede | Kaydırmak, göstermek, çizmek için boşta |
| Kesinlik | Adlar ve yollar tam | Adlar küçük bir düzeltme isteyebilir |
| En iyi olduğu iş | Kısa, kesin komutlar | Niyeti anlatmak, sesli gözden geçirmek |
Zayıf nokta kesinlik. Konuşma tanıma bir fonksiyon adını ya da dosya yolunu yanlış duyabilir. AgentVera’da sesle yazdırmanın metni hemen göndermek yerine önce kutuya koymasının nedeni bu.
AgentVera’da sesle yazdırma nasıl çalışır
AgentVera, kodlama ajanı CLI’larını yan yana çalıştıran macOS, Windows ve Linux masaüstü uygulamasıdır. Her ajanın terminalinin altında bir yazma kutusu var; kutuda da ipucu Sesle yaz (yerel Whisper) olan bir mikrofon düğmesi.
Adımlar
- Ajanın yazma kutusundaki mikrofon düğmesine tıkla.
- İstemini söyle.
- Yeniden tıkla (Kaydı bitir ve metne çevir). Düğme çalışırken Metne çevriliyor… gösterir.
- Metin yazma kutusunda imlecin olduğu yere gelir.
- Yanlış duyulan ad ya da yol varsa düzelt, sonra gönder.
Hiçbir şey söylemediysen “Konuşma algılanmadı.” uyarısını alırsın ve kutuya bir şey eklenmez. Metin imlecin olduğu yere geldiği için kesin olması gereken kısmı (örneğin bir dosya yolunu) yazıp geri kalanını etrafına söyleyebilirsin.
Yerel Whisper, sunucuya hiçbir şey gitmez
Metne çevirme kendi bilgisayarında whisper.cpp ile yapılır. Kaydın hiçbir yere yüklenmez, geçici ses dosyası da metne çevrildikten sonra silinir. Ajana yalnızca gönderdiğin metin ulaşır.
| Soru | Cevap |
|---|---|
| Motor | Makinende whisper.cpp (whisper-cli) |
| Kurulum | Paketlenmiş uygulama whisper-cli ve small modelle gelir |
| Model yoksa | AgentVera yaklaşık 142 MB’lık temel modeli bir kez indirmeyi önerir |
| Dil | Uygulamanın arayüz dili, Türkçe ya da İngilizce |
| Donanım | macOS’ta Metal kullanır; x64 makinelerde paketli sürüm AVX2 destekli işlemci ister |
| Fiyat | Ücretsiz planın parçası |
whisper.cpp zaten kuruluysa ve PATH’indeyse AgentVera onu kullanabilir. Hem small hem base model varsa daha isabetli olan small modeli tercih eder.
Her ajanla çalışır
Mikrofon düğmesi belirli bir CLI’nın içinde değil, yazma kutusunda durur; aynı sesle yazdırma Claude Code, Codex, Gemini CLI ve çalıştırdığın diğer ajanların hepsinde çalışır. Yazma kutusunun diğer araçları da geçerli: ok tuşları önceki istemleri geri getirir, taslaklar saklanır, ajan meşgulken bir istemi sıraya koyabilirsin.
İlk kurulum ve sorun giderme
Mikrofona ilk tıkladığında işletim sistemin AgentVera’nın mikrofonu kullanıp kullanamayacağını sorar. İzin ver. Konuşma modeli bulunamazsa AgentVera Konuşma modeli indirilsin mi? diye sorar ve whisper.cpp’nin base modelinin (yaklaşık 142 MB) AgentVera’nın veri klasörüne indirileceğini açıklar. Modeli indir’i seçince yazma kutusu ilerlemeyi yüzde olarak gösterir. Bundan sonra sesle yazdırma çevrimdışı çalışır.
| Gördüğün | Ne yapmalı |
|---|---|
| Mikrofon açılamadı | Sistem ayarlarından AgentVera’ya mikrofon izni ver, sonra yeniden dene |
| Konuşma algılanmadı. | Giriş aygıtını kontrol et, biraz daha yakından konuş ve yeniden kaydet |
| whisper.cpp bulunamadı | Paketlenmiş uygulama dışında whisper.cpp’yi kur: macOS’ta brew install whisper-cpp, Windows’ta sürüm paketi, Linux’ta paket yöneticin; whisper-cli PATH’inde olsun |
| Kayıt geçersiz ya da çok uzun | Çok uzun bir istemi iki kayda böl |
| Metin yanlış dilde | Uygulamanın arayüz dilini konuştuğun dile çevir |
Telefondan sesle kodlama
iOS ve Android için AgentVera mobil uygulaması bilgisayarına bağlanır; Sohbet görünümünde de sesle yazdırma var: 60 saniyeye kadar konuşabilirsin. Ses bilgisayarında, bellekte metne çevrilir, diske yazılmaz. Masadan uzaktayken bir ajan soru sorduğunda işe yarar; uzaktan kurulumun tamamı için Claude Code mobil uygulama yazısına bak. Ajanları Telegram’dan yönetiyorsan orada sesli mesajların desteklenmediğini bil; cevabını yaz. Ayrıntılar Claude Code’u Telegram’dan yönetmek yazısında.
Sesle istem nasıl yazılır
İstemi söylemek yazmaktan farklı. Şu alışkanlıklar yardımcı olur:
- Önce hedefi söyle. “Kayıt formunun parola gücü ipucu göstermesini istiyorum.” Sonra ayrıntılar.
- Yeri belirt. “Kayıt sayfası bileşeninde, parola alanının altında.” Dosya adının tam olması önemliyse dikteden sonra metne yaz.
- Yazarken unutacağın kısıtı ekle. “Yeni bağımlılık ekleme, mevcut doğrulamayı koru.”
- Nasıl kontrol edileceğini söyle. “Bitince formun testlerini çalıştır.”
- Göndermeden önce oku. Tek bakış yanlış duyulan kelimeyi yakalar.
Söylenen bir istem çoğu zaman yazılandan daha uzun ve eksiksiz olur; amaç da bu: ajanlar bağlamla daha iyi iş çıkarır. Ajanı yolunda tutan istemler için vibe coding nasıl yapılır yazısına bak.
Ses için iyi anlar
- Farkı gözden geçirirken. Değişiklikleri kaydır ve ilerledikçe neyin düzeltileceğini söyle.
- Bir hatayı anlatırken. Ne gördüğünü, ne beklediğini ve neleri denediğini anlat.
- Planlarken. Bir özelliği sesli düşün ve ajandan kod yazmadan önce onu adımlara çevirmesini iste.
- Uzun oturumlarda. Ellerini yazmaktan dinlendir.
Ne zaman yazmalı
- Kesin adlar, komutlar ve yollar.
/compactgibi kısa komutlar ya da tek kelimelik cevaplar.- Sesli konuşmanın garip kaçtığı ortak alanlar.
Kısa kontrol listesi
- AgentVera’ya mikrofon izni verildi.
- Arayüz dili konuştuğun dille aynı.
- Konuşma modeli indirildi ya da paketli model yerinde.
- Metni göndermeden önce okuyorsun.
Ajanlarınla konuşmak için AgentVera’yı indir ya da sesle yazdırma sayfasını oku.