Evinizi yapay zeka ile dekore edin — ücretsiz başla →
Ana Sayfa / Araçlar / AI Ajanlar / NVIDIA OpenShell
NVIDIA OpenShell

NVIDIA OpenShellNedir?

AI Ajanlar
www.nvidia.com
Son güncelleme: 25 Ekim 2026
Ücretsiz

Otonom ajanları sandbox'ta çalıştıran açık kaynak runtime: dosya, sistem çağrısı ve ağ erişimini kernel seviyesinde politika ile sınırlıyor, kimlik bilgilerini ajanın eline vermiyor.

NVIDIA OpenShell ekran görüntüsü
Platform Seçin:WebGitHub · Apache-2.0
MindiMindi Ne Düşünüyor?

✅ Apache-2.0 ve tamamen ücretsiz; politika ajan sürecinin dışında, kernel seviyesinde uygulanıyor, kimlik bilgisi ajana hiç verilmiyor.
⚠️ Sürüm 0.1.x, kurulum Docker/Podman ya da sanallaştırma istiyor; Windows yalnızca WSL 2 ile deneysel. Son kullanıcı ürünü değil, altyapı.
🔀 Sohbetten ajan kurmak istiyorsan Dify daha hızlı yol, OpenShell ise güvenlik ve izolasyon katmanı.

NVIDIA OpenShell Hakkında

OpenShell, otonom ajanları çalıştırmak için yazılmış bir runtime. NVIDIA'nın ürünü, Apache-2.0 lisanslı ve açık kaynak. Çıkış noktası şu problem: ajan kullanışlı olması için dosya okumalı, paket kurmalı, API çağırmalı, kimlik bilgisi kullanmalı. Bunları yaptığında da verine, sırrına ve ağına sınırsız erişimi oluyor. OpenShell bu erişimi politika katmanına taşıyor. Her ajan kendi sandbox'ında çalışıyor; kernel seviyesindeki kontroller hangi dosyaya dokunabileceğini ve hangi sistem çağrısını yapabileceğini kısıtlıyor. Ağ bağlantısı sandbox'tan çıkmadan önce politika kontrolünden geçiyor. Ajan gerçek kimlik bilgisini hiç görmüyor: OpenShell kimlik bilgisini yalnızca onaylı uç noktalara giden isteklerin içine ekliyor. İkinci katman formal doğrulama. Bir politika değişikliği uygulanmadan önce, o değişikliğin neye izin vereceği hesaplanıyor; yeni bir host'a kimlik bilgisiyle erişim veya yeni bir API metodu gibi riskli kazanımlar işaretleniyor ve insan onayına düşüyor. Bu, "ajan kendi kendine yetki genişletsin" senaryosunu kapatmak için tasarlanmış bir mekanizma. Mimari dört parçadan oluşuyor: sandbox (ajanın çalıştığı izole ortam), gateway (kontrol düzlemi), provider (onaylı uç noktalarda geçerli kimlik bilgileri) ve supervisor. Kurulum Docker, Podman veya host sanallaştırması istiyor. Kubernetes üzerinde Helm ile gateway kurulabiliyor; CNI'nin NetworkPolicy uygulaması şart. Python, TypeScript, Go ve Rust için SDK var. Kime hitap ettiği net: ajan geliştiren ve ajanı üretimde çalıştıran ekipler. Son kullanıcı için bir uygulama değil, altyapı. Bir ajanı "çalıştır" demek için önce gateway kurmak, sandbox imajı seçmek, politika yazmak gerekiyor. README'deki hızlı başlangıç bunu kısaltıyor: kurulum scripti CLI ve yerel gateway'i kuruyor, varsayılan sandbox minimal Ubuntu ve içinde ajan yok. Sürüm henüz 0.1.x. Windows desteği yalnızca WSL 2 üzerinden ve deneysel. Arayüz ve tüm doküman İngilizce.

✓ NVIDIA OpenShell Kimler İçin?

Otonom ajan geliştiren ve üretimde çalıştıran ekipler Ajanı sandbox'ta tutup dosya ve ağ erişimini politika ile sınırlamak isteyenler Kimlik bilgisini ajana vermeden API çağrısı yaptırmak isteyenler Air-gapped veya on-prem ortamda ajan çalıştıracaklar Kubernetes üzerinde ajan filosu yöneten platform ekipleri

✕ NVIDIA OpenShell Kimler İçin Uygun Değil?

Kod yazmadan ajan kurmak isteyenler; kurulum Docker veya sanallaştırma istiyor Tek bir ajanı tek tıkla çalıştırmak isteyen bireysel kullanıcılar Windows'ta doğrudan çalıştırmak isteyenler; yalnızca WSL 2 ile deneysel Türkçe doküman arayanlar; doküman ve arayüz İngilizce Üretim öncesi olgunluk bekleyenler; sürüm 0.1.x, API'ler değişebilir

NVIDIA OpenShell Detaylı İnceleme

Ajanlar son bir yılda "sohbet eden model" olmaktan çıkıp "iş yapan süreç" haline geldi. Bu değişimin sert kısmı güvenlik: ajan kullanışlı olması için dosya okumalı, paket kurmalı, API çağırmalı, kimlik bilgisi kullanmalı. Aynı ajan bu yetkilerle verine, sırrına ve ağına sınırsız erişim kazanıyor. NVIDIA OpenShell bu boşluğu doldurmak için yazılmış bir runtime ve Apache-2.0 lisansıyla açık kaynak.

