プラグイン(Plugin) は、Skill、MCP Server、Agent、Command、Rule、Hook を任意に組み合わせたパッケージです。プラグインをインストールすることで、コーディングからテスト、デプロイまでの開発ライフサイクル全体をカバーする一連の機能を Qoder IDE に一括で導入できます。
プラグインのコンポーネント
プラグインは、以下のコンポーネントを任意に組み合わせてパッケージ化できます:
| コンポーネント | 説明 |
|---|
| Skills | 複雑なタスク向けの特定のエージェント機能 |
| MCP Servers | 外部サービスとの Model Context Protocol 統合 |
| Agents | メイン Agent から特定タスクの実行を委任されるサブエージェント |
| Commands | ユーザーが手動で実行するスラッシュコマンド |
| Rules | AI のコンテキストに注入される動作・スタイルの制約 |
| Hooks | 特定のイベントで自動実行されるスクリプト |
プラグインマーケット
Quest の左側ナビゲーション下部の Marketplace をクリックするか、Qoder IDE 設定の Plugins パネル右上にある Marketplace リンクをクリックして、プラグインマーケットを開きます。
検索と閲覧
プラグインはカテゴリ別に整理されており、必要な機能をすばやく見つけることができます:
| カテゴリ | 説明 |
|---|
| Featured | 編集部が厳選した人気プラグイン |
| Coding | コード開発関連ツール |
| DataBase | データベースの操作と管理ツール |
| Workflow | ワークフローのオーケストレーションと自動化 |
| DevOps | デプロイ、CI/CD、運用ツール |
| Product Design | プロダクトデザインとプロトタイピングツール |
| Debug & Testing | デバッグとテストユーティリティ |
各プラグインカードには、名前、概要、作者、ダウンロード数、インストール状態が表示されます。右上の検索バーでキーワード検索が可能です。タグやインストール状態でのフィルターもできます。
プラグインカードをクリックすると詳細ページが開き、以下を確認できます:
- コンポーネント一覧 — プラグインに含まれる Skill、MCP Server、Agent、Command、Rule、Hook
- プラグイン情報 — カテゴリタグ、開発者、最終更新日、ソースコードリンク
プラグインのインストール
プラグインをインストールする際、適用範囲を選択できます:
- User レベル — すべてのセッションに適用
- Project レベル — 指定したプロジェクトにのみ適用
プラグインは一括でインストールされます。プラグイン内の一部コンポーネントのみをインストールすることはできません。インストール後のプラグインは Editor と Quest の両方で使用できます。
カスタムプラグイン
プラグインの作成
マーケット右上の + Create Plugin をクリックすると、チャットエリアに遷移し、内蔵の plugin-creator Skill が自動的に選択されます。会話を通じてカスタムプラグインの作成がガイドされます。
プラグインのインポート
ローカルにある既存のプラグインを Qoder IDE にインポートできます。+ Create Plugin をクリックし、ローカルフォルダからのインポートオプションを選択してください。
プラグインの使用
インストール後、プラグインは以下の方法で呼び出せます:
- 自動トリガー — タスクを説明すると、Qoder IDE が自動的にマッチするプラグイン機能を識別して呼び出します
- スラッシュコマンド — チャット入力欄で
/プラグイン名 と入力して、特定のプラグインを直接呼び出します
- 試用 — プラグインカードの Try now ボタンをクリックすると、Agent とのチャットセッションが開始され、プラグインの機能をテストできます
プラグインの管理
以下のエントリーポイントからプラグインを管理できます:
- マーケットプレイス右上 → Manage をクリックして管理ページを開く
- マーケットプレイスのカテゴリリスト下部 → Installed をクリックしてインストール済みプラグインを絞り込む
- Qoder IDE 設定 → Plugins パネルを開いて一元管理
Plugins パネルは Editor と Quest の両方の Qoder IDE 設定に搭載されており、操作方法は同じです。
Qoder IDE 設定の Plugins パネルは User / Project タブで分かれています。Custom セクション下部に Import と + New ボタンがあります。パネル右上の Marketplace リンクからマーケットプレイスに直接遷移できます。
プラグインを無効化すると、含まれるすべてのコンポーネントが一括で無効化されます。個別に切り替える必要はありません。
コンポーネントの関連付け
プラグインに属するコンポーネント(Skill、MCP Server、Agent など)は、それぞれの設定パネルで From Plugin と表示されます。これらのコンポーネントは親プラグインで一元管理されるため、個別に無効化、削除、変更することはできません。所属するプラグインから操作してください。