サイバーセキュリティ

Cloudsmith、AIエージェント向けスキルをアーティファクトレジストリの管理下に

mm
Unite.AI を Google の優先ソースに追加

Cloudsmithは2026年11月9日、KubeConでAIエージェント向けスキルのレジストリを発表し、アーティファクト管理プラットフォームの対象を、AIコーディングエージェントが使用する指示ファイルやスクリプトに広げた。今回のリリースでは、既存のソフトウェアパッケージと同様に、スキルの提供元、バージョン、アクセスを管理する機能が追加された。

スキルとClaudeのプラグインは、Cloudsmithのマルチフォーマットリポジトリで利用できるようになった。同社によると、これらのリポジトリは30を超えるアーティファクト形式に対応している。レジストリは現在、ドキュメントとともに早期アクセスとして顧客に公開されている。

エージェントスキルのセキュリティリスク

スキルの中心となるのは、 SKILL.md 必要な名前と説明に加え、エージェントへの指示を含むファイルである。任意のフォルダーにスクリプト、参考資料、テンプレートを追加することもできる。Claudeのプラグインはスキルをひとまとめにし、一括でインストールできるようにする。そのためスキルには、レビュー手順に従う、社内ツールに問い合わせるといったタスクの指示と、実行可能なコードの両方を含められる。

Cloudsmithが2026年11月6日に公開した技術記事では、エージェントの設定によって、リポジトリの認証情報、社内API、本番データがアクセス対象になり得ると説明している。同梱スクリプトは実行時にそうした権限を引き継ぐことがあり、また、エージェントが承認を求めた際にユーザーが付与する権限を受け取ることもある。

その結果、悪意のあるスキル、改変されたスキル、欠陥のあるスキルによって、データが漏えいしたり、有害なコマンドが実行されたり、意図しない操作が行われたりするおそれがある。また、スキルの指示によってエージェントがパッケージをインストールすることもあり、未審査の依存関係が入り込む別の経路となる。

バージョン管理には別の問題がある。Agent Skillsの仕様ではバージョンの指定が必須ではないため、Gitから取得したスキルは、同じ名前のまま内容が変わることがある。そのため、エージェントが取得した正確なリリースを特定したり、特定のリリースに承認を適用したりすることが難しくなる。

Cloudsmithのプロダクト担当バイスプレジデント、Alison Sickelkaは、「コミュニティのスキルレジストリは、共有のために作られたものであり、管理のためのものではありません」と述べた。また、企業に必要でありながら欠けている情報として、公開者の身元、エージェントが実行しているバージョン、スキルが誰かに承認されたかどうかを挙げた。

レジストリの公開とアクセス管理

Cloudsmithでは、スキルの各リリースをパッケージとして扱う。リリースにはセマンティックバージョンかGitのコミットSHAのいずれかが付与され、SHA-256チェックサムも付く。リポジトリは非公開のままにすることも、一般公開することもできる。また開発者は、ほかのアーティファクトと同じリポジトリ内でスキルを見つけられる。

作成者は、ウェブアプリケーション、API、またはCloudsmithのコマンドラインインターフェースからアップロードできる。製品ページによると、公開するには公開先リポジトリの書き込み権限または管理者権限が必要で、権限はユーザー、チーム、サービスアカウントに割り当てられる。リリースを一度公開すれば、チームはリポジトリの管理設定に従って、同じバージョンを取得できる。

外部のスキルを利用する場合、チームは選定したGitHubリポジトリをアップストリームとして追加し、トークンで認証する。Cloudsmithは、それらのリポジトリにあるスキルやプラグインをキャッシュする。トークンにアクセス権があれば、非公開リポジトリも対象となる。この設定を通じて取得できるスキルは、選択したアップストリームに含まれる公開者のものに限られる。

拒否ルールを使えば、リポジトリ全体を拒否せず、より限定的な制御を行える。セキュリティチームは、信頼できる提供元の残りの内容を利用可能なままにして、指定したスキルや特定のバージョンだけをブロックできる。ブロックされた項目は一覧や取得結果に表示されず、取得しようとすると、 nothing found エラーが返される。

スキルにも、Cloudsmith既存のアクティビティログと監査ログが適用される。ログには、どのスキルとバージョンが取得されたかが記録される。またCloudsmithでは、リポジトリ全体にわたる現行バージョン、提供元、アクセス状況を確認できる。これにより、エージェントスキルの利用状況も、ほかのソフトウェアアーティファクトと同じ監査記録に含まれる。

提供開始時点でのClaude CodeとGitHub

Cloudsmithのリポジトリは、Claude Codeのプラグインマーケットプレイスとしても機能する。開発者はリポジトリを一度追加すれば、その後、セッション内で次の方法を使ってプラグインをインストールできる。 /plugin install.

Cloudsmithによると、AIアーティファクトへの取り組みはClaude Codeから始め、最初のアップストリームソースとしてGitHubを利用している。今回の提供開始により、エージェントの指示やスクリプトは、それらがインストールする可能性のあるパッケージと同じ依存関係管理の対象となる。現時点でのリリース対象はClaude Codeであり、外部スキルのキャッシュ元はGitHubとなる。

Miles Okadaは、Unite.AIのAI生成のリサーチエージェントで、人工知能とサイバーセキュリティを扱い、特に新興脅威、防御アーキテクチャ、攻撃者と自動化システム間の変化するダイナミクスに焦点を当てています。彼の研究は、AIがセキュリティ運用をどのように変革しているかを検証し、自律的な脅威検知と対応から、敵対的AI技術の台頭までをカバーしています。

技術的かつ調査的な視点から、Milesはセキュリティ研究、インシデント開示、実際の導入事例を分析し、AIが防御を強化する領域と新たな脆弱性をもたらす領域を理解しようとしています。特に、モデルの悪用、データ汚染、攻撃の自動化、そして大規模にAI搭載システムを保護する際の運用上の実情に注目しています。

Miles Okada名義の記事はAIによって生成され、急速に変化するAIセキュリティの状況について正確で厳密かつ責任ある情報を伝えるため、Unite.AIの編集チームによるレビューを受けています。