Claude Code プラグイン
RepomixはClaude Code向けの公式プラグインを提供しています。これらのプラグインを使用すると、自然言語コマンドでClaude Code内から直接コードベースを分析・パッキングできます。
利用可能なプラグイン
1. repomix-mcp(MCPサーバープラグイン)
MCP サーバー統合によるAI駆動のコードベース分析を提供する基盤プラグインです。
機能:
- ローカル・リモートリポジトリのパッキング
- パッキング済み出力の検索
- セキュリティスキャン機能付きファイル読み込み(Secretlint)
- 自動Tree-sitter圧縮(トークン数を約70%削減)
2. repomix-commands(スラッシュコマンドプラグイン)
自然言語サポート付きの便利なスラッシュコマンドを提供します。
利用可能なコマンド:
/repomix-commands:pack-local- 様々なオプションでローカルコードベースをパッキング/repomix-commands:pack-remote- リモートGitHubリポジトリをパッキング・分析
3. repomix-explorer:explorer(AI分析エージェントプラグイン)
Repomix CLIを使用してコードベースをインテリジェントに探索するAI駆動のリポジトリ分析エージェントです。
機能:
- 自然言語によるコードベースの探索と分析
- インテリジェントなパターン発見とコード構造の理解
- grepとターゲットファイル読み込みによる段階的分析
- 大規模リポジトリの自動コンテキスト管理
利用可能なコマンド:
/repomix-explorer:explore-local- AIアシスタントによるローカルコードベースの分析/repomix-explorer:explore-remote- AIアシスタントによるリモートGitHubリポジトリの分析
動作方法:
npx repomix@latestを実行してリポジトリをパッキング- GrepとReadツールを使用して効率的に出力を検索
- 過度なコンテキスト消費なしで包括的な分析を提供
インストール
1. Repomixプラグインマーケットプレースの追加
まず、Claude CodeにRepomixプラグインマーケットプレースを追加します:
/plugin marketplace add yamadashy/repomix2. プラグインのインストール
以下のコマンドでプラグインをインストールします:
# MCPサーバープラグインをインストール(推奨の基盤)
/plugin install repomix-mcp@repomix
# コマンドプラグインをインストール(機能拡張)
/plugin install repomix-commands@repomix
# リポジトリエクスプローラープラグインをインストール(AI駆動分析)
/plugin install repomix-explorer@repomixプラグインの関係
repomix-mcpプラグインは基盤として推奨されます。repomix-commandsプラグインは便利なスラッシュコマンドを提供し、repomix-explorerはAI駆動の分析機能を追加します。独立してインストールすることもできますが、3つすべてを使用することで最も包括的な体験が得られます。
代替: インタラクティブインストール
インタラクティブなプラグインインストーラーも使用できます:
/pluginこれにより、利用可能なプラグインを閲覧してインストールできるインタラクティブなインターフェースが開きます。
使用例
ローカルコードベースのパッキング
/repomix-commands:pack-localコマンドを自然言語の指示と共に使用します:
/repomix-commands:pack-local
このプロジェクトをMarkdown形式で圧縮してパッキングしてその他の例:
- "srcディレクトリのみをパッキングして"
- "TypeScriptファイルを行番号付きでパッキング"
- "JSON形式で出力を生成"
リモートリポジトリのパッキング
/repomix-commands:pack-remoteコマンドを使用してGitHubリポジトリを分析します:
/repomix-commands:pack-remote yamadashy/repomix
yamadashy/repomixリポジトリからTypeScriptファイルのみをパッキングその他の例:
- "mainブランチを圧縮してパッキング"
- "ドキュメントファイルのみを含める"
- "特定のディレクトリをパッキング"
AIによるローカルコードベースの探索
/repomix-explorer:explore-localコマンドを使用してAI駆動の分析を実行します:
/repomix-explorer:explore-local ./src
認証関連のコードをすべて見つけてその他の例:
- "このプロジェクトの構造を分析して"
- "主要なコンポーネントを見せて"
- "すべてのAPIエンドポイントを見つけて"
AIによるリモートリポジトリの探索
/repomix-explorer:explore-remoteコマンドを使用してGitHubリポジトリを分析します:
/repomix-explorer:explore-remote facebook/react
主要なコンポーネントアーキテクチャを見せてその他の例:
- "リポジトリ内のすべてのReactフックを見つけて"
- "プロジェクト構造を説明して"
- "エラーバウンダリーはどこで定義されている?"
関連リソース
- MCPサーバードキュメント - 基盤となるMCPサーバーについて学ぶ
- 設定 - Repomixの動作をカスタマイズ
- セキュリティ - セキュリティ機能の理解
- コマンドラインオプション - 利用可能なCLIオプション
プラグインのソースコード
プラグインのソースコードはRepomixリポジトリで公開されています:
フィードバックとサポート
Claude Codeプラグインに関する問題や提案がある場合: