NemoClaw Enterprise Readiness and Admin Capability Guidance

View as Markdown

This page gives field teams and enterprise evaluators a single reference for what NemoClaw supports today, what an operator must handle manually, what the OpenShell platform or the inference provider owns, and what is roadmap-only. Use it to answer enterprise readiness and support-boundary questions consistently instead of inferring an answer from individual bug fixes.

NemoClaw is an open-source reference stack for running sandboxed agents more safely inside OpenShell. It is in active development, and interfaces can change between releases. NemoClaw is not a hardened, multi-tenant enterprise control plane, and several admin and control-plane expectations are platform-owned or roadmap-only. This page states where each capability stands so evaluators do not treat roadmap items as current commitments.

Confirm before you commit

Treat this page as a living reference for an active evaluation window, not a contractual support matrix. Confirm the current state of any capability with the NemoClaw product and engineering owners before you repeat it in a customer commitment. Statuses can change between releases, and the tracked issues linked here may resolve or change scope.

How to Use This Guidance

Each capability below carries one status from the following vocabulary.

StatusMeaning
SupportedWorks today through the standard NemoClaw CLI and is covered by the documentation.
Supported with caveatsWorks today, but with manual steps, platform limits, or known rough edges.
Manual or admin-onlyNo turnkey command. An operator performs it by hand with host-side commands, file edits, or container flags.
Platform or partner-ownedOwned by OpenShell (the sandbox runtime) or the inference provider, not by NemoClaw.
ExperimentalBehind a flag or not fully validated. Use for evaluation only.
Roadmap-onlyNot available today. Tracked or planned.
Out of scopeNemoClaw is a reference stack and does not intend to provide this.

This page covers support boundaries and admin capability classification. For validated platform, inference, and launch claims, pair it with the launch claims and platform support matrix tracked in NVIDIA/NemoClaw#4630.

Support Boundaries

NemoClaw orchestrates several components that it does not all own. Knowing who enforces each boundary prevents misattributing a limitation to NemoClaw when the owner is OpenShell, the agent runtime, or the provider.

ComponentOwnerResponsibility
Host CLI and onboardingNemoClawOnboarding, provider validation, blueprint resolution, sandbox lifecycle commands, and credential handling on the host.
Blueprint and policy presetsNemoClawVersioned blueprint, baseline network policy, filesystem and process defaults, and integration presets.
Gateway, sandbox runtime, and egress enforcementOpenShellNetwork namespace isolation, the CONNECT proxy, policy enforcement, inference routing, TLS termination, and structured platform logging.
Agent behaviorOpenClaw or HermesThe agent loop, tools, skills, and in-sandbox configuration.
Model inference and data handlingInference providerModel execution, per-token cost, rate limits, and provider-side data policies.
Operator decisionsYouEndpoint approvals, policy widening, posture choices, provider selection, and credential rotation.

For the architecture behind these boundaries, refer to How It Works and Architecture Details.

Enterprise Readiness by Capability Area

The following matrix answers the most common enterprise evaluation questions. Each row links to the deeper documentation and, where a concrete fix is in progress, to the tracked issue.

