- Claude Code’un geliştiricisi Boris Cherny, mobil uygulama, otomatik zamanlama, oturum fork’lama, paralel worktree gibi gizli/az kullanılan özellikleri derledi
- iOS/Android uygulamalarındaki Code sekmesi üzerinden dizüstü bilgisayar olmadan da kod yazılabiliyor;
--teleport komutuyla mobil, web, masaüstü ve terminal arasında oturum taşıma destekleniyor
/loop ve /schedule ile 1 haftaya kadar otomatik tekrarlı işler ayarlanabiliyor; PR yönetimi, kod inceleme ve Slack geri bildirimleri tamamen otomatikleştirilebiliyor
/batch komutu, onlarca ila binlerce worktree ajanını paralel fan-out şeklinde dağıtarak büyük ölçekli kod migrasyonlarında kullanılabiliyor
--bare bayrağıyla SDK başlatma hızı 10 kata kadar artırılabiliyor ve bunun ileride varsayılan olması planlanıyor
1/ Mobil uygulama
- Claude Code, iOS/Android mobil uygulamalarını destekliyor ve uygulamanın sol tarafındaki Code sekmesinden erişilebiliyor
- Dizüstü bilgisayarı açmadan kod değişiklikleri yapmak için kullanışlı bir yöntem
2/ Mobil, web, masaüstü ve terminal arasında oturum taşıma
claude --teleport veya /teleport komutuyla bulut oturumu yerel makinede kaldığı yerden sürdürülebiliyor
/remote-control komutuyla yerelde çalışan bir oturum telefondan veya web’den uzaktan kontrol edilebiliyor
/config içindeki "Enable Remote Control for all sessions" ayarıyla her zaman etkin bırakılabiliyor
3/ /loop ve /schedule
/loop ve /schedule, Claude Code’daki en güçlü özelliklerden biri; 1 haftaya kadar otomatik çalışma zamanlaması ayarlanabiliyor
- Gerçek kullanım örnekleri:
/loop 5m /babysit — kod incelemelerini otomatik işleme, otomatik rebase, PR’ları prodüksiyona kadar otomatik yönetme
/loop 30m /slack-feedback — her 30 dakikada bir Slack geri bildirimi için otomatik PR oluşturma
/loop /post-merge-sweeper — kaçırılmış kod inceleme yorumlarını ele alan otomatik PR oluşturma
/loop 1h /pr-pruner — eski veya gereksiz PR’ları otomatik kapatma
- İş akışını skill + loop yapısına çevirmek güçlü otomasyon sağlıyor
4/ Hooks
- Hooks sayesinde ajan yaşam döngüsünün her aşamasına deterministik mantık eklenebiliyor
- Kullanım örnekleri:
SessionStart — Claude başlarken bağlamı dinamik olarak yükleme
PreToolUse — modelin çalıştırdığı tüm bash komutlarını loglama
PermissionRequest — izin isteklerini WhatsApp’a yönlendirerek doğrudan onaylama veya reddetme
Stop — Claude her durduğunda otomatik olarak devam etmesini teşvik etme
- Resmî doküman:
https://code.claude.com/docs/en/hooks
5/ Cowork Dispatch
- Dispatch, Claude Desktop uygulamasının güvenli uzaktan kontrol özelliği; başında değilken Slack ve e-postaları kontrol etme, dosya yönetme ve dizüstü bilgisayarda iş yapma imkânı veriyor
- MCP, tarayıcı ve bilgisayar kaynaklarını kullanıcı izniyle kullanabiliyor
6/ Chrome uzantısı — frontend çalışmaları
- Claude Code’un temel ilkesi: Claude’a sonucu doğrudan doğrulayabileceği araçları vermek gerekir ki yinelemeli iyileştirme yapabilsin
- Tarayıcı olmadan web sitesi geliştirmesi istenirse sonuç kalitesi doğal olarak düşük olur; tarayıcı verilirse kodu yazar ve sonuç iyi olana kadar yineleme yapar
- Chrome/Edge uzantısı, web kodu üzerinde çalışırken benzer MCP’lere göre daha kararlı çalışıyor
7/ Claude Desktop uygulaması — web sunucusunu otomatik çalıştırma ve test etme
- Desktop uygulaması, Claude’un web sunucusunu otomatik başlatıp yerleşik tarayıcıda test etmesini paket hâlinde sunuyor
- CLI veya VSCode ortamında benzer işlev Chrome uzantısıyla sağlanabiliyor
8/ Oturum fork’lama (Fork)
- Mevcut bir oturumu fork’lamanın iki yolu var:
- Oturum içinde
/branch komutunu çalıştırmak
- CLI’da
claude --resume <session-id> --fork-session çalıştırmak
9/ /btw — yan sorgu
- Ajan çalışırken hızlı soru sorulabilen bir yan sorgu özelliği
10/ Git Worktrees
- Claude Code, git worktree desteğini derinlemesine sunuyor ve aynı depoda çok sayıda paralel iş yürütürken vazgeçilmez oluyor
claude -w komutuyla yeni bir worktree oturumu başlatılabiliyor veya Claude Desktop uygulamasındaki "worktree" onay kutusu kullanılabiliyor
- Git dışı bir VCS kullananlar,
WorktreeCreate hook’u ile worktree oluşturma mantığını özelleştirebiliyor
11/ /batch — büyük ölçekli paralel fan-out
/batch, iş kapsamını röportaj benzeri bir yöntemle anladıktan sonra görevi onlarca ila binlerce worktree ajanına dağıtarak yürütüyor
- Büyük ölçekli kod migrasyonları gibi paralelleştirilebilen işler için özellikle kullanışlı
12/ --bare bayrağı — SDK başlatma hızını optimize etme
- Varsayılan olarak
claude -p veya TypeScript/Python SDK çalıştırıldığında yereldeki CLAUDE.md, ayarlar ve MCP otomatik olarak keşfediliyor
- Etkileşimsiz (non-interactive) kullanımda
--system-prompt, --mcp-config, --settings gibi seçeneklerle açıkça belirtmek daha uygun
--bare bayrağı kullanıldığında SDK başlatma hızı 10 kata kadar artabiliyor
- İlk tasarım eksikleri nedeniyle şu anda opt-in olarak sunuluyor; ileride varsayılan olması planlanıyor
13/ --add-dir — çoklu depo erişimi
--add-dir veya /add-dir komutuyla Claude’a ek klasörlere erişme ve orada çalışma izni verilebiliyor
- Takımın paylaştığı
settings.json dosyasına "additionalDirectories" eklenirse Claude Code başlarken bu klasörler her zaman otomatik yükleniyor
14/ --agent — özel ajan
.claude/agents dizininde ajan tanımlandıktan sonra claude --agent=<name> komutuyla özel sistem prompt’u ve araçlar belirtilebiliyor
- Sık gözden kaçan güçlü bir özellik; resmî doküman:
https://code.claude.com/docs/en/sub-agents
15/ /voice — sesli giriş
/voice komutuyla sesle kod yazma mümkün
- CLI:
/voice çalıştırdıktan sonra boşluk tuşunu basılı tutun
- Desktop: ses düğmesine tıklayın
- iOS: dikte ayarını etkinleştirin
6 yorum
/voicemodu Korece kullanmak için pek uygun değil. Bence Mac ve Windows’un varsayılan sesli klavyesi çok daha iyi./btw'yi klavyeyle eşleyip sorgu gönderebilmek güzel olurdu.A PC’deki oturumu B PC’de devralıp çalışmaya devam etmek istiyorum, ama anlaşılan teleport o amaç için değil.
bu arada gerçekten çok kullanışlıymış
/mcpiçine girince, bu kez eklenen compute-use mcp'yi kullanabildiğinizi görebiliyorsunuziyi