NVIDIA ২৮ সেপ্টেম্বর ২০২৬-এ Open Agent Safety Platform ঘোষণা করেছে। code চালাতে ও বাইরের service-এ call করতে পারে এমন AI agent-এর চারপাশে নিয়ন্ত্রণ বসানোর উপায় হিসেবে এটি উপস্থাপন করা হয়েছে। নামের মধ্যে আলাদা করে ব্যবহারযোগ্য দুটি অংশ আছে। OpenShell হলো public, open-source runtime, যা agent-এর জন্য access policy প্রয়োগ করে। Sentry হলো BlueField-4 data processing unit-এ অতিরিক্ত monitoring ও enforcement-এর reference design। NVIDIA-র platform FAQ-তে বলা হয়েছে যে BlueField hardware ছাড়াও দল OpenShell ব্যবহার করতে পারে।

OpenShell-এর code, documentation ও release package প্রকাশ্যে আছে। Sentry millisecond-এর মধ্যে agent-কে quarantine করতে পারে বলে NVIDIA জানায়; তবে ঘোষণায় স্বাধীন পরিমাপ বা পাঠক নিজে ফল যাচাই করতে পারবেন এমন public Sentry setup procedure দেওয়া হয়নি।

মূল পরিবর্তন

NVIDIA agent-এর process-এর বাইরে ঘোষিত অনুমতি কার্যকর করে এমন software runtime-এর সঙ্গে ঐচ্ছিক hardware স্তর মিলিয়েছে। reference design-এ hardware স্তর agent-কে আলাদা trust domain থেকে পর্যবেক্ষণ করে। agent shell বা তৈরি করা code চালালেও software file access, process privilege ও বাইরের request সীমিত করতে পারে। hardware স্তরটি agent চালানো host থেকে monitoring ও policy enforcement আলাদা রাখার জন্য তৈরি। policy ঠিকভাবে configure করা হলে model-কে দেওয়া নির্দেশের চেয়ে এটি operator-কে আরও স্পষ্ট সীমা দেয়। তবে এতে সব অনিরাপদ কাজ ঠেকানো যায়—এমন প্রমাণ হয় না।

OpenShell কী নিয়ন্ত্রণ করে

NVIDIA-র OpenShell 0.1.0-এর technical walkthrough-এ এমন gateway-এর বর্ণনা আছে, যা sandbox ও তার policy পরিচালনা করে; প্রতিটি agent workload-এর বাইরে একটি supervisor, যা বাইরে যাওয়া request যাচাই করে; এবং file ও process-এর ওপর kernel-level নিয়ন্ত্রণ থাকা sandbox। Network traffic supervisor-এর মধ্য দিয়ে যায়। configure করা HTTP, GraphQL ও Model Context Protocol traffic-এর ক্ষেত্রে policy একই service-এ অনুমোদিত read আর আটকে দেওয়া write আলাদা করতে পারে। সিদ্ধান্তগুলো OCSF audit trail-এ নথিবদ্ধ হতে পারে বলে NVIDIA জানায়।

policy YAML-এ লেখা হয়। walkthrough-এ নথিভুক্ত demonstration-এ প্রথমে outbound network access-বিহীন sandbox তৈরি করে, তারপর এমন replacement policy প্রয়োগ করে যে curl GitHub REST API থেকে পড়তে পারে, কিন্তু POST আটকে দেয়। এটি vendor-এর নথিভুক্ত পদ্ধতি, BIG CHANGE-এর পরীক্ষা নয়। NVIDIA policy advisor-ও নথিভুক্ত করেছে, যার মাধ্যমে agent অতিরিক্ত access প্রস্তাব করতে পারে। default-এ মানুষকে অনুমোদন দিতে হয়; agent নিজের প্রস্তাব নিজে অনুমোদন করতে পারে না। sandbox চলার সময় network policy বদলানো যায়, কিন্তু filesystem বা process-এর সীমা বদলাতে নতুন sandbox দরকার।

