Tenuo — скилл
Скилл учит агента ставить авторизацию на границе действия: варранты ограничивают инструменты и аргументы, тесты проверяют отказ.
- 106 ★ репозитория
- Последний коммит
- Apache-2.0
Минимальный доступ
Почему такой уровень
- Скилл правит код авторизации вашего проекта, его изменения нужно ревьюить
- Ошибочно размещенная проверка создает ложное чувство защиты
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/tenuoОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Скилл правит код авторизации вашего проекта, его изменения нужно ревьюить
- Ошибочно размещенная проверка создает ложное чувство защиты
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Tenuo выдает каждой задаче только нужные полномочия. Варрант это подписанное разрешение на вызов конкретных инструментов с ограничениями по аргументам и сроку, вроде предоплаченной карты на одну задачу. Права при передаче дальше могут только сужаться, проверяются там, где выполняется действие, а чувствительные шаги требуют подписанного одобрения человека. Библиотека есть для Python (`pip install tenuo`), TypeScript (бета) и Rust, а авторизатор разворачивается внутри процесса, сайдкаром или на шлюзе. Установка скилла `tenuo-agent-authorization` помогает кодирующему агенту разместить авторизацию на границе эффекта, взять версию SDK из вашего проекта и написать тесты на разрешение и отказ до выполнения. Скилл различает охранное ограничение внутри процесса и независимо проверяемую границу и прямо называет оставшиеся обходы. В репозитории есть и другие скиллы: `tenuo-audit`, `tenuo-denial-triage` и `tenuo-warrant`.
Для кого. Разработчики агентов и платформ, которые дают моделям доступ к инструментам и хотят ограничить его по задаче, а не по всей учетной записи.
Подходит, если
- Агент делегирует работу субагентам, и права не должны расти при передаче.
- Опасный инструмент, например масштабирование кластера, нужно ограничить аргументами.
- Отказы авторизации разбирают после сбоя в работе агента.
- Аудит должен показывать подписанные доказательства разрешенных и запрещенных действий.
Не подходит, если
- Достаточно прав на уровне учетной записи без ограничения по задаче.
- Нужна готовая облачная служба: Tenuo Cloud в открытой бете, ядро ставится как библиотека.
- Проект не на Python, TypeScript или Rust.
Пример запроса к агенту
Используй tenuo-agent-authorization: защити функцию scale_cluster варрантом с ограничением по кластеру и добавь тест на отказ.Ограничения
Скилл помогает встроить библиотеку, а гарантия зависит от места проверки: в процессе агента она слабее, чем на независимой границе, о чем скилл сообщает отдельно. SDK для TypeScript в бете и требует Node.js 20 или новее. Управляемая платформа Tenuo Cloud находится в открытой бете и платформенная часть не входит в репозиторий. Криптографию и протокол агент заново писать не должен. Последнее обновление репозитория датировано 6 ноября 2026 года, лицензия Apache-2.0, статус ядра по README Production/Stable v0.2.
Как отключить. Удалите папку `tenuo-agent-authorization` из каталога скиллов агента. Библиотеку удаляйте обычной командой менеджера пакетов, а добавленные в проект проверки авторизации уберите по истории Git.
Частые вопросы
Что такое варрант?
Подписанное разрешение вызывать определенные инструменты с ограничениями по аргументам и сроку; при передаче дальше права только сужаются.
Какие скиллы входят в репозиторий?
`tenuo-agent-authorization`, `tenuo-audit`, `tenuo-denial-triage` и `tenuo-warrant`.
Где выполняется проверка?
Внутри процесса, в сайдкаре или на шлюзе; скилл различает защитное ограничение в процессе и независимо принудительную границу.
Какие языки поддерживаются?
Python через `pip install tenuo`, TypeScript в бете через `npm i @tenuo/core@beta` и Rust через `cargo add tenuo --features sdk`.
Можно ли попробовать без установки?
Да, есть ноутбук Colab, проводник варрантов и демонстрация цепочки делегирования в Docker.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыVibeSec
VibeSec-Skill
Скилл безопасной разработки: агент смотрит на код глазами багхантера и предотвращает типовые уязвимости веб-приложений
Сканер безопасности для скиллов агентов: ищет промпт-инъекции, утечку данных и вредоносный код перед установкой
Скилл аудита безопасности кода от Cloudflare: агент проходит разведку, охоту по покрытию и независимую проверку находок и выдает структурированный отчет
Песочница уровня ОС и MCP-сервер для скиллов агента на Rust: изоляция процесса, проверка при установке и самоэволюция
Движок анализа потоков данных для Java и Kotlin с набором скиллов для агента: сканирует код, разбирает находки и создает правила.
Скилл и локальная программа защиты агентов: учет, проверка новых скиллов, права от человека, подписанные записи действий.
Коротко о README
README объясняет модель варрантов, показывает защиту одной функции и переход к делегированию, а раздел про агентов описывает установку скилла.