用語集
「エージェント非依存」とは?
TL;DR
エージェント非依存のツールは、どのAIコーディングエージェントでも使えます。Claude Code、Codex、特定のプロバイダーに縛られません。これが重要なのは、最良のエージェントは変わり続けるのに、ペイン、worktree、履歴まで変える必要はないからです。Paneはターミナルホストです。各エージェントに専用のターミナルとworktreeを渡し、API呼び出しを中継しません。ターミナルで動くなら、Paneでも動きます。
エージェント非依存とは、どのAIコーディングエージェントでも使えることです。Claude Code、Codex、特定のプロバイダーに縛られません。ターミナルで動くなら、Pane でも動きます。
なぜ重要なのか
最良のエージェントは変わり続けます。作業環境まで変える必要はありません。
AIエージェントは急速に変わっています。6か月前とは状況がまるで違います。特定のエージェントを前提にワークフローを作ると、それが最良であり続ける方に賭けることになります。かなり危険な賭けです。
エージェント非依存なら、どのエージェントが勝ってもワークフローツールはそのまま使えます。Claude Code から Codex に変えても、ペイン、worktree、セッション履歴は変わりません。新しいエージェントが登場したら、ターミナルコマンドを貼るだけで動きます。
Pane での仕組み
Paneはターミナルとworktreeを管理し、AIの部分はエージェントが担います。
Pane はターミナルホストです。各エージェントに、分離された git worktree 内の専用ターミナルを渡します。それだけです。Pane はAPI呼び出しを中継しません。AIプロバイダーとも通信しません。すべてエージェント自身が処理します。
だからPaneは、エージェントがPaneを操作する方法を2つ用意しています。どのエージェントでも実行できるCLIと、ツールを好むエージェント向けのMCPサーバーです。どのエージェントもシェルコマンドの実行方法は知っています。でも、すべてのエージェントがMCPに対応しているわけではありません。
Pane で使えるエージェント
4つのエージェントを組み込みでサポートしています。対応機能はそれぞれ異なります。
| エージェント | 対応レベル | 使える機能 |
|---|---|---|
| Claude Code | 標準対応タブのボタンとショートカット、状態の追跡、会話の再開、トークンとコストの追跡、PaneのMCPツール | タブのボタンとショートカット、状態の追跡、会話の再開、トークンとコストの追跡、PaneのMCPツール |
| Codex | 標準対応タブのボタンとショートカット、状態の追跡、会話の再開、トークンとコストの追跡、PaneのMCPツール | タブのボタンとショートカット、状態の追跡、会話の再開、トークンとコストの追跡、PaneのMCPツール |
| Cursor | 標準対応タブのボタンとショートカット、状態の追跡、会話の再開、PaneのMCPツール。macOS、Linux、WSLのリポジトリ | タブのボタンとショートカット、状態の追跡、会話の再開、PaneのMCPツール。macOS、Linux、WSLのリポジトリ |
| Gemini CLI | カスタムコマンドカスタムコマンドとして動きます。.geminiの設定は、新しいworktreeごとにコピーされます | カスタムコマンドとして動きます。.geminiの設定は、新しいworktreeごとにコピーされます |
| Aider | ターミナルで動作ターミナルパネルから全機能を利用可能 | ターミナルパネルから全機能を利用可能 |
| Goose | ターミナルで動作ターミナルパネルから全機能を利用可能 | ターミナルパネルから全機能を利用可能 |
| OpenCode | 標準対応Pane v2.4.170以降で、ネイティブ起動、保存した会話の復元、初期入力の一度だけの送信に対応しています。名前付きSessions、Pane Chat、handoff、会話履歴UI、ネイティブMCP/skills連携は未対応です。 | Pane v2.4.170以降で、ネイティブ起動、保存した会話の復元、初期入力の一度だけの送信に対応しています。名前付きSessions、Pane Chat、handoff、会話履歴UI、ネイティブMCP/skills連携は未対応です。 |
| 任意のCLIエージェント | カスタムコマンドカスタムコマンドとして追加します。会話を再開できるエージェントなら、再開用のテンプレートも指定します | カスタムコマンドとして追加します。会話を再開できるエージェントなら、再開用のテンプレートも指定します |
ほかのツールとの比較
何でも動かせるマネージャーもあれば、決まったリストだけのもの、Claude Codeだけのものもあります。
対応するエージェントは、エージェントマネージャーによって大きく異なります。Pane、Orca、Superset、Agentastic、Ghostexは、どんなCLIエージェントでも、あるいは何十種類ものエージェントを動かせます。Emdashは約35種類に対応しています。Conductorのチャット画面が対応するのは、Claude Code、Codex、Cursor、OpenCodeです。claude-tmuxとreconはClaude Code専用に作られています。ツールを決める前に確認してください。後からマネージャーを乗り換えるのは、エージェントを乗り換えるより大変です。
関連ページ
- → カスタムエージェント:任意のCLIエージェントを追加する方法
- → エージェントマネージャーとは?
- → エージェントオーケストレーションとは?
出典
- 訂正
- 間違っている点や古くなっている点があれば、教えてください。修正して、ページ上部の日付を更新します。 GitHubでissueを作成
- 出典
よくある質問
著者 Parsa Khazaeepoul、Paneの共同創業者。 .