スキルごとの個別確認から、更新確認と一括更新の分離へ

2026年9月30日、AWSはAgent Toolkit for AWS向けのAWS CLIにおいて、インストール済みスキルの更新確認と一括更新を可能にする新しいコマンドを追加したと発表しました。公表された内容によると、AWS CLIの発表資料では、インストール済みの全スキルをリモートレジストリの最新版と比較するcheck-skill-updatesと、古いスキルをまとめて最新化するupdate-skill --allが導入されたと説明されています。

これまで開発者は、導入しているスキルごとに新しいバージョンが存在するかを確認し、個別に更新操作を行う必要がありました。今回の拡張によって、サーバーレスやストレージ、分析など複数分野のスキルを導入している環境でも、更新が必要な対象を把握したうえで一括更新を行えるようになります。

利用環境における注意点として、今回の新機能を利用するにはAWS CLIバージョン2.37.0以降が求められます。一般的なAgent Toolkitの初期セットアップ資料に記載されている2.35.0以降という要件のままでは新しいコマンドが利用できない場合があるため、まずは端末側のCLIバージョンを確認することが前提となります。

スキルのグローバル配置とエージェントへの適用範囲

新しいコマンドを運用へ取り入れるうえで理解しておきたいのが、スキルの配置場所と管理の適用範囲です。AWS CLIの公式ガイドによると、スキルは個別のプロジェクトディレクトリ配下ではなく、各エージェントの設定ディレクトリ内にグローバルにインストールされます。

また、CLIによる通常のインストールや更新、削除操作は、既定で端末内で検出されたすべての対応エージェントに対して一括で適用される仕様となっています。特定のツールのみを対象にしたい場合は、--agentオプションを指定して対象ツールを限定する運用が案内されています。

すでに環境へ導入されているスキルを把握するには、list-installed-skillsコマンドが利用できます。このコマンドを実行することで、aws agent-toolkitコマンドで導入したスキルの名称や対象エージェント、実際のファイルパスが一覧表示されるため、更新を実施する前にどのツールへどのスキルが配置されているかを把握できます。

作業案内を提供するスキルと、IAMで保護される操作権限

スキルが更新されることで開発環境の何が変わるのかを整理するには、Agent Toolkitの構成要素と権限の仕組みを切り分けて考える必要があります。Agent Toolkitの概要資料の説明によれば、スキルとはエージェントがAWS上の作業を遂行するための指示やコードスクリプト、参照資料をまとめたパッケージであり、エージェントは必要に応じてこれらをオンデマンドで読み込みます。

一方で、AWS MCP Serverの機能を利用して実際のAWSリソースに対するAPI呼び出しやスクリプト実行、スキルに基づく処理を行う際には、既存のAWS Identity and Access Management(IAM)の認証情報が使用され、認可もIAMロールやポリシーに基づいて制御されます。ドキュメント検索などは認証なしで行えますが、変更を伴う操作はすべて既存のIAM権限の枠内に制限されます。

したがって、スキルが最新版に更新されてエージェントの作業案内や参照情報が新しくなったとしても、エージェントがAWS上で実行できる権限そのものが自動的に拡張されるわけではありません。確認作業では、エージェントから提案される作業内容の変化と、実行時に利用するIAM権限の整合性を分けて点検することが重要になります。

複数案件を扱う開発端末を想定した検証手順

国内の業務システム開発において、例えばAWS上の受注管理システムを保守しつつ、同じ開発端末内のAIエージェントで他の案件も並行して担当している状況を仮定してみます。スキルがグローバルに配置される以上、ある業務のためにスキルを一括更新すると、同じエージェントを利用する別案件の保守作業にも新しいガイダンスが反映される可能性があります。

デノフでは、このような共通環境での運用において、いきなり全体更新を適用するのではなく、把握、選定、比較の順序を踏んだ検証を検討することをおすすめします。まずはlist-installed-skillsで導入済みスキルと対象エージェントを洗い出し、日常の保守業務のなかでどのスキルが利用されているかを整理します。

次に、更新による影響を評価するため、過去に対応した既知の不具合調査やバッチ処理の改修案作成など、入力と期待する結果があらかじめ明確になっている代表作業を一つ選定します。検証用の環境を整えたうえで、更新前と更新後で同じ指示を与え、エージェントが参照する手順資料や提示するコード案、実行しようとする手順にどのような差異が生じるかを担当者が比較します。作業案内が改善されていることを確かめた段階で、通常業務の環境へ適用する判断を行うと予期せぬ混乱を避けやすくなります。

業務システムの保守体制とAI環境の整理に向けて

AIコーディングエージェントの機能拡張や関連ツールの更新が活発になるにつれ、開発支援ツール自体の運用設計や、既存業務システムに合わせた検証手順の整備が保守現場での重要な課題となってきます。

デノフのサービス案内でもご紹介している通り、株式会社デノフでは業務システムの設計・開発・運用保守から、社内業務へのAI活用支援までを一貫して手掛けています。自社での開発・保守実務の観点も踏まえ、どの保守作業にAIを取り入れるべきかの整理や、利用環境に合わせた試行範囲の策定、操作権限の確認方針の検討など、具体的な運用体制づくりを支援しています。

既存システムの開発・保守プロセスにAIツールを組み込む際の環境整理や、更新運用のルール決めについて検討されている段階でも、デノフへの相談窓口よりお気軽にお問い合わせください。日々の保守業務の安全性と効率を両立できるよう、貴社の状況に合わせた現実的な進め方を一緒に具体化します。