---
title: "Mobil Ajanlara Güç Veren Sanal Makineler: Claude Code ve Instinct Altyapısı"
url: https://blog.edumints.com/mobil-ajanlara-guc-veren-sanal-makineler-claude-code-ve-inst-5l04ymch
category: "AI Araçları"
date: 2026-09-08T07:11:11.604Z
publisher: Edumints Blog
lang: tr-TR
source_name: "Hacker News"
source_url: https://rohanadwankar.github.io/posts/platforms.html
---

# Mobil Ajanlara Güç Veren Sanal Makineler: Claude Code ve Instinct Altyapısı

Yazılım geliştirme dünyasındaki en kritik ürün dönüşümlerinden biri; Claude Code, Instinct ve Poke gibi yapay zeka ajanlarının yerel bilgisayarlarımızdan buluta taşınarak doğrudan mobil telefonlarımızda kullanılabilir hale gelmesidir. Bu modelde ajan sağlayıcıları, kod çalıştırma ve operasyon süreçleri için kullanıcılara özel sanal makineler (VM) tahsis eder. Mobil ajan ekosistemini yöneten platformların perde arkasındaki mimarisi iki temel yaklaşımla şekillenmektedir:

## 1. Telefonunuzdaki Claude Code: Özel Firecracker microVM Mimarisi

Claude Code, arka planda doğrudan kendine ait özel bir Linux çekirdeği (`6.18.5-fc-v20`) barındıran bağımsız bir **Firecracker microVM** (KVM guest) üzerinde çalışır:

- **Rust Tabanlı Özel Init (PID 1):** Sistem `systemd` yerine Rust ve Tokio ile geliştirilmiş `process_api` ikilisine boot eder. Bu ikili, ana makinenin (host) kiracı içindeki kontrol ajanıdır; diskleri bağlar ve oturumun dışarıdan yönetilebilmesi için `vsock` 2024 portunu dinler.
- **Sıkılaştırılmış İzolasyon:** Operatör bileşeni kiracı alanında çalıştığından yüksek izolasyon tedbirleri alınmıştır; PID 1 bellek dökümüne kapatılmıştır (`/proc/1/mem` engelli) ve kullanıcı kabuğundan `CAP_SYS_RESOURCE` yetkisi kaldırılmıştır.
- **Ayrıştırılmış Disk Katmanları:** Depolama alanları net bir çizgiyle ikiye ayrılır:
  - `vda` (256 GB, yazılabilir/okunabilir): Kullanıcıya aittir, kalıcıdır ve VM geri çağrılsa bile veriyi korur.
  - `vdc`, `vdd`, `vde/vdf` (Salt okunur): Servis sağlayıcıya aittir; Bun tabanlı 324 MB `claude` harness ikilisini, görev çalıştırıcıyı (`env-runner`) ve sistem yeteneklerini (skills) barındırır.
- **Ağ ve Güvenli Egress:** Model çıkarımı VM içinde yapılmaz; HTTPS/2 ve SSE (Server-Sent Events) ile `/v1/messages` üzerinden taşınır. Dışarı açılan trafik yalnızca 443 portuyla sınırlandırılmış MITM egress ağ geçidi üzerinden geçerken, gelen (inbound) trafik tamamen engellenmiştir.
- **Yaşam Döngüsü ve Oturum Sürekliliği:** Init aşaması ~430 ms, harness sürecinin ayağa kalkması ~6.4 saniye sürer. Yeni mesaj geldiğinde ana makine `vsock` ile VM'i uyandırır (`resume`). Oturum boşa düştüğünde işlem sonlandırılır ancak `vda` diski sağlam kalarak sonraki önyüklemeye bağlanır; bu sayede hesaplama kapatılsa da kullanıcı kesintisiz bir oturum deneyimi yaşar.

## 2. Instinct: E2B ile Sandbox-as-a-Service Modeli

Gelişmiş hafıza yönetimiyle gerçek bir asistan hissi sunan Instinct, kendi sanal makine filosunu kurmak yerine farklı bir altyapı tercihi yapmıştır:

- **E2B Altyapı Entegrasyonu:** Sistemdeki `e2b.local` host adı, Instinct'in ajana bir bilgisayar ortamı sağlamak için E2B korumalı alanlarını ("sandbox-as-a-service") kullandığını gösterir.
- **Korumalı Alan Kısıtları:** Ajan, geçici bir Ubuntu 22.04.5 ortamında çalıştırılır (2 vCPU, 1.9 GB RAM, 29 GB disk, `sandbox` kullanıcısı ve ~30 dakikalık çalışma süresi).

## Yazılım Geliştirme Açısından Pratik Çıkarımlar

- **Compute ile Storage Ayrımı:** Hesaplama kaynağını geçici (ephemeral) tutup diski (`vda`) kalıcı kılmak, mobil ajan mimarilerinde bulut maliyetlerini düşürürken state yönetimini garantiye alır.
- **Özel microVM vs. Yönetilen Sandbox:** Firecracker milisaniyelik açılış ve tam çekirdek kontrolü sağlarken; E2B gibi çözümler altyapı yükünü sıfırlayarak hızlı ürün geliştirmeye odaklanmayı sağlar.
- **Agent Çalışma Zamanı Güvenliği:** Ajanların rastgele komut çalıştırdığı ortamlarda salt okunur sistem diskleri, kısıtlı Linux yetkileri ve sıkı egress ağ geçitleri kritik izolasyon katmanlarıdır.

[Orijinal kaynağa buradan ulaşabilirsiniz.](https://rohanadwankar.github.io/posts/platforms.html)

---

Bu konuyu derinlemesine öğrenmek isterseniz: [Production'da Agent Güvenilirliği](https://edumints.com/kesfet/production-agent-orchestration-crewai-ve-autogen-i-u3cu) modülüne göz atın.

---

**Kaynak:** [Hacker News](https://rohanadwankar.github.io/posts/platforms.html)
**Yayıncı:** [Edumints Blog](https://blog.edumints.com) · Alıntılarken bu URL'ye bağlantı verin: https://blog.edumints.com/mobil-ajanlara-guc-veren-sanal-makineler-claude-code-ve-inst-5l04ymch
