- Uzak bir sandbox içinde rastgele Python kodunu güvenle çalıştıran ve sonucu döndüren bir kod yürütme API’si
- Tipik kod yorumlayıcıların aksine oturum kavramı yok; bu yüzden durumun süresi dolmuyor
- Sandbox boşta kaldığında bellek anlık görüntüsü kaydediliyor, gerektiğinde yeniden geri yüklenerek kaynaklar verimli kullanılıyor
Nasıl çalışıyor?
- Bir ForeverVM makinesi oluşturduğunuzda REPL (Read-Eval-Print Loop) arayüzü üzerinden etkileşim kurulabiliyor
- Makine etkin durumdayken uygun bir worker’a atanıyor
- Sandbox boşta kaldığında bellek anlık görüntüsü kaydediliyor ve worker’dan ayrılıyor
- Boşta durumdayken yalnızca depolama alanı kaplıyor; hesaplama ve bellek kaynaklarını kullanmıyor
- Yeniden çalıştırma komutu aldığında kaydedilmiş durumdan geri yükleniyor ve yeni bir worker’a atanıyor.
- Bu süreç API kullanıcısına şeffaf şekilde yönetiliyor ve ForeverVM her zaman çalıştırılabilir bir REPL gibi davranıyor
Claude Desktop, Goose ve diğerleriyle entegre olabilir
- ForeverVM, Model Context Protocol (MCP) sunucusu olarak kullanılabiliyor
- Bu sayede Claude Desktop ve diğer MCP istemcilerinde ForeverVM bir araç olarak eklenebiliyor
1 yorum
Anthropic, Model Context Protocol’ü açık kaynak olarak yayımladı