walkthrough-এ বলা হয়েছে, policy prover model-করা permission-কে operator-নির্ধারিত সীমার সঙ্গে মিলিয়ে দেখে এবং তার বাইরে যাওয়া কোনো কাজ দেখাতে পারে। ফল নির্ভর করে policy model ও বেছে নেওয়া সীমার ওপর; এটি agent-কে নিজে নিরাপদ প্রমাণ করে না। সুরক্ষিত repository-তে লেখার অনুমতি পেতে agent চেষ্টা করেছে—এমন adversarial experiment-এর ফল NVIDIA জানিয়েছে। কোম্পানির দেওয়া ওই ফল পুরো platform বাস্তবে কেমন কাজ করবে, তা মাপে না।

Sentry কী যোগ করে

NVIDIA-র বর্ণনায় Sentry হলো BlueField-4 DPU-তে চলা ঐচ্ছিক watchdog। reference design-এ NVIDIA-র DOCA software আলাদা hardware domain-কে OpenShell policy-র সঙ্গে যুক্ত করে; agent-এর interaction, policy decision এবং tool বা data access-এর মধ্যে সম্পর্ক মেলায়। host software-এ অনুপ্রবেশ ঘটলেও এই অবস্থান পরিচয় যাচাই, শনাক্তকরণ ও হস্তক্ষেপে সহায়তা করতে পারে বলে NVIDIA জানায়। millisecond-এ quarantine করার দাবিটি launch release-এ vendor-এর performance claim; এখানে পর্যালোচনা করা সূত্রে প্রকাশিত পরীক্ষাপদ্ধতি বা স্বাধীন ফল নেই।

product page স্পষ্ট করে যে OpenShell সমর্থিত local, on-premises, cloud ও Kubernetes infrastructure-এ BlueField-4 ছাড়াই চলে। অতিরিক্ত Sentry নকশার জন্য BlueField-4 প্রাসঙ্গিক। NVIDIA বলেছে, 100টির বেশি প্রতিষ্ঠান তাদের platform technology নিয়ে কাজ করছে এবং বিভিন্ন পর্যায়ের integration বা collaboration-এর নাম দিয়েছে। কোনো প্রতিষ্ঠানের অংশগ্রহণ প্রমাণ করে না যে সেখানে Sentry deploy হয়েছে বা এই নিয়ন্ত্রণ incident থামিয়েছে।

মূল্যায়নকারী দলের জন্য প্রবেশাধিকার ও সীমা

এখানে OpenShell repository Apache 2.0 license-এর অধীনে public। NVIDIA-র ২৮ সেপ্টেম্বরের walkthrough version 0.1.0-এ কেন্দ্রীভূত; আমরা যে সময় দেখেছি, release page-এ ২৮ সেপ্টেম্বরের v0.1.2 তালিকাভুক্ত ছিল। তাই দলগুলোর উচিত নির্দিষ্ট version pin করা এবং তার সঙ্গে মেলে এমন documentation ব্যবহার করা। installation guide-এ CLI ও local gateway install করা এবং সমর্থিত runtime বেছে নেওয়ার নির্দেশ দেয়। support matrix-এ Docker, Podman, Kubernetes ও MicroVM runtime-এর পাশাপাশি host-এর শর্তও জানায়; WSL 2-এ Docker Desktop দিয়ে Windows চালানোকে experimental বলা হয়েছে। AI agent চালাতে সংশ্লিষ্ট model provider-এর credential-ও লাগতে পারে।

এখানে পর্যালোচনা করা সূত্রে OpenShell code-এর জন্য আলাদা প্রকাশিত license fee নেই। Compute, model API ও enterprise deployment-এ খরচ হতে পারে। পর্যালোচিত NVIDIA উপকরণে Sentry-র দাম, BlueField-4 system-এর দাম বা public Sentry installation path দেওয়া নেই। hardware নকশাটিকে কেনা যায় এমন নিয়ন্ত্রণ হিসেবে মূল্যায়নের আগে দলগুলোর এসব তথ্য, deployment-এর শর্ত এবং monitoring-এর পরিধি জানতে হবে।

সূত্র ও আরও পাঠ