Sissejuhatus

NVIDIA NemoClaw on ettevõtetele suunatud AI-agendi platvorm, mis on ehitatud OpenClawi avatud lähtekoodiga vundamendile. Kui OpenClaw pakub agentidele “operatsioonisüsteemi” laadset ühist kihti, siis NemoClaw lisab sellele ettevõtetes hädavajaliku: turvalised käituskeskkonnad, liivakasti, reeglitepõhise juhtimise ja privaatsuskaitse, et autonoomseid agente saaks käitada kontrollitult oma infrastruktuuris.

Oluline täpsustus: NemoClaw ei ole OpenClawist eraldi uus tootesari, vaid ettevõtetele mõeldud referentsrakendus ja pakendatud lahendus OpenClawi peale.

Lisaks on NemoClaw disainitud püsivalt töötavate (“always-on”) agentide jaoks – mitte ainult üksikute päringute täitmiseks, vaid taustal pidevalt tegutsevateks süsteemideks.

Mida OpenClaw teeb

OpenClaw toimib agentse ja personaalse AI jaoks nagu operatsioonisüsteem: ta ühendub suurte keelemudelitega ning haldab agentide tööks vajalikke komponente, näiteks:

  • ressursid ja tööriistad (tools)
  • failisüsteem ja ligipääs failidele
  • planeerimine, taustatööd ja cron-tööd
  • ülesannete tükeldamine sammudeks ning alamagentide käivitamine
  • multimeediumiline sisend/väljund (nt hääl, tekst, žest)

Seetõttu käsitlevad paljud organisatsioonid OpenClawi strateegilise platvormina sarnaselt Linuxi või Kubernetesega: ühine kiht, mille peale saab ehitada erinevaid agentrakendusi.

Miks ettevõtted vajavad rohkem kui üksnes OpenClaw

Ettevõttekeskkonnas ei ole agent “lihtsalt chatbot”. Agent võib:

  • pääseda ligi tundlikele andmetele
  • käivitada koodi
  • suhelda väliste API-de ja teenustega
  • teha otsuseid ja käivitada tegevusi autonoomselt

See kombinatsioon tekitab reaalse turvariski, kui puudub tugev isoleerimine ja reeglitepõhine kontroll.

NemoClaw on loodud just selle lünga katmiseks: ta pakub OpenClawi võimekuse juurde ettevõttetaseme turvalisust ja juhtimist.

Praktiliselt tarnitakse NemoClaw konteineriseeritud kujul ning eeldab Dockerit. Liivakasti saab käivitada nime järgi ja lisada süsteemi sarnaselt tavalise OpenClawiga; OpenClawi oskused, cron-tööd ja agentide arhitektuur on üldjoontes ülekantavad.

Kuidas NemoClaw töötab

NemoClawi arhitektuur lisab OpenClawile kaks olulist kihti.

Esiteks on olemas CLI-põhine plugin, mille abil saab hallata agente, käivitada sandboxe, rakendada reegleid ja seadistada mudelite kasutust. Praktikas tähendab see, et kogu keskkonna – alates sandboxist kuni inference’ini – saab üles seada ühe käsuga.

Teiseks kasutab NemoClaw versioneeritud blueprint’e, mis kirjeldavad kogu agentide käituskeskkonda: millised reeglid kehtivad, kuidas sandbox töötab ja kuhu inference suunatakse. Need blueprint’id on kontrollitavad ja taastoodetavad, mis teeb võimalikuks sama keskkonna täpse kordamise eri serverites või keskkondades.

See lähenemine sarnaneb tugevalt “infra as code” mudelile – agentide käitumine ei ole juhuslik, vaid täpselt määratletud ja versioonihallatav.

Turvalisus ja isoleerimine: OpenShell

NemoClawi keskne turvakomponent on OpenShell – turvaline käituskeskkond, mis ühendab:

  • liivakasti (sandbox) agentide isoleerimiseks
  • reeglitepõhise mootori (policy engine) ligipääsude ja tegevuste kontrollimiseks

Reegleid kirjeldatakse YAML-is ning nendega saab määrata, millele agent ligi pääseb, näiteks:

  • millised kaustad ja failiteed on lubatud
  • millised API-d on lubatud
  • millised võrguväljakutsed (egress) on lubatud

