VPSРейтинг
AI-агентNVIDIA19 марта 2026 · 14 мин чтения

NemoClaw на VPS: AI-агент от NVIDIA с песочницей и бесплатным Nemotron

NemoClaw — open-source стек от NVIDIA, который оборачивает AI-агента OpenClaw в безопасную песочницу. Агент работает в изолированном контейнере, а для инференса использует модели Nemotron через облако NVIDIA — бесплатно на старте и без GPU на сервере.

1. Что такое NemoClaw и зачем он нужен

OpenClaw — популярный open-source AI-агент (324 000+ звёзд на GitHub), который живёт на вашем сервере и умеет выполнять задачи: запускать команды, работать с файлами, искать в интернете, общаться через Telegram. Но у него есть серьёзная проблема: полный доступ к системе. Агент может делать всё что угодно — в том числе случайно навредить.

NemoClaw — это стек от NVIDIA, который решает эту проблему. Он оборачивает OpenClaw в песочницу (sandbox): изолированный контейнер, где каждое действие агента контролируется. NVIDIA анонсировала NemoClaw на конференции GTC в марте 2026 года. Проект open-source, лицензия Apache 2.0.

Ключевая идея

NemoClaw = OpenClaw (AI-агент) + NVIDIA OpenShell (песочница) + Nemotron (модели NVIDIA). Одна команда установки, и вы получаете безопасного агента с облачным инференсом без необходимости в GPU.

Что входит в NemoClaw:

NVIDIA OpenShell

Песочница — изолированная среда, где агент работает. Контролирует сеть, файлы и процессы

Nemotron 3 Super 120B

AI-модель NVIDIA для рассуждений и выполнения задач. Работает в облаке — GPU на вашем сервере не нужна

OpenClaw

Сам AI-агент внутри песочницы. Работает с Telegram, выполняет команды, помнит контекст

Политики безопасности

Декларативные правила: какие сайты можно открывать, куда писать файлы, что запрещено

2. NemoClaw vs OpenClaw: в чём разница

OpenClawNemoClaw
Доступ к системеПолный — читает и пишет что угодноПесочница — только /sandbox и /tmp
Сетевой доступНеограниченныйAllowlist — всё остальное блокируется
ИнференсЛюбой провайдер (Anthropic, OpenAI и др.)NVIDIA Nemotron через контролируемый шлюз
GPU на сервереНе нужнаНе нужна (облачный инференс)
DockerНе нуженНужен (песочница — контейнер)
Модель по умолчаниюНастраиваете самиNemotron 3 Super 120B
Стоимость инференсаЗависит от провайдера1 000 бесплатных кредитов на старте
СтатусСтабильныйАльфа (с марта 2026)

Если вам нужен максимально гибкий агент и вы готовы управлять безопасностью сами — подойдёт OpenClaw. Если хотите песочницу из коробки и не хотите думать о том, что агент может сломать — NemoClaw.

3. Что нужно подготовить

ТребованиеМинимумРекомендуется
CPU4 vCPU4+ vCPU
RAM8 ГБ16 ГБ
Диск20 ГБ свободных40 ГБ свободных
ОСUbuntu 22.04 LTSUbuntu 24.04 LTS
DockerУстановлен и запущен
Node.js20 или новее

8 ГБ RAM — это минимум

Образ песочницы весит около 2.4 ГБ. Во время развёртывания одновременно работают Docker, шлюз OpenShell и сборка контейнера. На VPS с менее чем 8 ГБ RAM добавьте swap-файл минимум на 8 ГБ, иначе сборка может упасть с ошибкой нехватки памяти.

GPU не нужна — по умолчанию NemoClaw использует облачный инференс через серверы NVIDIA. Модель Nemotron 3 Super 120B работает в облаке, а на вашем VPS только песочница и агент.

4. Получаем NVIDIA API ключ (бесплатно)

NemoClaw использует модели Nemotron через облако NVIDIA. Для этого нужен API-ключ — его можно получить бесплатно за 2 минуты.

1

Зайдите на build.nvidia.com

Откройте build.nvidia.com и войдите или создайте аккаунт NVIDIA Developer (бесплатно).

2

Перейдите в API Keys

В настройках аккаунта найдите раздел API Keys или перейдите напрямую в build.nvidia.com/settings/api-keys.

