Ana Sayfa

Claude Code ile Mobil Kod Geliştirme: Telefonunuzdan Paralel Yapay Zeka Destekli Kodlama

1 dk okuma

Bu makale, bir geliştiricinin dizüstü veya masaüstü bilgisayara ihtiyaç duymadan, yalnızca bir cep telefonu ve bulut tabanlı bir sanal makine (VM) kullanarak birden fazla Claude Code yapay zeka aracısını paralel olarak nasıl çalıştırdığını detaylandırıyor. Kurulum, bir iOS cihazdaki Termius uygulaması üzerinden mosh bağlantısı ile Tailscale VPN üzerinden bir Vultr VM'ye erişimi içeriyor. Bu VM, Claude Code ajanlarını barındırıyor ve Claude'un kullanıcı girdisine ihtiyaç duyduğunda bir webhook aracılığıyla telefona anlık bildirimler gönderiyor. Bu sayede geliştirici, telefonunu cebine koyup başka işlerle ilgilenirken, Claude'dan gelen girdiyi gerektiğinde yanıtlayarak asenkron bir geliştirme deneyimi yaşayabiliyor.Altyapı olarak, Silicon Valley'de bulunan ve yalnızca çalışma sırasında ödeme yapılan bir Vultr VM kullanılıyor. VM'nin başlatılması ve durdurulması için özel betikler ve hatta Termius açılmadan önce VM'yi başlatmak için bir iOS Kısayolu bulunuyor. Güvenlik, Tailscale VPN üzerinden erişim, bulut güvenlik duvarı ve yerel nftables kurallarıyla sağlanıyor. Mobil terminal deneyimi için Termius ve mosh kullanılıyor; mosh, ağ geçişlerinde bile bağlantının kesilmemesini garantiliyor. Tmux sayesinde oturumlar kalıcı oluyor ve birden fazla Claude ajanı paralel pencerelerde çalıştırılabiliyor.En kritik özelliklerden biri, Claude'un kullanıcıdan bilgi istemesi durumunda devreye giren anlık bildirim sistemi. Claude'un PreToolUse kancası, bir betiği tetikleyerek soruyu çıkarıyor ve bir webhook aracılığıyla telefona push bildirimi olarak gönderiyor. Bu sayede geliştirici, sürekli terminali kontrol etmek zorunda kalmadan, sadece bildirim geldiğinde müdahale edebiliyor. Güvenlik modeli, Claude Code'un izole ve tek kullanımlık bir VM üzerinde çalıştırılmasına dayanıyor, bu da olası riskleri minimize ediyor. Saatlik ücretlendirme sayesinde maliyet kontrolü de sağlanıyor. Bu kurulum, mobil cihazlar üzerinden yapay zeka destekli kod geliştirmeyi pratik ve verimli hale getiriyor.

İçgörü

Bu yaklaşım, geliştiricilere mobil cihazlar üzerinden tam teşekküllü ve yapay zeka destekli bir geliştirme ortamı sunarak, konum bağımsız çalışma esnekliğini önemli ölçüde artırıyor.

Kaynak