Lumaktaw sa nilalaman
Bumalik sa listahan ng mga artikulo
open-source3 min

NVIDIA OpenShell: ang open-source runtime na naglalagay sa AI agents sa kahong may patakaran

NVIDIA OpenShell: the open-source runtime that puts AI agents in a box with rules

KGA IT
2026-10-123 min
GitHubOpen SourceNVIDIAAI AgentsSecurity

Ano ito

Inilalarawan ng OpenShell ng NVIDIA ang sarili bilang "ang ligtas at pribadong runtime para sa mga fleet ng autonomous AI agents". Lisensyado sa ilalim ng Apache 2.0, kabilang ito sa pinakasikat na proyekto sa GitHub Trending nitong nakaraang buwan at may higit 15,800 star noong Oktubre 12, 2026. Nagsimula noong Setyembre 25 ang 0.1.x series, na may matatag na release cadence, bagong isolation primitives at bagong APIs; lumabas ang bersyong 0.1.3 noong Oktubre 9.

Kilala ang problemang tinutugunan nito: pinakakapaki-pakinabang ang agents kapag kaya nilang magbasa ng files, mag-install ng packages, tumawag ng APIs at gumamit ng credentials, pero iyon din ang nagpapadelikado sa kanila. Ang agent na naloko ng prompt injection, halimbawa, ay maaaring maglabas ng sikreto o maabot ang mga sistemang hindi dapat.

Paano ito gumagana

Idinedeklara mo sa isang policy kung ano ang maaaring galawin ng bawat agent, at ipinapatupad ito ng OpenShell sa dalawang paraan:

  • Kernel-level enforcement: tumatakbo ang bawat agent sa hiwalay na sandbox. Nililimitahan ng kernel controls kung aling files ang maa-access nito at aling system calls ang magagawa, at dumaraan sa policy check ang bawat network connection bago lumabas.
  • Hindi nakikitang credentials: hindi kailanman nakikita ng agents ang totoong credentials. Isinisingit lang ito ng OpenShell sa mga request papunta sa aprubadong endpoints. Kung susubukan ng agent na ipadala ang key sa ibang lugar, wala lang talaga ito roon.
  • Formally verified na pagbabago sa policy: bago aprubahan ang isang pagbabago, gumagamit ang OpenShell ng formal verification para i-flag ang mapanganib na bagong access (gaya ng pag-abot sa bagong host gamit ang credentials o pagtawag ng bagong API method), na naghihintay ng human review.

Mga kailangan at paggamit

  • Tumatakbo ito sa Linux, macOS sa Apple Silicon o Windows na may WSL 2 (experimental), gamit ang Docker, Podman o host virtualization.
  • Inihahanda ng installer ang CLI at isang local gateway; ang openshell sandbox create ang lilikha ng una mong sandbox.
  • Pinapatakbo ng opisyal na tutorial ang open-source na agent na OpenCode gamit ang libreng model sa OpenRouter at ipinapakita kung paano aprubahan ang bagong access kapag kailangan ng agent.
  • May suporta para sa Kubernetes gamit ang Helm (kailangang ipatupad ng CNI ang NetworkPolicy), GPUs at extensions (middleware at interceptors).

Bakit mahalaga

Ngayong Oktubre, iniulat ng Anthropic ang hindi sinasadyang aksyon ni Claude sa mga evaluation, at nagnakaw ng AI tool configs ang worm sa npm package na tensorlake. Iisa ang mensahe: kailangan ng agents ng teknikal na limitasyon, hindi lang instruksyon. Isa ang OpenShell sa mga unang open layer mula sa malaking vendor na nakatuon mismo rito.

Mga limitasyon

  • Nasa bersyong 0.1.x pa lang ang proyekto; asahan ang pagbabago sa API.
  • Experimental pa ang suporta sa Windows.
  • Binabawasan ng isolation ang pinsala pero hindi nito pinapalitan ang permission reviews, logging at monitoring.

Para sa mga negosyo

  1. Patakbuhin ang coding at automation agents sa loob ng sandboxes, hindi kailanman direkta sa makina ng developer na may lahat ng credentials.
  2. Magsimula sa mahigpit na policies at magbigay ng access habang lumilitaw ang pangangailangan.
  3. Gawing kailangan ang pag-apruba ng tao para sa bagong hosts at credentials.

Mga pinagmulan


Gusto mo bang ilagay sa production ang AI agents nang may isolation at access control? Nag-aalok ang KGA IT ng libreng konsultasyon: kga-it.com.

Sama-sama nating lutasin ang inyong technical challenges.

Ang KGA IT Solutions ay may dalubhasang team sa AI, cloud at DevOps upang maghatid ng pinakamabuting solusyon sa inyong hamon.

Makipag-ugnayan