用語集
PaneとPanelの違いとは?
TL;DR
Paneでいう「Pane」は、1つのタスク専用の分離ワークスペースで、専用のブランチとワークツリーを持ちます。Panelはその内側にあるタブです。エージェント、ターミナル、差分、エディタなどが入り、すべて同じタスクを扱います。新しい機能や修正には新しいPaneを作り、同じタスクで別のツールを使いたいときはPanelを追加します。
Paneは、1つのタスク専用の分離ワークスペースです。Panelは、そのワークスペース内にあるタブです。機能ごとにPaneを作り、同じ機能を扱うツールごとにPanelを作ります。
こう考えると簡単です
Paneはタスクです。Panelはそのタスクに取り組むツールです。
Paneは机です。Panelは、その机に置くエディタ、ターミナル、ノートです。1つの机に、同じプロジェクトで使うものをいくつも置けます。まったく別のプロジェクトを始めるなら、新しい机を用意します。
Pane: "login-rewrite" ← one task, one branch
├── Panel: Claude Code ← implementation agent
├── Panel: Codex ← review agent
├── Panel: Terminal ← for running tests
└── Panel: Diff Viewer ← see what changed
Pane: "signup-flow" ← different task, different branch
├── Panel: Claude Code ← implementation agent
└── Panel: Terminal ← for running tests新しいPaneを作るとき
新しい機能、新しいブランチ、新しいプルリクエストなら、新しいPane。
- → 新しい機能やバグ修正を始める
- → ブランチとファイルを分けたい
- → 2つのエージェントに互いのコードを触らせたくない
- → 作業ごとに別のPRを作る
新しいPanelを作るとき
同じタスクで別のツールやエージェントを使うなら、新しいPanel。
- → 別のエージェントに同じコードをレビューさせたい
- → エージェントと並べてテスト用ターミナルを開きたい
- → エージェントの作業中にdiffを見たい
- → ClaudeとCodexの両方に同じPRを見せたい
再起動後も残るもの
レイアウトと会話は再起動後も戻ります。プロセスは新しく起動します。
PaneもPanelも、再起動後に元に戻ります。Paneを閉じて開き直すと、Pane、タブ、レイアウト、ターミナル出力は閉じたときのままです。Claude Code、Codex、Cursor、OpenCodeは会話の続きから再開します。ただし、エージェントのプロセス自体はPaneを終了すると止まり、開き直すと新しく起動します。
関連ページ
- → Panel:詳しいドキュメント
- → Paneとワークツリー:PaneとGitワークツリーの対応
- → Gitワークツリーとは?
出典
- 訂正
- 間違っている点や古くなっている点があれば、教えてください。修正して、ページ上部の日付を更新します。 GitHubでissueを作成
- 出典
よくある質問
著者 Parsa Khazaeepoul、Paneの共同創業者。 .