Ana içeriğe geç
Yapay Zeka

Mobil yapay zeka ajanlarının sanal makine mimarileri incelendi

Öne çıkanlar

  • Claude Code ve Instinct, çekirdek yalıtımı için Firecracker mikro sanal makinelerini kullanıyor.
  • Claude Code oturum verisini kalıcı blok diskte tutarken, Instinct Git tabanlı hafızayı S3 deposuna aktarıyor.
  • Instinct ortamında model çıkarımı yapılmıyor ve araç komutları sunucu tarafındaki API üzerinden yürütülüyor.

Claude Code ve Instinct gibi mobil yapay zeka ajanlarının arka planında çalışan sanal makine (VM) altyapıları ws-term üzerinden incelenerek karşılaştırıldı. İnceleme sonuçları, yerel bilgisayarlar yerine bulutta çalışan ajanların iki farklı mimari yaklaşım benimsediğini gösterdi. Her iki platform da yalıtım temeli olarak KVM tabanlı Firecracker mikro sanal makinelerini tercih ediyor ancak filo yönetimi ve sanal makine içeriğinde ayrışıyor.

Anthropic tarafından geliştirilen Claude Code, kendi Firecracker filosunu doğrudan yönetiyor ve sanal makine içinde systemd yerine Rust ile yazılmış özel bir init süreci (process_api) çalıştırıyor. Kalıcılık diske bağlı 256 GB boyutundaki blok depolama ile sağlanırken, çıkarım istekleri yerel sanal makineden dışarıya Server-Sent Events üzerinden yönlendiriliyor. Sanal makine yaklaşık 430 milisaniyede açılıyor ve makine kapatılsa dahi disk bir sonraki oturuma sağlam olarak aktarılıyor.

Instinct ise kendi altyapısını kurmak yerine E2B üzerinden kiralanan tek kullanımlık sanal makineleri kullanıyor. E2B ortamı tam bir Ubuntu ve XFCE masaüstü çalıştırırken, ajanın kalıcı hafızası sanal makinede değil Amazon S3 üzerinde saklanan bir Git deposunda tutuluyor. Model çıkarımı veya internet tarayıcısı sanal makinede çalışmıyor; ajanın tüm araç çağrıları ve kimlik doğrulama işlemleri sunucu tarafındaki GraphQL köprüsü ve bulut tarayıcı havuzu üzerinden yürütülüyor.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.