Plugin Update
インストール済みのプラグインを最新バージョンに更新します。
引数
- •
$ARGUMENTS: プラグイン名(省略時は一覧から選択)
オプション
| オプション | 説明 |
|---|---|
--all | 更新可能な全プラグインを一括更新 |
--help | このスキルのヘルプを表示 |
Claude への指示
--help が指定された場合: このファイルの内容を要約して表示し、終了。
通常実行(プラグイン名指定 or 選択)
- •
プラグイン名が指定されていない場合:
- •
.claude-plugin/marketplace.jsonから最新バージョンを取得 - •インストール済みプラグインの現在バージョンと比較
- •更新可能なプラグイン一覧を表示して選択を促す
- •更新可能なプラグインがない場合は「すべて最新です」と表示して終了
- •
- •
以下のコマンドを実行して更新:
bash
claude plugin update [plugin-name]
- •更新結果を表示
--all 指定時(一括更新)
- •
更新可能なプラグイン一覧を取得:
- •
.claude-plugin/marketplace.jsonから最新バージョンを取得 - •インストール済みプラグインの現在バージョンと比較
- •更新可能なプラグインがない場合は「すべて最新です」と表示して終了
- •
- •
更新内容を表示してユーザーに確認を求める:
code
## プラグインの一括更新 以下のプラグインを更新します: - shiiman-git: 1.0.0 → 1.1.0 - shiiman-claude: 1.0.0 → 1.1.0 実行してよろしいですか?
- •ユーザーが承認したら、各プラグインを順次更新:
bash
claude plugin update shiiman-git claude plugin update shiiman-claude
- •結果をまとめて報告
出力フォーマット(通常)
code
## プラグインの更新 プラグイン `shiiman-xxx` を更新しています... ✅ 更新完了 バージョン: 1.0.0 → 2.0.0 ※ 更新を適用するには再起動が必要です。
出力フォーマット(--all)
code
## プラグインの一括更新 ✅ 更新完了 | プラグイン | 結果 | |-----------------|-------------------| | shiiman-git | 1.0.0 → 1.1.0 ✅ | | shiiman-claude | 1.0.0 → 1.1.0 ✅ | ※ 更新を適用するには再起動が必要です。
重要な注意事項
- •✅
claude plugin updateコマンドを使用 - •✅ 更新前に現在バージョンと最新バージョンを比較
- •✅ 更新結果をユーザーに報告
- •✅ 再起動が必要な場合はその旨を通知
- •✅
--allの場合は実行前にユーザー確認を求める - •❌ インストールされていないプラグインを指定された場合はエラーメッセージを表示
- •❌ 既に最新バージョンの場合はその旨を通知