
Exécutez des agents comme Hermes, LangChain Deep Agents et OpenClaw de manière plus sécurisée dans NVIDIA OpenShell avec managed inference.
NVIDIA NemoClaw est une pile de référence open source pour exécuter des agents IA toujours actifs de manière plus sûre à l’intérieur des bacs à sable NVIDIA OpenShell. Il offre un onboarding guidé, un blueprint renforcé, une inférence routée, une politique réseau et une gestion du cycle de vie via une CLI unique.
Agents pris en charge :
Pour les capacités, l’architecture, les contrôles de sécurité et la liste complète des fonctionnalités, consultez la documentation NemoClaw.
Utilisez le prompt de démarrage lorsque vous souhaitez que Cursor, Claude Code, Codex, Copilot ou un autre agent de codage local installe NemoClaw avec vous.
Copiez le prompt de démarrage NemoClaw.
Ce prompt indique à votre agent d’utiliser la documentation et les compétences NemoClaw, de poser une question à la fois, d’exécuter des commandes uniquement avec votre approbation et de garder les secrets hors de la discussion.
Consultez les Prérequis avant d’installer.
Pour Hermes, définissez NEMOCLAW_AGENT=hermes avant d’exécuter l’installateur, ou utilisez l’alias nemohermes après installation.
Lors de la connexion à un bac à sable Hermes depuis un terminal léger, NemoClaw peut installer un skin Hermes géré nemoclaw-light pour un texte assistant lisible ; il supprime à nouveau cet état de skin géré lorsque le terminal n’en a plus besoin et préserve tout skin Hermes choisi par l’utilisateur.
| Agent | Guide |
|---|---|
| OpenClaw (par défaut) | Démarrage rapide avec OpenClaw |
| Hermes | Démarrage rapide avec Hermes |
| LangChain Deep Agents Code | Démarrage rapide avec LangChain Deep Agents Code |
Référez-vous aux pages suivantes sur le site officiel de documentation pour plus d’informations sur NemoClaw.
| Page | Description |
|---|---|
| Vue d’ensemble | Ce que fait NemoClaw et comment il s’articule. |
| Présentation de l’architecture | Vue d’ensemble des couches Plugin, blueprint, cycle de vie du bac à sable et protection. |
| Écosystème | Comment OpenClaw, OpenShell et NemoClaw forment une pile et quand utiliser NemoClaw plutôt qu’OpenShell seul. |
| Détails de l’architecture | Description détaillée de la structure du Plugin, du cycle de vie du blueprint, de l’environnement du bac à sable et de l’état côté hôte. |
| Prérequis | Matériel, logiciel et plateformes prises en charge, avec toute pré-configuration spécifique à la plateforme. |
| Choisir un fournisseur d’inférence | Fournisseurs pris en charge, validation et configuration de l’inférence routée. |
| Politiques réseau | Règles de base, flux d’approbation de l’opérateur et contrôle des accès sortants. |
| Personnaliser la politique réseau | Modifications statiques et dynamiques de la politique, préréglages. |
| Bonnes pratiques de sécurité | Référence des contrôles, cadre de risque et profils de posture pour la sécurité du bac à sable. |
| Durcissement du bac à sable | Mesures de sécurité du conteneur, suppression de capacités, limites de processus. |
| Commandes CLI | Référence complète des commandes CLI NemoClaw. |
| Dépannage | Problèmes courants et étapes de résolution. |
Rejoignez la communauté NemoClaw pour poser des questions, partager des retours et signaler des problèmes. NemoClaw est un projet alpha, les mainteneurs examinent donc les issues, les discussions et les pull requests au mieux de leurs possibilités, sans garantir de délais de réponse.
| Besoin | Canal |
|---|---|
| Questions de configuration ou d’utilisation | Discussions GitHub ou Discord |
| Bugs reproductibles | Issues GitHub |
| Propositions de fonctionnalités | Commencez par une Discussion GitHub, puis ouvrez une issue lorsque le périmètre est clair |
| Priorités actuelles | Priorités actuelles |
| Aide à la contribution | CONTRIBUTING.md |
| Vulnérabilités de sécurité | Utilisez les canaux privés dans SECURITY.md ; n’ouvrez pas d’issue publique |
Nous accueillons les contributions. Consultez CONTRIBUTING.md pour la configuration de développement, les normes de codage et le processus de PR.
Préparez une copie du code source sans créer de bac à sable d’exécution :
./scripts/dev-setup.sh
Ou demandez à un agent de codage compatible d’utiliser la compétence d’onboarding du contributeur du dépôt :
Configurez cette machine en tant que contributeur NemoClaw et préparez-la pour une première PR.
Le chemin contributeur est distinct de l’installateur utilisateur final ci-dessus.
Les modes par défaut et --repair modifient uniquement les dépendances, builds et hooks locaux au dépôt.
Utilisez ./scripts/dev-setup.sh --expose-cli uniquement lorsque vous souhaitez explicitement une CLI de développement visible sur l’hôte.
Utilisez ./scripts/dev-setup.sh --with-runtime uniquement lorsque votre modification nécessite une validation dans le bac à sable ; ce flux approuvé opte également pour l’exposition de la CLI.
NVIDIA prend la sécurité au sérieux. Si vous découvrez une vulnérabilité dans NemoClaw, N’ouvrez PAS d’issue publique. Utilisez l’un des canaux de signalement privés décrits dans SECURITY.md :