К основному содержанию
скилл CX Codex

rivet-secure-exec — скилл для Claude Code: безопасный запуск Node.js

Скилл для безопасного выполнения Node.js-кода без песочницы: агент запускает чужой или сгенерированный код, а доступ к файлам, сети и ресурсам ограничивается правами.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add rivet-dev/skills --skill rivet-secure-exec -a claude-code
Открыть на GitHub

Что делает rivet-secure-exec

Скилл описывает библиотеку Secure Exec от rivet-dev. Она выполняет Node.js-код без контейнера и виртуальной машины, но с ограничениями: правами на файловую систему и сеть, лимитами на ресурсы, отдельными контекстами и захватом вывода. Это пригодится, когда агенту нужно исполнить код, которому вы не доверяете до конца.

Внутри — справочник по разделам библиотеки: контексты, выполнение и вычисление выражений, файловая система и монтирования, host-функции, жизненный цикл, долгоживущие процессы, сеть, npm-пакеты, права и лимиты ресурсов. Отдельно разобраны сценарии: инструмент исполнения кода для агента, code mode, dev-серверы и системы плагинов. Есть сравнения с Cloudflare Workers, контейнерными песочницами, isolated-vm, QuickJS, secure-eval-worker и Vercel Run — по ним видно, чем этот подход отличается от привычных песочниц.

Скилл ничего не запускает сам: это документация, по которой агент пишет код с Secure Exec. Проверьте, что ваша версия Node.js подходит библиотеке, и что права на файлы и сеть вы выставите явно — по умолчанию рассчитывать на них не стоит.

Какие задачи решает

  • выполнить сгенерированный агентом Node.js-код, не открывая ему доступ ко всей машине
  • ограничить скрипту чтение файлов и сетевые запросы
  • задать лимиты на память и время работы чужого кода
  • поднять изолированные контексты для нескольких задач в одном процессе
  • встроить исполнение кода в систему плагинов или dev-сервер

Примеры запросов агенту

  • покажи, как через Secure Exec выполнить этот скрипт с доступом только к папке ./data
  • нужно ограничить сеть и память для кода, который присылает пользователь — собери пример на Secure Exec
  • сравни Secure Exec и контейнерную песочницу для запуска кода в моём агенте

Как установить rivet-secure-exec

1Через Skills CLI (Vercel)

npx skills add rivet-dev/skills --skill rivet-secure-exec -a claude-code

2Вручную: положить файлы

~/.claude/skills/rivet-secure-exec/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/rivet-secure-exec/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора2

Похожие

deno-sandbox denoland Скилл учит агента работать с SDK @deno/sandbox: изолированные microVM для чужого и сгенерированного ИИ кода. CX Codex +1 358установок zeroboot-vm-sandbox reason-machines Скилл запускает код агента в отдельной KVM-виртуалке через Zeroboot: форк шаблона занимает меньше миллисекунды. CX Codex +1 1 300установок rivet-sdk официальный anthropics Справочный скилл по Zoom Rivet SDK для настройки OAuth и приёма вебхуков на Node.js или в AWS Lambda. CX Codex +1 2 100установок secure-workflow-guide trailofbits Проводит смарт-контракты через пятиэтапный аудит безопасности от Trail of Bits перед деплоем или при коммитах. Запускает статический анализ, строит диаграммы и настраивает фаззинг. CX Codex +1 7 400установок netsuite-owasp-secure-coding Oracle NetSuite Встраивает в ИИ-агента правила безопасной разработки по OWASP Top 10 (2021) для JavaScript и SuiteScript 2.1. Помогает находить уязвимости. CX Codex +1 771установок develop-secure-contracts OpenZeppelin Скилл учит ИИ подключать библиотеки OpenZeppelin к контрактам. Модель дополняет существующий код вместо грубой перезаписи. CX Codex +1 545установок

Рядом в теме «Безопасность»

Всё по теме «Безопасность» →

Вопросы о rivet-secure-exec

Как установить rivet-secure-exec в Claude?

Выполните npx skills add rivet-dev/skills --skill rivet-secure-exec -a claude-code. Скилл появится в ~/.claude/skills/rivet-secure-exec/SKILL.md.

Что делает rivet-secure-exec?

Даёт агенту справочник по Secure Exec — библиотеке для запуска Node.js-кода без песочницы, но с правами, лимитами ресурсов и изоляцией контекстов.

С чем ещё работает этот скилл?

Кроме Claude он ставится в Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode — у каждого своя команда установки и свой путь к SKILL.md.

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

Спонсоры проекта

Компании, которые помогают держать аналитику открытой