Oluline erinevus tavapärase ligipääsukontrolliga võrreldes on see, et NemoClawis ei reguleeri reelid ainult ligipääsu – need juhivad ka agentide tegelikku käitumist.

See tähendab, et reeglid kehtivad:

  • failisüsteemi operatsioonidele
  • võrguühendustele
  • isegi mudelite pihta tehtavatele inference-kutsetele

Vaikimisi rakendub vähima privileegi põhimõte – agent näeb ja teeb ainult seda, mida reegel lubab.

Lisaks saab:

  • käitada mitut liivakasti erinevate õigustega
  • piirata ja kontrollida väljuvat võrguühendust (egress)
  • nõuda teatud tegevustele operaatori kinnitust
  • liigutada konteinereid serverite vahel

Privaatsus ja inference’i kontroll

NemoClaw sisaldab privaatsusmarsruutijat (privacy router), mis eemaldab isikut tuvastada võimaldava info enne, kui andmed jõuavad pilvemudeliteni. See tugineb Greteli tehnoloogiale ning kasutab diferentsiaalse privaatsuse meetodeid.

Oluline arhitektuurne detail on see, et agent ei suhtle mudelitega otse.

Kõik inference-kutsed liiguvad läbi OpenShelli gateway, mis:

  • rakendab reegleid
  • võimaldab logimist ja auditeerimist
  • võimaldab inference’i vajadusel ümber suunata

See annab ettevõttele kontrolli selle üle, kus ja kuidas mudelid töötavad.

Kus see töötab

NemoClaw on mõeldud töötama mitmes keskkonnas:

  • RTX personaalarvutid
  • RTX Pro tööjaamad
  • DGX Spark ja DGX Station
  • konteineriseeritult ka pilves

Oluline on, et virn on riistvarast sõltumatu: see võib töötada ka AMD ja Inteli platvormidel ning NVIDIA GPU ei ole kohustuslik. Paigaldus on tavaliselt ühe käsu või lühikese käsurea jadaga.

Mudelid ja järeldamine

NemoClawiga seostuvad Neotron-mudelid, mis on kohandatud kohalikuks ja asutusesiseseks kasutuseks, et andmed püsiksid organisatsiooni infrastruktuuris.

  • Nemotron 3: rõhk kiiremal järeldamisel ja tugevamal arutlusel agenttöökoormuste jaoks
  • Nemotron 4: arendamisel; partnerid (nt Mistral, Perplexity, Cursor, LangChain) treenivad NVIDIA DGX Cloudis

Kulud sõltuvad sellest, kus ja kuidas järeldamist tehakse (kohapeal vs pilves, milline pakkuja).

Kasutusjuhtumid ja ökosüsteem

NemoClaw on suunatud tüüpilistele ettevõtteprotsessidele, kus agent saab teha korduvaid ja reeglipõhiseid tegevusi, kuid vajab ranget kontrolli.

Näited:

  • klientide kaasamine (onboarding)
  • arvete andmete väljavõtmine
  • lepingute haldus
  • hankepäringute allikate leidmine

Oluline ettevõttefunktsioon on õiguste joondamine rollidega: agentide ligipääsud saab siduda töötajate rollidega nii, et agentidel on ligipääs ainult sellele, mis oleks lubatud ka vastavale rollile.

Ökosüsteemis on nimetatud partnereid nagu Salesforce, Cisco, Adobe, SAP, CrowdStrike, Dell, Palantir, ServiceNow, Box, LangChain, IBM ja Red Hat.

Kokkuvõte

NemoClaw on kirjeldatud kui varajases (alfa) faasis olev lahendus. OpenClaw jääb tasuta ja avatud lähtekoodiga baasiks, samas kui NemoClaw pakub ettevõtetele suunatud paketti, mis lisab OpenClawile:

  • OpenShelli liivakasti ja reeglitepõhise mootori
  • reeglitepõhise käituskeskkonna (kõik tegevused kontrolli all)
  • inference’i kontrolli ja suunamise
  • privaatsuse juhtimise
  • taastoodetava (blueprint-põhise) infrastruktuuri

Organisatsioonidele, kes soovivad agentset AI-d kasutusele võtta, kuid vajavad selleks tugevamat turvalisust, isoleerimist ja juhtimist, positsioneerub NemoClaw viisina kasutada OpenClawi kontrollitult ja ettevõtetele sobival viisil.