OpenShell'un çıkış noktası "ajanı modelin içinden kontrol etme" fikrinin bırakılması. Politika ajan sürecinin dışında uygulanıyor; yani ajan prompt ile kandırılsa, kendi kendine yetki istese ya da kötü niyetli bir girdiyle yönlendirilse bile kural yerinde kalıyor. Her ajan kendi sandbox'ında çalışıyor, kernel seviyesindeki kontroller hangi dosyaya dokunabileceğini ve hangi sistem çağrısını yapabileceğini belirliyor, her ağ bağlantısı sandbox'tan çıkmadan politika kontrolünden geçiyor.

Kimlik bilgisi tarafı ürünün en pratik katkısı. Ajan gerçek API anahtarını hiç görmüyor; OpenShell anahtarı yalnızca onaylı uç noktaya giden isteğin içine ekliyor. Yani ajan "anahtarı ekrana yaz" diye yönlendirilse bile yazacak bir anahtarı yok.

İkinci katman formal doğrulama. Bir politika değişikliği uygulanmadan önce, o değişikliğin neye izin vereceği hesaplanıyor. Yeni bir host'a kimlik bilgisiyle erişim veya yeni bir API metodu gibi riskli kazanımlar işaretleniyor ve insan onayına düşüyor. Bu, yetki genişlemesini sessizce yapılamaz hale getiriyor.

Mimari sandbox, gateway, provider ve supervisor'dan oluşuyor. Kurulum Docker, Podman veya host sanallaştırması istiyor; Kubernetes üzerinde Helm chart ile gateway kuruluyor ve CNI'nin NetworkPolicy uygulaması şart koşuluyor. Python, TypeScript, Go ve Rust için SDK var, ayrıca CLI'yi kod ajanına öğreten hazır skill seti.

Kime hitap ettiği konusunda dürüst olmak gerek: bu bir son kullanıcı uygulaması değil, altyapı. Ajan geliştiren ve üretimde çalıştıran ekipler için yazılmış. Tek bir ajanı bir akşamda denemek isteyen biri için önce gateway, sandbox imajı ve politika dosyası kurmak gerekiyor. Sürüm de henüz 0.1.x; API'ler ve kurulum akışı değişebilir, Windows desteği yalnızca WSL 2 üzerinden deneysel.

Temel Özellikler

Kernel seviyesinde politika: dosya erişimi, sistem çağrıları ve ağ bağlantıları runtime'da denetleniyor.

Varsayılan ret: hiçbir şeye önceden izin verilmiyor, yetkiler politika ile tanımlanıyor.

Süreç dışı uygulama: kural ajanın akıl yürütmesinden bağımsız, ajan onu atlatamıyor.

Kimlik bilgisi izolasyonu: anahtar yalnızca onaylı uç noktaya giden istekte görünüyor.

Formal doğrulamalı politika: değişiklik uygulanmadan önce riskli yeni erişimler işaretleniyor.

Denetim kaydı: her izin ve ret okunabilir biçimde kaydediliyor.

Gateway ve filo yönetimi: tek kontrol düzleminden birden fazla sandbox ve politika.

Kubernetes ve SDK: Helm chart ile kurulum, Python/TypeScript/Go/Rust istemcileri.

Kullanım Senaryoları

Kendi ajan filosunu işleten bir ekip için: her ajana ayrı sandbox, ortak politika, tek denetim kaydı. Bir ajanın diğerinin dosyalarına ya da ağına dokunması mümkün olmuyor.

Müşteri verisiyle çalışan ajanlarda uyumluluk kanıtı: hangi ajana hangi dosyanın açık olduğu politika metninde yazılı, denetim kaydı bunun kaydı.

Air-gapped ortamda ajan çalıştırmak isteyenler için: model yerelde, ağ erişimi politika ile kapalı, dışarıya tek paket çıkmıyor.

Kod yazan ajanı güvenle denemek için: ajan tehlikeli bir komut çalıştırmaya kalksa bile sandbox dışına çıkamıyor, geri alma işi kolay.

Fiyatlandırma

OpenShell ücretsiz ve açık kaynak. Lisans Apache-2.0; GitHub deposundaki LICENSE dosyasından doğrulandı (api.github.com/repos/NVIDIA/OpenShell/license → Apache-2.0). Ücretli plan, koltuk ücreti veya ticari lisans katmanı yok.

Maliyet altyapıdan geliyor: sandbox için Docker, Podman veya sanallaştırma; Kubernetes kullanacaksan cluster; ajanın modele yaptığı çağrılar için sağlayıcı faturası. OpenShell'in kendisi bu kalemlerden pay almıyor.

Dağıtım: PyPI'de openshell paketi, deb, rpm ve snap paketleri, macOS (Apple Silicon) ve Linux için hazır arşivler, Homebrew formülü. Son sürüm v0.1.5, 20 Ekim 2026'da yayınlandı; depo 25 Ekim 2026 itibarıyla 19.621 yıldızda ve aktif geliştiriliyor.

Sık Sorulan Sorular