3

Создайте ключ

Нажмите Generate API Key. Ключ начинается с nvapi-. Скопируйте его — он понадобится при установке.

1 000 бесплатных кредитов на старте

При регистрации NVIDIA даёт 1 000 кредитов для облачного инференса. Этого достаточно чтобы попробовать NemoClaw и понять, нужен ли он вам. Бесплатный тариф ограничен примерно 40 запросами в минуту.

5. Установка NemoClaw

Шаг 1: установить Docker

NemoClaw использует Docker для создания песочницы. Если Docker ещё не установлен:

Установить Docker на Ubuntu
curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker $USER
newgrp docker

Проверяем что Docker работает:

Проверить Docker
docker run --rm hello-world

Шаг 2: установить NemoClaw

Одна команда — установщик скачает NemoClaw, установит Node.js если его нет, и запустит мастер настройки:

Установить NemoClaw
curl -fsSL https://nvidia.com/nemoclaw.sh | bash

Шаг 3: мастер настройки (onboard)

Установщик автоматически запускает nemoclaw onboard. Мастер проведёт через несколько шагов:

1

Preflight-проверка

Проверяет Docker, версию Node.js, cgroup. На Ubuntu 24.04 может попросить настроить Docker daemon — следуйте инструкциям на экране.

2

Создание шлюза (gateway)

Запускает OpenShell gateway — это занимает 30–60 секунд при первом запуске.

3

Имя песочницы

Введите имя или нажмите Enter для значения по умолчанию. Например: my-assistant. Первая сборка образа занимает 2–5 минут.

4

NVIDIA API ключ

Вставьте ключ nvapi-... который получили на шаге 4. Ключ сохраняется в ~/.nemoclaw/credentials.json.

5

Настройка инференса

По умолчанию — облачный Nemotron 3 Super 120B. Если на сервере есть Ollama, мастер предложит использовать его.

6

Применение политик безопасности

Автоматически применяет базовые политики: ограничение сети, файловой системы и процессов.

После завершения мастер покажет сводку: имя песочницы, модель и доступные команды. Проверяем что всё работает:

Проверить статус песочницы (замените my-assistant на ваше имя)
nemoclaw my-assistant status

Шаг 4: зайти в песочницу

Подключаемся к песочнице и пробуем общаться с агентом:

Подключиться к песочнице
nemoclaw my-assistant connect

Внутри песочницы доступен интерактивный чат:

Внутри песочницы: запустить чат с агентом
openclaw tui

Или отправить одно сообщение через CLI:

Внутри песочницы: отправить одну команду агенту
openclaw agent --agent main --local -m "Привет, покажи текущую дату и время" --session-id test

6. Подключение Telegram

NemoClaw умеет работать через Telegram — вы пишете боту, сообщение попадает в песочницу к агенту, ответ возвращается в чат.

Шаг 1: создать бота в Telegram

Откройте Telegram, найдите @BotFather (официальный бот со синей галочкой):

/newbotсоздать нового бота
Имя ботанапример: Мой NemoClaw
Username ботадолжен заканчиваться на "bot", например: my_nemoclaw_bot

BotFather пришлёт токен вида 7123456789:AAF... — скопируйте его.

Шаг 2: задать переменные окружения

Telegram-мост в NemoClaw включается через переменную окружения. Добавьте токен бота:

Задать токен Telegram-бота
export TELEGRAM_BOT_TOKEN="7123456789:AAF_ВАШ_ТОКЕН_ОТ_BOTFATHER"

Чтобы переменная сохранялась между перезагрузками, добавьте её в ~/.bashrc:

Сохранить токен в .bashrc
echo 'export TELEGRAM_BOT_TOKEN="7123456789:AAF_ВАШ_ТОКЕН_ОТ_BOTFATHER"' >> ~/.bashrc

Шаг 3 (опционально): ограничить доступ

По умолчанию бот отвечает всем. Чтобы ограничить доступ только вашим аккаунтом, укажите Telegram chat ID через переменную ALLOWED_CHAT_IDS:

Ограничить доступ по chat ID (опционально)
export ALLOWED_CHAT_IDS="123456789"

# Узнать свой chat ID: напишите боту @userinfobot в Telegram

Шаг 4: запустить Telegram-мост

