
تشغيل العوامل مثل Hermes و LangChain Deep Agents و OpenClaw بشكل أكثر أمانًا داخل NVIDIA OpenShell مع الاستدلال المُدار
NVIDIA NemoClaw هي مجموعة مرجعية مفتوحة المصدر لتشغيل وكلاء الذكاء الاصطناعي الدائمين بشكل أكثر أمانًا داخل صناديق الحماية الخاصة بـ NVIDIA OpenShell. توفر عملية إعداد موجهة، ونموذجًا أوليًا معززًا، واستدلالًا موجّهًا، وسياسة شبكة، وإدارة دورة حياة من خلال واجهة سطر أوامر واحدة.
الوكلاء المدعومون:
للاطلاع على الإمكانيات والهندسة المعمارية وضوابط الأمان وقائمة الميزات الكاملة، راجع وثائق NemoClaw.
استخدم الموجه التمهيدي عندما تريد من Cursor أو Claude Code أو Codex أو Copilot أو أي وكيل برمجة محلي آخر تثبيت NemoClaw معك.
انسخ الموجه التمهيدي لـ NemoClaw.
يخبر الموجه وكيلك باستخدام وثائق ومهارات NemoClaw، وطرح سؤال واحد في كل مرة، وتنفيذ الأوامر فقط بموافقتك، وإبقاء الأسرار خارج المحادثة.
راجع المتطلبات الأساسية قبل التثبيت.
بالنسبة لـ Hermes، قم بتعيين NEMOCLAW_AGENT=hermes قبل تشغيل المثبت، أو استخدم الاسم المستعار nemohermes بعد التثبيت.
عند الاتصال بصندوق حماية Hermes من طرفية خفيفة، قد يقوم NemoClaw بتثبيت مظهر Hermes مُدار nemoclaw-light للحصول على نصوص قابلة للقراءة؛ ويقوم بإزالة حالة المظهر المُدار هذه مرة أخرى عندما لا تحتاجها الطرفية بعد الآن ويحافظ على أي مظهر Hermes يختاره المستخدم.
| الوكيل | الدليل |
|---|---|
| OpenClaw (افتراضي) | بداية سريعة مع OpenClaw |
| Hermes | بداية سريعة مع Hermes |
راجع الصفحات التالية على موقع التوثيق الرسمي لمزيد من المعلومات حول NemoClaw.
انضم إلى مجتمع NemoClaw لطرح الأسئلة ومشاركة الملاحظات والإبلاغ عن المشكلات. NemoClaw هو مشروع ألفا، لذلك يقوم المشرفون بمراجعة المشكلات والمناقشات وطلبات السحب على أساس أفضل جهد دون ضمانات زمنية للرد.
نرحب بالمساهمات. راجع CONTRIBUTING.md لإعداد التطوير ومعايير البرمجة وعملية PR.
قم بإعداد نسخة من المستودع دون إنشاء صندوق حماية وقت التشغيل:
./scripts/dev-setup.sh
أو اطلب من وكيل برمجة متوافق استخدام مهارة الإعداد للمساهمين في المستودع:
قم بإعداد هذا الجهاز كمساهم في NemoClaw وهيئه لأول PR.
مسار المساهم منفصل عن مثبت المستخدم النهائي أعلاه.
الوضع الافتراضي ووضع --repair يغيران فقط التبعيات المحلية للمستودع والبنيات والخطافات.
استخدم ./scripts/dev-setup.sh --expose-cli فقط عندما تريد صراحةً واجهة CLI تطويرية مرئية للمضيف.
استخدم ./scripts/dev-setup.sh --with-runtime فقط عندما يحتاج تغييرك إلى التحقق من صندوق الحماية؛ هذا التدفق المعتمد يتضمن أيضًا التعرض لواجهة CLI.
تأخذ NVIDIA الأمان على محمل الجد. إذا اكتشفت ثغرة أمنية في NemoClaw، لا تفتح مشكلة عامة. استخدم إحدى قنوات الإبلاغ الخاصة الموضحة في SECURITY.md:
للنشرات الأمنية وسياسات PSIRT، قم بزيارة بوابة أمان منتجات NVIDIA.
يتم الحفاظ على الأولويات الحالية لـ NemoClaw هنا كنقطة توجيه عامة للمساهمين وأفراد المجتمع. هذه القائمة ليست التزامًا بالتسليم، أو وعدًا بالدعم، أو خارطة طريق ثابتة؛ يمكن أن تتغير الأولويات مع استجابة المشرفين للثغرات الأمنية والجودة وجاهزية المنصة وملاحظات المجتمع.
للعمل المحدد النطاق، استخدم مشكلات GitHub وابدأ المقترحات الأوسع في مناقشات GitHub. يجب استخدام قنوات الإبلاغ الخاصة في SECURITY.md للثغرات الأمنية، وليس المشكلات العامة.
يقوم هذا البرنامج تلقائيًا باسترداد المواد الخارجية أو الوصول إليها أو التفاعل معها. لا يتم توزيع تلك المواد المستردة مع هذا البرنامج وتخضع فقط لشروط وأحكام وتراخيص منفصلة. أنت وحدك المسؤول عن العثور على جميع الشروط والأحكام والتراخيص المطبقة ومراجعتها والامتثال لها، وعن التحقق من أمان وسلامة وملاءمة أي مواد مستردة لحالة الاستخدام الخاصة بك. يتم توفير هذا البرنامج "كما هو"، دون أي ضمان من أي نوع. لا يقدم المؤلف أي تعهدات أو ضمانات بخصوص أي مواد مستردة، ولا يتحمل أي مسؤولية عن أي خسائر أو أضرار أو التزامات أو عواقب قانونية ناتجة عن استخدامك أو عدم قدرتك على استخدام هذا البرنامج أو أي مواد مستردة. استخدم هذا البرنامج والمواد المستردة على مسؤوليتك الخاصة.
Apache 2.0. راجع LICENSE.
| LangChain Deep Agents Code | بداية سريعة مع LangChain Deep Agents Code |
| الصفحة | الوصف |
|---|
| نظرة عامة | ما يفعله NemoClaw وكيف تتكامل مكوناته. |
| نظرة عامة على الهندسة المعمارية | نظرة عامة عالية المستوى على البرنامج المساعد والنموذج الأولي ودورة حياة صندوق الحماية وطبقات الحماية. |
| النظام البيئي | كيف يشكل OpenClaw وOpenShell وNemoClaw مجموعة ومتى تستخدم NemoClaw بدلاً من OpenShell بمفرده. |
| تفاصيل الهندسة المعمارية | وصف تفصيلي لهيكل البرنامج المساعد ودورة حياة النموذج الأولي وبيئة صندوق الحماية وحالة المضيف. |
| المتطلبات الأساسية | الأجهزة والبرامج والمنصات المدعومة، مع أي إعداد مسبق خاص بالمنصة. |
| اختيار مزود الاستدلال | المزودون المدعومون والتحقق من الصحة وتكوين الاستدلال الموجّه. |
| سياسات الشبكة | القواعد الأساسية وتدفق موافقة المشغل والتحكم في الصادر. |
| تخصيص سياسة الشبكة | التغييرات الثابتة والديناميكية في السياسة والإعدادات المسبقة. |
| أفضل الممارسات الأمنية | مرجع الضوابط وإطار المخاطر وملفات تعريف الوضع لأمان صندوق الحماية. |
| تعزيز أمان صندوق الحماية | إجراءات أمان الحاويات وإسقاط القدرات وحدود العمليات. |
| أوامر CLI | مرجع كامل لأوامر CLI الخاصة بـ NemoClaw. |
| استكشاف الأخطاء وإصلاحها | المشكلات الشائعة وخطوات الحل. |
| الاحتياج | القناة |
|---|
| أسئلة الإعداد أو الاستخدام | مناقشات GitHub أو Discord |
| أخطاء قابلة للتكرار | مشكلات GitHub |
| مقترحات الميزات | ابدأ بـ مناقشات GitHub، ثم افتح مشكلة عندما يصبح النطاق واضحًا |
| الأولويات الحالية | الأولويات الحالية |
| المساعدة في المساهمة | CONTRIBUTING.md |
| الثغرات الأمنية | استخدم القنوات الخاصة في SECURITY.md؛ لا تفتح مشكلات عامة |