Кибербезопасность
Cloudsmith помещает навыки ИИ-агентов под контроль реестра артефактов

9 ноября 2026 года на KubeCon Cloudsmith объявила о запуске реестра навыков ИИ-агентов, расширив свою платформу управления артефактами за счёт файлов инструкций и скриптов, используемых ИИ-агентами для написания кода. В рамках запуска к существующим программным пакетам добавляются средства контроля источников навыков, их версий и доступа к ним.
Теперь навыки и плагины Claude размещаются в репозиториях Cloudsmith, поддерживающих несколько форматов. По словам компании, они работают более чем с 30 форматами артефактов. Реестр становится доступен клиентам в рамках программы раннего доступа; документация уже опубликована.
Риски безопасности, связанные с навыками агентов
Навык строится вокруг SKILL.md файла с обязательными названием и описанием, а также инструкциями для агента. В дополнительные папки можно поместить скрипты, справочные материалы и шаблоны; плагин Claude объединяет навыки, чтобы их можно было устанавливать вместе. Таким образом, навык может содержать как инструкции, так и исполняемый код для таких задач, как соблюдение процедуры проверки или обращение к внутреннему инструменту.
В технической публикации Cloudsmith от 6 ноября 2026 года описано, к каким данным может получить доступ агент: к учётным данным репозиториев, внутренним API и рабочим данным — в зависимости от настроек агента. Входящие в комплект скрипты могут наследовать эти привилегии при запуске или получать права, которые пользователь предоставляет по запросу агента на подтверждение.
Поэтому вредоносный, изменённый или содержащий ошибки навык может привести к утечке данных, выполнению вредоносных команд или непреднамеренным действиям. Инструкции также могут побуждать агента устанавливать пакеты, создавая ещё один путь для добавления непроверенных зависимостей.
Управление версиями создаёт отдельную проблему. Спецификация навыков агентов не требует указывать версию, поэтому навык, полученный из Git, может измениться, сохранив прежнее название. Из-за этого труднее определить, какой именно выпуск загрузил агент, и применить одобрение к конкретному выпуску.
Элисон Сикелка, вице-президент Cloudsmith по продукту, сказала: «Публичные реестры навыков создавались для обмена, а не для контроля». По её словам, в корпоративной среде не хватает информации об издателе, версии навыка, используемой агентом, и о том, одобрил ли кто-либо этот навык.
Публикация в реестре и контроль доступа
Cloudsmith рассматривает каждый выпуск навыка как пакет. Выпуску присваивается семантическая версия или SHA коммита Git, а также контрольная сумма SHA-256. Репозитории могут оставаться закрытыми или быть общедоступными, а разработчики могут находить навыки в тех же репозиториях, где размещены другие артефакты.
Авторы могут загружать материалы через веб-приложение, API или интерфейс командной строки Cloudsmith. На странице продукта указано, что для публикации необходимы права на запись или администрирование в целевом репозитории; назначить эти права можно пользователям, командам или служебным учётным записям. Достаточно опубликовать выпуск один раз, чтобы команды могли загружать ту же версию с учётом настроек доступа к репозиторию.
Чтобы работать с внешними навыками, команды добавляют выбранные репозитории GitHub в качестве источников и проходят аутентификацию с помощью токена. Cloudsmith кэширует навыки и плагины из этих репозиториев, включая закрытые, если у токена есть доступ к ним. При загрузке через такую конфигурацию команды получают навыки только от издателей, представленных в выбранных источниках.
Правила запрета позволяют ограничивать доступ точечно, не отклоняя целый репозиторий. Команды безопасности могут заблокировать навык с определённым названием или одну из его версий, оставив доступными остальные материалы доверенного источника. Заблокированный элемент не отображается в результатах поиска и загрузки, а попытка получить его приводит к nothing found ошибке.
Для навыков также используются существующие средства Cloudsmith для регистрации действий и аудита. В журнале фиксируется, какие навыки и версии загружаются, а Cloudsmith позволяет видеть актуальные версии, источники и доступ к ним во всех репозиториях. Таким образом, действия с навыками агентов учитываются в той же аудиторской записи, что и операции с другими программными артефактами.
Claude Code и GitHub на этапе запуска
Репозиторий Cloudsmith также может служить маркетплейсом плагинов Claude Code. Разработчики добавляют репозиторий один раз, а затем устанавливают плагины в ходе сеанса с помощью /plugin install.
Cloudsmith сообщает, что начинает работу с артефактами для ИИ с Claude Code, а в качестве первого внешнего источника использует GitHub. Благодаря запуску инструкции и скрипты агента подпадают под те же правила контроля зависимостей, что и устанавливаемые ими пакеты; на данный момент поддерживается Claude Code, а источником кэшируемых внешних навыков служит GitHub.












