原文(日本語に翻訳)
v2.1.83以降でmacOS/Linuxで公式マーケットプレイスのプラグインスクリプトが「Permission denied」で失敗していた問題を修正しました。
原文(英語)
Fixed official marketplace plugin scripts failing with "Permission denied" on macOS/Linux since v2.1.83
概要
v2.1.83のアップデート以降、macOSとLinuxで公式マーケットプレイスからインストールしたプラグインのスクリプトが「Permission denied(権限が拒否されました)」エラーで実行できなくなっていた問題が修正されました。これはプラグインスクリプトのパーミッション(実行権限)が正しく設定されなくなったことが原因でした。
基本的な使い方
修正後は、マーケットプレイスからインストールしたプラグインが正常に動作します:
bash
# マーケットプレイスからプラグインをインストール
/plugin install plugin-name
# プラグインが正常に実行される(Permission deniedエラーが解消)実践例
ユースケース: v2.1.83以降にインストールしたプラグインの再インストール
v2.1.83〜v2.1.85の間にインストールしたプラグインが動作しない場合、一度アンインストールして再インストールすると問題が解消します:
/plugin uninstall plugin-name
/plugin install plugin-nameユースケース: 既存のプラグインを修復する
v2.1.86にアップデートした後、以前から動作していたプラグインが動作するようになります。また、手動で実行権限を修正する場合:
bash
# プラグインスクリプトに実行権限を付与
chmod +x ~/.claude/plugins/plugin-name/script.sh注意点
- この問題は v2.1.83 で導入され、v2.1.86 で修正されました
- macOS と Linux のみが影響を受けていました(Windowsは影響なし)
- 公式マーケットプレイスのプラグインのみが影響を受けていました(カスタムプラグインは状況によります)
- v2.1.86 にアップデートするだけで、既存のプラグインも修復される場合があります