Запустить NemoClaw с Telegram-мостом
nemoclaw start

Проверяем что мост запущен:

Проверить статус служб
nemoclaw status

Теперь откройте Telegram, найдите своего бота и напишите ему сообщение. Мост передаст его агенту в песочнице и вернёт ответ.

Остановить и перезапустить

nemoclaw stop — остановить все службы. nemoclaw start — запустить снова. Песочница и конфигурация при остановке сохраняются.

7. Первые команды и примеры

Пишите агенту в Telegram обычным языком — как человеку. Он работает внутри песочницы, поэтому все действия безопасно ограничены.

Работа с файлами (внутри песочницы)
  • Создай файл todo.md со списком дел на неделю
  • Напиши Python-скрипт, который парсит CSV и считает среднее
  • Покажи содержимое /sandbox/notes/
Поиск информации
  • Найди последние новости про NVIDIA
  • Объясни что такое Kubernetes простыми словами
  • Какой курс биткоина сейчас?
Анализ и рассуждения
  • Сравни PostgreSQL и MySQL для нового проекта
  • Напиши план миграции с монолита на микросервисы
  • Проверь этот код на ошибки: [вставить код]

Полезные команды управления

КомандаЧто делает
nemoclaw listСписок всех песочниц
nemoclaw my-assistant connectЗайти в песочницу
nemoclaw my-assistant statusПроверить здоровье песочницы
nemoclaw my-assistant logs --followСмотреть логи в реальном времени
nemoclaw startЗапустить вспомогательные службы (Telegram-мост)
nemoclaw stopОстановить все службы
nemoclaw statusПоказать статус всех служб
nemoclaw my-assistant destroyУдалить песочницу полностью
openshell termОткрыть TUI-мониторинг (сетевые запросы, одобрение)

8. Как работает песочница

Главное отличие NemoClaw от обычного OpenClaw — многоуровневая изоляция. Агент работает внутри контейнера с жёсткими ограничениями:

Сеть: allowlist

По умолчанию все исходящие соединения заблокированы. В базовой политике openclaw-sandbox.yaml указан список разрешённых адресов. Всё что не в списке — блокируется. Заблокированные запросы отображаются в TUI (openshell term), где вы можете одобрить или отклонить их.

Файловая система: только /sandbox и /tmp

Агент может писать файлы только в директорию /sandbox и /tmp. Все системные пути доступны только для чтения. Невозможно изменить конфигурацию ОС, установить пакеты или повредить систему.

Процессы: без привилегий

Контейнер использует Landlock и seccomp для ограничения системных вызовов. Агент не может повысить привилегии, выйти из контейнера или запустить опасные операции.

Инференс: через шлюз

Все запросы к AI-модели проходят через контролируемый шлюз OpenShell. Агент не может напрямую общаться с внешними API — только через маршрутизацию, настроенную вами.

Управление сетевыми политиками

Можно добавлять готовые наборы правил (presets) или создавать свои:

Посмотреть доступные и применённые политики
nemoclaw my-assistant policy-list
Добавить набор политик
nemoclaw my-assistant policy-add

TUI-мониторинг

Терминальный интерфейс показывает что происходит внутри песочницы в реальном времени — в том числе заблокированные сетевые запросы, которые можно одобрить:

Открыть TUI-мониторинг
openshell term

9. Доступные модели Nemotron

NemoClaw использует модели NVIDIA Nemotron через облако. Можно переключаться между моделями без перезапуска песочницы:

МодельКонтекстМакс. выходПримечание
Nemotron 3 Super 120B131K8 192По умолчанию. Баланс качества и скорости
Nemotron Ultra 253B131K4 096Самая мощная. Для сложных задач
Nemotron Super 49B v1.5131K4 096Быстрее, экономичнее
Nemotron 3 Nano 30B131K4 096Самая лёгкая. Минимальная стоимость

Переключить модель можно одной командой (выполняется на хосте, не в песочнице):

Переключить модель (замените на нужное имя)
openshell inference set --provider nvidia-nim --model nvidia/llama-3.1-nemotron-ultra-253b-v1

Изменение вступает в силу сразу — перезапуск песочницы не нужен.

Частые вопросы

Нужен VPS для AI-агента? От 8 ГБ RAM

VPS для бота и автоматизации →

Смотрите также