глоссарий
Pane и Panel: в чём разница?
TL;DR
В приложении Pane элемент Pane представляет собой изолированное рабочее пространство для одной задачи, со своей веткой и worktree. Panel представляет собой вкладку внутри этого Pane: агент, терминал, diff или редактор, и все они работают над одной задачей. Для новой функции или исправления создавайте новый Pane, а Panel добавляйте, когда для той же задачи нужен ещё один инструмент.
Pane - изолированное рабочее пространство для одной задачи. Panel - вкладка внутри него. Для разных функций создавайте отдельные Pane. Для разных инструментов, работающих над одной функцией, добавляйте Panel.
представьте это так
Pane это задача. Panel это инструменты, которые над ней работают.
Pane - это рабочий стол. Panel - то, что лежит на нём: редактор, терминал или блокнот. На одном столе может быть несколько вещей для одного проекта. Для совсем другого проекта нужен новый стол.
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
Новая функция, новая ветка, новый pull request: новый Pane.
- → Вы начинаете новую функцию или исправляете ошибку
- → Вам нужна отдельная ветка и изолированные файлы
- → Два агента не должны менять код друг друга
- → Каждая задача станет отдельным PR
когда создавать новый Panel
Та же задача, другой инструмент или агент: новый Panel.
- → Вы хотите, чтобы другой агент проверил тот же код
- → Вам нужен терминал для запуска тестов рядом с агентом
- → Вы хотите видеть diff во время работы агента
- → Вы хотите, чтобы Claude и Codex проверили один PR
что сохраняется
Раскладки и диалоги возвращаются после перезапуска; процессы запускаются заново.
И Pane, и Panel возвращаются после перезапуска. Закройте Pane, откройте снова, и ваши Pane, вкладки, раскладка и вывод терминала будут там, где вы их оставили. Claude Code, Codex, Cursor и OpenCode продолжают свои диалоги. Сами процессы агентов останавливаются, когда приложение Pane закрывается, и запускаются заново, когда оно открывается.
связанные материалы
- → Panel - полная документация
- → Pane и worktree - как Pane связаны с git worktree
- → Что такое git worktree?
Источники
- Исправления
- Если что-то здесь неверно или устарело, сообщите нам, и мы исправим это и обновим дату вверху. Открыть задачу на GitHub
- Источники
частые вопросы
Автор: Parsa Khazaeepoul, сооснователь Pane. .