🤖

Claude Code Pluginの動きをtsumikiで試してみた

に公開

これはなに?

Claude Code Pluginにtsumikiが対応してたので動きを試してみた

忙しい人向けのまとめ

試し方

  • /plugin を実行する
  • 適当に探したmarketplaceを入れてみる
    https://claudecodemarketplace.com/
  • バージョンアップとかの操作も /plugin で出来る

marketplace 追加

/plugin marketplace add classmethod/tsumiki
確認とか色々出るのでメッセージを見ながら対応する

これでmarketplaceとtsumikiの追加ができる(classmethod/tsumikiはgithubの場合の省略形)

marketplace削除

/plugin marketplace remove classmethod/tsumiki

tusmikiも含めてremoveする
確認とか色々出るのでメッセージを見ながら対応する
marketplaceをremoveするとpluginも無くなるけど、エラーが出るので今のところplugin -> marketplace の順番がよさそう

plugin 追加

tusmikiのmarketplaceだとtsumikiしかないので...仕方なく 本家を利用
/plugin marketplace add anthropics/claude-code

/plugin install security-guidance@anthropic-claude-code
複数あるばあいはこんな感じでインストール可能
雰囲気で言うと /plugin install {{plugin名}}/{{org名}}-{{marketplace名}} みたいな感じですね

plugin 削除とか無効化とか...

試したけど選択しろって出てくる... uninstall とか disable だとおもったんだけどな...ということで1コマンド実行は一旦保留
/plugin でuninstallとかを選択すると細かく操作出来るので大丈夫

ClaudeCodeの他のプロジェクトでの状況

全然違うプロジェクトでもそのまま反映されてた
なので設定自体がグローバルっぽい

Configure team marketplaces

プロジェクト設定に書くとプロジェクトチーム内で共有できる便利機能

https://docs.claude.com/en/docs/claude-code/plugin-marketplaces#configure-team-marketplaces

{
  "extraKnownMarketplaces": {
    "tsumiki": {
      "source": {
        "source": "github",
        "repo": "classmethod/tsumiki"
      }
    },
    "anthropics": {
      "source": {
        "source": "github",
        "url": "anthropics/claude-code"
      }
    }
  }
}

って書いておくと、 /plugin install tsumiki@tsumiki でプロジェクトメンバーがいつでもインストールできるようになる

Discussion