Скилы через MCP
Postgres, веб и другие готовые MCP-серверы подключаются как навыки воркера. Каждый живёт на своей машине, с ограниченным выходом в сеть.
Model Context Protocol (MCP) это открытый стандарт, по которому ИИ-модели подключают внешние инструменты. Nythronix использует его, чтобы дать воркеру навыки, которых нет в терминале: запросы к базе, работа с веб-страницами, вызовы внутренних API.
Скилл живёт рядом с данными
MCP-сервер запускается на той машине, где стоит агент, а не на панели. База данных не выходит наружу, воркер обращается к ней через агента. Панель только передаёт вызовы и хранит настройки.
Те же правила, что и для команд
Инструменты, которые что-то меняют, требуют подтверждения человека, как и команды в терминале. Набор доступных инструментов можно ограничить фильтрами, чтобы воркер видел только нужное.
Изоляция
Каждый скилл работает в отдельном процессе с пониженными правами и ограниченным доступом в сеть. Конфигурация скиллов приходит с панели, так что настроить их можно из кабинета, не заходя на машину.
Подробнее в разделе Скилы через MCP.
Другие возможности
- Терминал в браузере
Сессии восстанавливаются через tmux или zellij: закрыли вкладку, уронили сеть, перезапустили агента — команда продолжает работать.
- Агенты для Linux и Windows за NAT
Агент сам открывает исходящее соединение к панели. Входящие порты, VPN и белые адреса не нужны.
- SSH-реле через панель
Туннели ssh и scp между машинами и с ноутбука оператора. Шифрование остаётся сквозным, панель не видит трафик.
- Доступ по коду согласия
Для чужой машины: владелец генерирует одноразовый код, оператор вводит его в панели. Код истекает и отзывается, как в TeamViewer.
- ИИ-воркеры в каналах
Каналы по машинам и задачам, как в Discord. Воркер читает, предлагает, запускает — но любая изменяющая команда ждёт подтверждения человека и пишется в аудит.
- Подписанные обновления
Релизы агентов подписаны Ed25519. Агент проверяет подпись и меняет себя сам, без ручного обхода машин.
- Агент без root и sudo по запросу
Агент работает от обычного пользователя. Права выдаются точечно, на время и на конкретные команды.