Skip to content

原文(日本語に翻訳)

保留中のプラグイン変更をClaude Codeを再起動せずに有効化する /reload-plugins コマンドを追加

原文(英語)

Added /reload-plugins command to activate pending plugin changes without restarting

概要

/reload-plugins コマンドを使うと、Claude Codeを再起動せずにプラグインの変更を即座に反映できます。プラグインの開発中や設定変更時に、セッションの中断なくイテレーションを高速化できます。

基本的な使い方

/reload-plugins

これだけで、現在インストールされているプラグインの変更が全て読み込まれます。

実践例

プラグイン開発中のワークフロー

bash
# プラグインファイルを編集
vim ~/.claude/plugins/my-plugin/index.js

# Claude Codeのチャットに戻って
/reload-plugins
# → 変更が即座に有効になる

# 新しい動作をテスト
/my-plugin-command

複数プラグインをまとめて更新する

bash
# 複数プラグインを一括更新後
npm update @company/claude-plugin-a @company/claude-plugin-b

# Claude Code内で
/reload-plugins
# → すべてのプラグインが新バージョンで再読み込み

プラグイン設定ファイルを変更した場合

json
// ~/.claude/plugins/my-plugin/config.json を更新
{
  "apiEndpoint": "https://new-api.example.com",
  "timeout": 30
}
/reload-plugins
# → 設定ファイルの変更が反映される

注意点

  • /reload-plugins は現在のセッションコンテキストを保持したまま動作します(会話履歴は消えません)
  • プラグインにエラーがある場合、読み込みに失敗したプラグインはスキップされます
  • 大幅な構造変更が必要なプラグインの場合は、完全な再起動が必要な場合があります

関連情報