node9 CLI

Контроль доступа для агентов: правила, что можно делать Claude Code, Codex, Cursor и MCP-серверам, разбор рискованных действий до запуска и общий журнал

  • 225 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

Расширенный доступ

Почему такой уровень

  • Встраивается в хуки агента и перехватывает вызовы инструментов
  • Читает конфигурацию, историю сессий и пути с секретами, может отправлять сводку в облачную панель
Все причины и проверки

node9-ai/node9-proxy

Установка

Ручная установка

npx node9-ai scan

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

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Встраивается в хуки агента и перехватывает вызовы инструментов
  • Читает конфигурацию, историю сессий и пути с секретами, может отправлять сводку в облачную панель

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

node9 встает между агентом и каждым инструментом, который тот вызывает, и решает, пропускать действие или задержать. По умолчанию включена защита чувствительных путей: чтение файлов вроде ~/.ssh, ~/.aws или .env останавливается, агенту сообщают причину, а решение выносите вы. Команды разбираются как синтаксическое дерево, поэтому обертки не помогают обойти правило. Есть проверка машины и репозиториев на уязвимые места, экран для опасных операций с базами, обертка MCP-серверов и запуск агента в изолированном контейнере. Все решения пишутся в журнал.

Для кого. Для разработчиков и devops, которые дают агентам доступ к файлам, базам и сервисам и хотят держать это под контролем.

Подходит, если

  • Нужно ограничить, что агенту разрешено делать с файлами, командами и MCP-серверами
  • Хотите видеть и подтверждать рискованные действия до запуска
  • Нужен единый журнал действий агента для разбора

Не подходит, если

  • Не даете агентам доступ к чувствительным данным и системам
  • Не готовы к дополнительному слою перехвата в рабочем процессе
  • Нужны командные функции с облачной панелью, а вы хотите только локально

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

Проверь эту машину на риски, если агент будет скомпрометирован, и подключи защиту чувствительных путей

Ограничения

Базовый разбор команд работает с оболочкой и не покрывает все возможные пути утечки, авторы честно отмечают границы. Изолированный запуск требует Docker и на первом этапе рассчитан прежде всего на Claude. Командные функции, панель флота и экспорт аудита относятся к платной версии node9 Pro и облаку. Локальные проверки и защита работают на вашей машине.

Как отключить. Отключите машину от рабочего пространства командой node9 logout, снимите обертки через node9, при установке через brew или npm удалите пакет node9-ai.

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

Как node9 останавливает действие?

Он работает в хуке агента: задержанное действие не выполняется, пока вы не ответите, даже если агент запущен с пропуском проверок.

Нужен ли аккаунт?

Локальные проверки и защита работают без входа. Аккаунт и облако нужны для командной панели, журнала флота и части возможностей node9 Pro.

Обсуждение

Вопросов и отзывов пока нет.

Локальная панель для Claude Code, Codex CLI и OpenCode: что грузит агент, сколько это токенов, и проверка MCP-серверов

CLIШирокий доступ392Звезды репозитория

CLI-песочница для AI-агентов без контейнеров и демонов: запускает Claude Code, Codex или OpenCode с ограниченным доступом к файлам, сети и учетным данным

CLIРасширенный доступ4,9 тыс.Звезды репозитория

Шлюз политик для ИИ-агентов: проверяет вызовы инструментов до выполнения, опасные ставит на согласование и пишет аудит

CLIРасширенный доступ523Звезды репозитория

MCP-сервер памяти для агентов и бесплатный шлюз, который останавливает опасные команды до запуска

MCP-серверШирокий доступ660Звезды репозитория

AgentShield проверяет папку .claude на ключи в открытом виде, широкие разрешения, опасные хуки и небезопасные MCP-серверы и ставит оценку от A до F

CLIРасширенный доступ1,4 тыс.Звезды репозитория

Vigils стоит между ИИ-агентом и его инструментами: скрывает секреты, спрашивает разрешения и пишет неизменяемый журнал вызовов

CLIШирокий доступ74Звезды репозитория

Коротко о README

README начинается с реального случая компрометации пакета, когда установленные агенты запускали с отключенной защитой и выкачивали ключи. node9 предлагается как гейт между агентом и инструментами: защита чувствительных путей по умолчанию, разбор команд деревом, экраны для баз, обертка MCP и изолированный запуск в контейнере. Показаны команды проверки машины и репозиториев, интерактивная панель мониторинга и запись решений в журнал. Установка через brew или npm, есть GitHub Action и Python SDK, отдельно упомянута платная версия node9 Pro. Лицензия Apache-2.0.

Бейдж для README

Сообщить о проблеме