Capability areaStatusNotes, workaround, and tracked work
Deny-by-default egress and operator approvalSupportedThe sandbox blocks all unlisted outbound traffic and surfaces blocked requests for approval in openshell term. Approvals persist within a sandbox instance and reset to the baseline when you destroy and recreate it. See Approve or Deny Network Requests.
Network policy configurationSupportedEdit baseline policy in the blueprint, apply presets, or add endpoints to a running sandbox with nemoclaw <sandbox> policy-add --from-file. See Customize the Network Policy and Network Policies.
Network policy and denial visibilitySupported with caveatsLive activity appears in openshell term; lifecycle and gateway output appear in nemoclaw <sandbox> logs. Denial log readability is being improved in #4760. Default-policy gaps for plugin installs are tracked in #4104 and #4015, and a policy-add YAML defect in #991.
Model and provider switchingSupportedSwitch the active provider or model with the NemoClaw inference commands. Some changes rebuild the sandbox image. See Switch Inference Providers and Inference Options.
Multi-agent and multi-sandbox usageSupported with caveatsSide-by-side sandboxes run on distinct names and dashboard ports, and each name maps to exactly one agent type. Known multi-instance issues include gateway-port collisions (#5359) and parallel inference routing fallback (#5343). A declarative multi-agent manifest is roadmap (#2853).
Monitoring and healthSupportedUse nemoclaw <sandbox> status, nemoclaw <sandbox> logs --follow, and openshell term. See Monitor Sandbox Activity.
External telemetry and observability exportRoadmap-onlyNemoClaw has no built-in metrics or trace export to external observability backends. An observability adapter plugin is tracked in #3915. OpenShell emits structured platform logs (platform-owned).
Audit and session recordsSupported with caveatsOpenClaw stores per-session JSONL event logs you can export for audit or compliance review; Hermes stores its own runtime state. Export is manual per sandbox. See Inspect Agent Session State.
Resource quotasSupported with caveatsThe entrypoint applies best-effort process and file-descriptor limits (ulimit -u 512, ulimit -n 65536). Set hard limits through the container runtime for fail-closed enforcement. See Process Controls.
Cost and spend controlsPlatform or partner-ownedDeny-by-default egress and routed inference reduce exfiltration and stray endpoints, but NemoClaw does not enforce per-token spend budgets. Set spend limits with your inference provider and monitor unattended agents.
Credential isolationSupportedInference credentials stay on the host and never enter the sandbox; the agent reaches models through inference.local. CLI output redaction adds defense in depth, and OpenClaw sandboxes also run a memory secret scanner. See Credential Storage and Security Best Practices.
Upgrades and lifecycleSupported with caveatsUpgrade NemoClaw, then run nemoclaw <sandbox> rebuild to recreate the sandbox with the current image while backing up and restoring state. Do not run openclaw update inside the sandbox; the agent is image-pinned. Known gaps include config restore after rebuild (#5202) and version attachment flexibility (#2217).
Backup and restoreSupportedCreate snapshots and restore workspace and agent state with the snapshot and backup commands. See Back Up and Restore.
Remote and cloud deploymentSupported with caveatsProvision the host, run the installer, and run nemoclaw onboard; the nemoclaw deploy Brev wrapper is deprecated. Remote dashboard origins can disable device pairing, so avoid exposing them on shared networks. Brev rough edges are tracked in #3959 and #3365.

For remote deployment specifics, refer to Deploy to Remote GPU Instances and Brev Web UI. For container-level hardening beyond the entrypoint defaults, refer to Sandbox Hardening.

Admin and Control-Plane Capabilities

Enterprise admins often expect a control plane with centralized management, identity integration, and fleet-wide policy. NemoClaw targets a single-operator, single-host reference workflow today. The following table classifies each admin and control-plane expectation by current support state so you can set accurate expectations.

CapabilityStatusNotes
Centralized fleet and sandbox management across hostsManual or admin-onlyEach host is managed independently with the NemoClaw CLI. There is no cross-host management console.
Role-based access control for operatorsOut of scopeNemoClaw assumes a single trusted operator per host. There is no operator RBAC layer.
Enterprise identity integration (SSO, OIDC, SAML)Roadmap-onlyGateway access uses device pairing for the OpenClaw dashboard or bearer-token auth for the Hermes API, not enterprise identity providers.
Multi-tenant isolationOut of scopeIsolation is per-sandbox at the container level. NemoClaw does not provide tenant separation for multiple untrusted users on one host.
Centralized audit export and SIEM integrationManual or admin-onlyExport per-session JSONL logs by hand for audit review. External telemetry forwarding is roadmap (#3915).
Usage quotas, cost budgets, and billingPlatform or partner-ownedSet token and rate limits with your inference provider. NemoClaw does not meter or cap spend.
Credential and secrets managementSupported with caveatsProvider credentials live on the host with restricted permissions and redaction. Integration with an external secrets manager is manual. See Credential Storage.
Policy as code distributed across a fleetManual or admin-onlyBaseline policy and presets are versioned in the blueprint and applied per sandbox. There is no fleet-wide policy distribution service.
High availability and horizontal gateway scalingPlatform or partner-ownedThe NemoClaw reference flow targets a single host. Gateway scaling and availability are OpenShell concerns.
Disaster recovery across a fleetManual or admin-onlyPer-sandbox snapshot, backup, and restore are supported. Fleet-level disaster recovery is an operator responsibility.

Known Limitations and Workarounds

These limitations are most likely to surface during an enterprise evaluation. Each one includes the current workaround or next step.

LimitationImpactWorkaround or next step
Approved endpoints reset on sandbox recreationOne-off approvals do not survive a destroy and recreate.Add durable endpoints to the baseline policy or a preset rather than relying on repeated approvals. See Customize the Network Policy.
Controls bypassed outside the managed gateway pathNetwork policy and inference auth are not enforced if a runtime starts outside the NemoClaw-managed entrypoint.Use NemoClaw-managed onboarding and sandbox entrypoints for production workflows. See Known Limitations.
One consumer per messaging bot tokenTwo sandboxes sharing a bot token disconnect each other and drop messages.Use a distinct bot token per sandbox. See the messaging troubleshooting in Troubleshooting.
In-sandbox config edits do not persistDirect edits to agent config inside the running sandbox do not survive rebuilds.Make durable config changes from the host by re-running nemoclaw onboard, not inside the sandbox. See Troubleshooting.
Landlock filesystem enforcement degrades on old kernelsFilesystem restrictions fall back to container mounts below Linux kernel 5.13.Run on kernel 5.13 or later for full enforcement. See Landlock LSM Enforcement.
Best-effort capability and resource limitsCapability drops and ulimits skip silently when the runtime blocks them.Pass --cap-drop=ALL and --ulimit at the container runtime, or set NEMOCLAW_REQUIRE_CAP_DROP=1 to fail closed. See Process Controls.

Field Conversation Guidance

Use the following phrasing to describe NemoClaw accurately in customer and field conversations.

  • Describe NemoClaw as an open-source reference stack for running agents more safely inside OpenShell, in active development, rather than a finished enterprise control plane.
  • State that egress is deny-by-default and that an operator approves new endpoints, so the agent cannot reach arbitrary hosts.
  • Explain that inference credentials stay on the host and the agent calls models through a routed inference.local endpoint, so the sandbox never holds provider keys.
  • Frame centralized fleet management, operator RBAC, enterprise SSO, and multi-tenant isolation as roadmap-only or out of scope today, and avoid presenting them as current capabilities.
  • Position cost controls and spend limits as provider-owned, and recommend setting provider-side limits for unattended agents.
  • When a customer hits a known limitation, point to the workaround in this guide and the tracked issue rather than promising a fix date.

Ownership and Keeping This Current

This guidance must stay accurate for the duration of the evaluation window.

  • The NemoClaw product and engineering owners review this page before it is reused in launch-facing or customer-facing material.
  • Update the affected rows whenever a tracked issue resolves, a capability ships, or a status changes, and align the status vocabulary with the platform support matrix in #4630.
  • Treat each linked issue as the source of truth for in-progress work, and remove the link when the work lands and the row moves to a supported status.