Ana içeriğe geç
Güvenlik

Trail of Bits yapay zeka ajanları için Coop sanal makine aracını duyurdu

Öne çıkanlar

  • Rust ile geliştirilen Coop, Claude Code ve Codex için tek kullanımlık sanal makineler yönetiyor.
  • Linux altyapısında Firecracker, macOS tarafında ise Lima sanallaştırma araçları kullanılıyor.
  • Ajanlar, ana makineye zarar verme riski olmadan Docker ve derleyicilere tam erişim sağlıyor.

Siber güvenlik şirketi Trail of Bits, Claude Code ve Codex gibi kodlama odaklı yapay zeka ajanlarını yalıtılmış sanal makinelerde çalıştırmak amacıyla geliştirdiği açık kaynaklı Coop aracını yayımladı. Rust diliyle yazılan bu komut satırı aracı, yapay zeka modellerine Docker, git, derleyiciler ve paket yöneticileri gibi sistem araçlarına tam erişim yetkisi verirken ana işletim sistemini olası risklerden koruyor. Araç sayesinde geliştiriciler, tek kullanımlık ve tekrarlanabilir sanal ortamları düşük maliyetle oluşturup silebiliyor.

Sistem, işletim sistemine bağlı olarak farklı sanallaştırma altyapılarından yararlanıyor. Coop, Linux platformunda Firecracker mikrosanal makine teknolojisini ve özel bir konuk çekirdeği kurarken, macOS tarafında Apple Silicon desteği için Lima sanallaştırma katmanını kullanıyor. Kurulum sürecinde proje şablonu imajını otomatik olarak derleyen yazılım, Linux x86_64 ve macOS arm64 mimarileri üzerinde test edildi; Linux arm64 sürümleri ise henüz doğrulanmamış olarak kullanıcılara sunuldu.

Geliştiriciler, proje dizinlerinde tek bir komutla sanal makineyi ayağa kaldırarak doğrudan Claude veya Codex komut satırı arayüzünü izole ortam içinde başlatabiliyor. Bu yaklaşım, otonom yazılım geliştirme ajanlarının ana makinedeki dosyalara veya ağ kaynaklarına istenmeyen müdahalelerde bulunmasını engelliyor. Projenin kaynak kodları ve kurulum betikleri GitHub platformu üzerinden erişime açıldı.

Kaynak

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