5つのエージェントに、
ひとつのナレッジ。
PathruleはClaude Code、Codex、Cursor、GitHub Copilot、Windsurfに接続します。それぞれのエージェントが許すいちばん深い方法で届けますが、その方法は5つとも同じではありません。
対象は Claude Code
- 読み込むファイル:あり読み込むファイル
- CLAUDE.mdと.claude/rules
- 各プロンプトの前に:あり各プロンプトの前に
- プロンプトフック
- ツール呼び出しの前後に:ありツール呼び出しの前後に
- ツールフック
- 求めたときに:あり求めたときに
- ローカル、またはRemote MCP
要点 Claude Codeが各プロンプトに取りかかる前にコンテキストが届き、ファイルごとのナレッジはツール呼び出しにもついていきます。 セットアップガイド
- 読み込むファイル:あり読み込むファイル
- AGENTS.mdと.codexの設定
- 各プロンプトの前に:あり各プロンプトの前に
- プロンプトフック
- ツール呼び出しの前後に:ありツール呼び出しの前後に
- ツールフック
- 求めたときに:あり求めたときに
- ローカル、またはRemote MCP
要点 Claude Codeと同じ届け方です。各プロンプトの前とツール呼び出しの前後にフックが入り、AGENTS.mdは最新に保たれます。 セットアップガイド
- 読み込むファイル:あり読み込むファイル
- .cursor/rules
- 各プロンプトの前に:なし各プロンプトの前に
- プロンプトフックなし
- ツール呼び出しの前後に:ありツール呼び出しの前後に
- ツールフック
- 求めたときに:あり求めたときに
- ローカル
要点 セッション開始時とツール呼び出しの前後のフック、Cursorが自ら読み込むルールファイル、そしてエージェントが求めるものすべてに応えるMCP。 セットアップガイド
- 読み込むファイル:あり読み込むファイル
- copilot-instructions.mdと.github/instructions
- 各プロンプトの前に:なし各プロンプトの前に
- プロンプトフックなし
- ツール呼び出しの前後に:ありツール呼び出しの前後に
- ツールフック
- 求めたときに:あり求めたときに
- ローカル(VS Code拡張機能が登録)
要点 Copilotが実行する場面でのセッションフックとツールフック、Copilotが自ら読む指示ファイル、そしてエージェントモードでのMCP。 セットアップガイド
- 読み込むファイル:あり読み込むファイル
- .windsurf/rules
- 各プロンプトの前に:なし各プロンプトの前に
- プロンプトフックなし
- ツール呼び出しの前後に:なしツール呼び出しの前後に
- フックなし
- 求めたときに:あり求めたときに
- ローカル
要点 フックはありません。PathruleがWindsurfの読むルールファイルをコンパイルし、エージェントはそれ以外をMCPで取得します。 セットアップガイド
5つとも、同じではない。
| エージェント | 読み込むファイル | 各プロンプトの前 | ツール呼び出しの前後 | MCP |
|---|---|---|---|---|
| 読み込むファイル:あり | 各プロンプトの前:あり | ツール呼び出しの前後:あり | MCP:あり | |
| 読み込むファイル:あり | 各プロンプトの前:あり | ツール呼び出しの前後:あり | MCP:あり | |
| 読み込むファイル:あり | 各プロンプトの前:なし | ツール呼び出しの前後:あり | MCP:あり | |
| 読み込むファイル:あり | 各プロンプトの前:なし | ツール呼び出しの前後:あり | MCP:あり | |
| 読み込むファイル:あり | 各プロンプトの前:なし | ツール呼び出しの前後:なし | MCP:あり |
一度のpathrule setupで、見つかったすべてのエージェントを接続します。それぞれが許す方法で届けており、このページでそれを実際より良く見せることはありません。
動く前か、動いた後か。
プロンプトのフックがあれば、エージェントが依頼に取りかかる前にコンテキストを差し出せます。ない場合、Pathruleはセッション開始時、ツール呼び出しの前後、そしてエージェントが求めたときに届けます。
導入方法は3つ。
ナレッジは同じ。
Remote MCPのドキュメントは、Claude Code、Codex、Claude.ai向けに用意しています。ほかのクライアントは、CLIまたはVS Code拡張機能に付属するローカルサーバーを使います。