менеджер агентов с упором на терминал для любых CLI-инструментов разработки и любой ОС.

возможности
Worktree и изоляция · 1 из 28Нажатие New pane отращивает от main ветку fix-nav с собственным worktree. Archive снова её удаляет.
Worktree и изоляция · 2 из 28Claude Code, Codex и Aider работают бок о бок в трёх терминалах: один правит код, другой запускает тесты, третий уже закончил.
Worktree и изоляция · 3 из 28Три панели запускают серверы разработки, каждая на своём порту: 4210, 6380 и 7750.
Worktree и изоляция · 4 из 28Нажатие New pane создаёт worktree add-billing, и в него копируется файл .env.
Worktree и изоляция · 5 из 28Новая панель fix-nav запускает скрипты setup и run из pane.json: pnpm install, затем pnpm dev.
Worktree и изоляция · 6 из 28Одна команда подключает существующий worktree hotfix, и он появляется в боковой панели как отдельная панель.
Агенты · 7 из 28Одна и та же вкладка терминала по очереди запускает Claude Code, Codex, Cursor и Aider. Без плагинов, без SDK, без ожидания.
Агенты · 8 из 28Две сессии рядом: одна запускает панели для страницы с ценами и открывает PR, другая запускает панель для бага с авторизацией.
Агенты · 9 из 28Получив просьбу запустить панель для документации, Claude Code вызывает инструмент Pane agents_start, и появляется новая панель update-docs.
Агенты · 10 из 28Одна команда показывает, что агент может делать в Pane: добавлять репозитории, создавать панели, отправлять ввод и проверять других агентов.
Агенты · 11 из 28Страница для разработчиков ведёт на API docs, OpenAPI, инструкции для агентов и контракт CLI.
Агенты · 12 из 28Агент идёт по циклу: создаёт панель, читает её вывод, отправляет ввод, проверяет результат и начинает снова.
Pane и вкладки · 13 из 28Боковая панель показывает имя, ветку, порт и статус каждой панели в одной строке.
Pane и вкладки · 14 из 28Split Right, а затем Split Down превращают один терминал в три.
Pane и вкладки · 15 из 28Из меню + рядом с терминалом агента открывается браузер с localhost:3000.
Pane и вкладки · 16 из 28Если ввести @ в терминале, он предложит вывод npm test с 2 ошибками из другого терминала, а выбранный вывод попадёт в промпт.
Pane и вкладки · 17 из 28Боковая панель: имя работающей панели «дышит», у завершённой появляется синее пунктирное подчёркивание, а клик убирает метку.
Pane и вкладки · 18 из 28Уведомление на рабочем столе сообщает, что fix-nav ждёт вашего ввода, а клик по нему ведёт к этой панели.
Удалённо и с телефона · 19 из 28Pane работает на вашем компьютере, а Claude Code, Codex и Aider работают на виртуальной машине.
Удалённо и с телефона · 20 из 28Ночью дисплей выключается, хост не засыпает, и два агента доделывают свою работу.
Удалённо и с телефона · 21 из 28Уведомление Claude на телефоне сообщает, что fix-nav готов, а ответ, набранный на телефоне, уходит обратно на хост.
Git и терминал · 22 из 28Commit добавляет в ветку новый коммит, а Push to Remote отправляет его в origin.
Git и терминал · 23 из 28Пока вы прокручиваете назад и читаете, приходит новый вывод, а ваше место в терминале не сдвигается.
Git и терминал · 24 из 28Ctrl+Shift+P открывает палитру команд, и по запросу split находятся Split Right и Split Down.
Платформа · 25 из 28Одно и то же окно Pane в Windows, macOS и Linux.
Платформа · 26 из 28В терминале WSL на Windows Claude Code запускается в дистрибутиве Ubuntu.
Платформа · 27 из 28На файл LICENSE ставится штамп AGPL-3.0, и загорается звезда на GitHub.
Платформа · 28 из 28Каждая панель показывает, сколько токенов потратила и сколько это стоило, а полоса показывает лимит Codex на уровне 62%.
Worktree и изоляция
- автоматические worktree: Pane создаёт и удаляет их. Вам не придётся вводить
git worktree - параллельные панели: запускайте Claude Code, Codex, Cursor, OpenCode и Aider бок о бок
- изолированные порты: каждая панель получает свой блок из 10 портов в $PANE_PORT, поэтому параллельные серверы разработки не конфликтуют
- синхронизация секретов:
.envавтоматически копируется в каждый новый worktree - скрипты настройки: Pane запускает скрипты setup, run и archive из вашего
pane.jsonилиconductor.json - свои worktree:
runpane panes adoptподключает worktree, созданные через git или другой инструмент
Агенты
- для любых агентов: Claude Code, Codex и Cursor встроены. всё остальное, что работает в терминале, тоже подойдёт. без плагинов, без SDK, без ожидания
- сессии: чаты с Claude Code, Codex или Cursor, которые делят работу, запускают панели, следят за ними, собирают отчёты и отслеживают PR. можно разместить несколько рядом
- MCP-сервер: при запуске Pane регистрирует свои инструменты в Claude Code, Codex и Cursor, даже внутри WSL. ваши агенты могут запускать других агентов и проверять их работу
- CLI для агентов: агенты сами изучают схему Pane, регистрируют репозитории и создают следующие панели
- ресурсы RunPane для разработчиков: документация API и OpenAPI, инструкции для агентов и описание локального CLI
- циклы агентов: Codex, Claude Code или любой CLI-агент может создавать панели, читать вывод терминала, отправлять команды и проверять прогресс
Pane и вкладки
- вертикальная боковая панель: все панели, ветки, порты и статусы видны сразу
- разделение панелей: делите каждую панель по горизонтали или вертикали
- встроенный браузер: откройте браузер рядом с терминалом
- контекст из других терминалов: введите
@, чтобы подтянуть вывод другого терминала в той же панели - индикаторы статуса: точки рабочих пространств, пульсирующие активные панели и пунктирные метки панелей, к которым нужно вернуться
- уведомления: сообщения на рабочем столе и звуковые сигналы, когда агенту нужно ваше внимание
Удалённо и с телефона
- удалённый Pane: интерфейс остаётся на вашем компьютере, а worktree, терминалы и агенты работают на виртуальной машине, компьютере с WSL или другом устройстве
- настройка постоянной работы: держите хост включённым, когда агентам нужно продолжать: настройки питания
- доступ с телефона: управляйте агентами из браузерного приложения на телефоне, получайте push приложения Claude через Remote Control, а сессии продолжат прерванные ходы
Git и терминал
- встроенный git: diff, commit, push, pull, rebase, squash и merge. всё с клавиатуры
- исправления терминала: доработки xterm.js для CLI-агентов: без скачков прокрутки, картинки прямо в терминале, протокол клавиатуры kitty
- управление с клавиатуры: сочетания клавиш для панелей, вкладок, разделения и git, плюс палитра команд ⌘/Ctrl+Shift+P
Платформа
- все основные платформы: Windows x64 + ARM64, Mac (Apple Silicon + Intel), Linux x64 + ARM64. один интерфейс, одни сочетания клавиш
- WSL, который работает: открывайте репозитории внутри WSL, запускайте агентов в дистрибутиве и запускайте сессии в выбранном дистрибутиве WSL
- открытый исходный код: AGPL-3.0, без привязки к поставщику
- расход и лимиты: токены и стоимость Claude Code и Codex по каждой панели, а также лимиты запросов Codex
What problem does Pane solve?
ИИ-агенты для программирования впечатляют. Claude Code может часами работать автономно. Codex может реализовать функцию от начала до конца. модели вас не тормозят.
вас тормозит то, как вы с ними работаете.
сейчас управление ИИ-агентами похоже на диспетчерскую вышку с одной рацией. вы жонглируете окнами терминала. копируете текст между вкладками. забываете, какой агент работает в какой ветке. переключаетесь между просмотром diff, терминалом, git-клиентом и редактором. агенты работают быстро. но ваши инструменты тормозят вас.
а ещё есть git worktree. все согласны, что worktree лучше всего подходят для параллельного запуска агентов. у каждого своя ветка, никаких конфликтов, полная изоляция. но пользоваться ими мучительно. git worktree add, git worktree remove, пути, привязка worktree к веткам, удаление устаревших worktree, rebase на main, squash коммитов перед merge. даже опытные разработчики путаются в этом процессе. мощная основа с ужасным интерфейсом.
Pane скрывает всю работу с worktree. вы создаёте панель, Pane создаёт worktree. вы удаляете панель, Pane всё очищает. вы нажимаете сочетание клавиш, Pane делает rebase на main. вам больше не придётся вводить git worktree. все плюсы изоляции. никакой боли.
если хотите сравнить все варианты, начните с каталога инструментов для управления ИИ-агентами. в нём собраны приложения для компьютера, инструменты на базе tmux, терминальные мультиплексоры, помощники для worktree, дашборды и системы для координации агентов.
как это работает
всё строится на двух вещах: панелях и вкладках. одна функция, одна панель, один worktree. внутри панели агенты, терминалы, браузер и diff файлов открываются во вкладках, а боковая панель показывает файлы, изменения и историю git этой панели. после перезапуска рабочее пространство возвращается, а Claude Code, Codex и Cursor продолжают свои диалоги. каждая панель полностью изолирована. агенты не мешают друг другу.
$ codex
что вы запускаете
Pane сразу запускает Claude Code, Codex и Cursor, а также OpenCode, Aider, Goose, Gemini или любого другого CLI-агента, который работает в терминале.
где они работают
на ноутбуке, в дистрибутиве WSL, на настольном компьютере, Mac mini, машине с Linux, виртуальной машине, домашнем сервере или облачном хосте.
fix-navneeds you✓ approved
update-docsworking
откуда вы ими управляете
из приложения Pane для компьютера или с телефона через runpane.com/app.
как агенты управляют Pane
сессия представляет собой чат с Claude Code, Codex или Cursor, который управляет остальными агентами. она добавляет репозитории, создаёт панели с worktree, запускает агентов, следит за ними и собирает их отчёты через runpane agent-context и MCP-сервер Pane. Подробнее о сессиях.
почему это важно
Pane работает на разных ОС, имеет открытый исходный код и запускается на вашем сервере. в нём есть всё нужное для разработки с агентами и нет привязки к поставщику.
подробнее →если инструмент работает в терминале, он сразу работает в Pane. никакая интеграция не нужна. другие инструменты создают свои чаты. в них работают только те агенты, поддержку которых добавили разработчики. Pane даёт каждому агенту настоящий терминал. Claude Code, Codex, Aider, Goose или инструмент, который выйдет завтра. никаких плагинов. никакого SDK. не нужно ждать поддержки. просто запускайте.
ваши агенты уже работают с Linear, Jira, GitHub и Slack через MCP и CLI-инструменты. терминал подходит для любой интеграции. Pane не дублирует доступ, который уже есть у агентов. Pane даёт им место для работы.
Pane также даёт агенту доступ к рабочему пространству. Claude Code, Codex и Cursor автоматически получают MCP-инструменты Pane. любой агент может использовать CLI runpane: runpane agent-context, чтобы узнать команды, runpane repos add, чтобы зарегистрировать репозиторий, runpane panes create, чтобы открыть панели с нужным первым промптом. Посмотрите контракт CLI.
что координирует сессия?
откройте сессию на боковой панели и обсудите с Claude Code, Codex или Cursor всё рабочее пространство, а не один репозиторий. сессия работает вне любого worktree, ведёт свою папку заметок и координирует работу через runpane.
главное разделение такое: сессия ведёт обсуждение с вами и решает, что делать. сама работа идёт в изолированных панелях с worktree. сессия следит за ними, узнаёт, когда они закончили или застряли, отслеживает их PR и говорит вам, где нужно ваше решение.
документация по сессиям →не IDE. не эмулятор терминала. vim для управления агентами. Pane не интегрируется с инструментами. инструменты интегрируются с Pane. приложение работает на разных платформах и управляется с клавиатуры. оно создано для разработчиков, которые тонут во вкладках терминала и конфликтах git. вы приводите агентов. мы помогаем им летать.
летайте с Pane
мелочи, которые упрощают жизнь. каждая экономит секунды. вместе они заметно ускоряют выпуск изменений.
статус сразу виден
точки рабочих пространств показывают активность проекта. названия панелей пульсируют во время работы. синяя пунктирная линия отмечает завершённые панели, которые вы ещё не открывали.
> fix @npm test
контекст из других терминалов
введите @, чтобы подтянуть свежий вывод другого терминала той же панели в текущий. агент и запуск тестов делят контекст без копирования.
> Review this diff
чем помогают сочетания для фрагментов?
⌘/ctrl+alt+буква вводит сохранённый текст в любой терминал. шаблоны промптов, инструкции для ревью, команды отладки. одно нажатие на каждый.
> ./screenshot.png
перетаскивание файлов
перетаскивайте файлы размером до 50 МБ прямо в терминал. не нужно вводить путь.
автоматическая синхронизация секретов
.env и файлы из gitignore копируются в каждый новый worktree. панель готова к запуску сразу после создания.
▶refactor-apiready on :4210
▶fix-navready on :6380
▶update-docsready on :7750
изолированные порты
каждая панель получает свой блок из 10 портов в $PANE_PORT. один раз направьте на него скрипт run, и три панели запустят три сервера разработки без конфликтов.
✓ tests/api.test.ts (18)
Reading src/api/client.ts…
✓ tests/navigation.test.ts (9)
new output ↓исправления терминала для CLI-агентов
скачки прокрутки Claude Code в длинных диалогах? исправлено. мы также доработали xterm.js для работы с агентами. этот же движок терминала использует VS Code.
удалённый Pane


Refactor API client. Same task on desktop and on the iPhone app, coming soon.
запускай агентов на другом компьютере и управляй ими с ноутбука. открой Pane на обоих с одной учётной записью Tailscale. в Settings → Remote Access → Your computers нажми Connect. браузеры, другие аккаунты Tailscale и серверы без интерфейса подключаются по коду. Начать.
$ runpane workspace mac exec -- make test
[mac: macOS, zsh, exit 0]
один агент, ваши компьютеры Mac, Windows и WSL
Нужно проверить другую ОС или воспользоваться инструментом на другом компьютере? Workspaces позволяет агенту читать файлы и выполнять команды на ваших компьютерах через Tailscale, вашу частную сеть. Агент остаётся здесь. Команда выполняется там.
Подключение из WSL к собственному хосту Windows ещё исправляется. Поддерживаемые варианты подключения описаны в руководстве по настройке.
передайте задачу новому агенту
С runpane handoff новый агент получает вашу заметку и код на другом компьютере, а затем сообщает результат. Используйте нативный репозиторий Mac или Windows. Передача в WSL пока не поддерживается.
- Заполните заметку из
runpane handoff --template. - Отправьте ветку на сервер. Укажите агента и компьютер назначения, затем проверьте с
--dry-run. - Передайте задачу. Пока принимающий агент работает, оставьте эту ветку ему.
два простых варианта
для своих компьютеров открой Settings → Remote Access → Your computers и нажми Connect. для браузеров и других аккаунтов создай код pane-remote:// в Connection codes → Set Up Host. вставь его в Your computers → Add with a Code на компьютере или на runpane.com/app в браузере.
безопасный демон на вашем сервере
Pane запускает на хосте небольшой демон. благодаря ему сессии, терминалы, файлы, состояние git и запросы на подтверждение работают как обычно. для доступа используйте Tailscale, SSH или надёжный HTTPS-туннель.
бесплатно и с открытым исходным кодом
удалённый Pane входит в состав Pane. запустите его на своём оборудовании без подписки на управляемое выполнение. используйте ключи агентов и голосовых сервисов, которые у вас уже есть.
доступ с компьютера и телефона
приложение Pane для компьютера даёт полный доступ к удалённой машине. через runpane.com/app вы можете проверять сессии терминала и управлять ими с телефона. установите страницу как PWA, чтобы открывать её быстрее.
чем отличается Pane
| возможности | pane | superset | conductor | claude squad | cursor | herdr |
|---|---|---|---|---|---|---|
| платформы | win (x64 + arm64) + mac + linux, плюс репозитории в WSL | mac (linux экспериментально, без windows) | только mac | mac + linux (нужен tmux) | win + mac + linux | Windows + macOS + Linux |
| агенты | Claude Code, Codex, Cursor встроены + любой CLI | любой CLI | Claude Code, Codex, Cursor, OpenCode | любой (tmux) | только встроенные | поддерживаемые интеграции + команды терминала |
| просмотр diff | встроенный, с подсветкой синтаксиса | встроенный | встроенный | нет | на уровне редактора | терминал или внешняя проверка |
| работа с git | commit, push, pull, rebase, squash, merge. всё с клавиатуры | worktree + merge | worktree + PR | только worktrees | на уровне редактора | git в терминале или интеграция |
| удалённый запуск | локально или на вашем хосте через SSH, Tailscale или HTTPS. браузерное приложение для телефона | relay к вашим машинам (Pro); облачные рабочие пространства в бете | платные облачные рабочие пространства; приложение для iPhone только для облака | самостоятельная настройка SSH + tmux | локальная IDE / расширения SSH | сервер, SSH и именованные сессии |
| управление с клавиатуры | сочетания клавиш + палитра команд | частично | частично | только терминал | сочетания клавиш IDE | терминальный интерфейс |
| открытый исходный код | да (AGPL-3.0) | исходный код доступен (Elastic License 2.0) | нет | да | нет | да (Apache-2.0) |
| сохранение сессий | рабочее пространство, вкладки и история прокрутки возвращаются; Claude Code, Codex и Cursor продолжают свои диалоги. агенты останавливаются, когда вы закрываете приложение | да | да | нет | не применимо | да, с уровнями отключения и восстановления |
| контекст между терминалами | @ передаёт вывод между терминалами | нет | нет | нет | нет | соберите workflow через CLI или socket API |
| синхронизация секретов | .env автоматически копируется в worktrees | вручную | вручную | вручную | не применимо | ваша настройка |
| изоляция портов | назначаются автоматически для каждого pane | вручную | вручную | вручную | не применимо | ваша настройка |
зачем существует Pane
бардак с worktree
Все согласны, что worktree лучше всего подходят для параллельного запуска агентов. У каждого своя ветка. Никаких конфликтов. Полная изоляция. Но пользоваться ими мучительно.
git worktree add, git worktree remove, запоминание путей, поиск нужной ветки для каждого worktree, удаление старых worktree, rebase на main, squash коммитов перед merge. Даже опытные разработчики путаются в этом процессе. Инструмент мощный, а пользоваться им неудобно.
Pane прячет worktree от вас. Вы создаёте панель, Pane создаёт worktree. Вы удаляете панель, Pane убирает его. Вы нажимаете сочетание клавиш, Pane делает rebase на main. Вам больше не придётся вводить git worktree.
проблема Windows
Windows занимает около 70% рынка компьютеров для разработчиков. На Linux приходится ещё 5–10%. На Mac около 25%. Вся экосистема ИИ-инструментов для кода строится ради этих 25%.
Conductor работает только на Mac. у Superset нет сборки для Windows. Claude Squad требует tmux, который не работает на Windows. командам агентов Claude Code нужен tmux или iTerm2. Cursor и Windsurf хотят, чтобы вы работали с их встроенными агентами.
Pane создан для остальных 75%. И для разработчиков на Mac, которые хотят сами выбирать агентов.
принципы разработки
Клавиатура прежде всего. Всегда. У каждого действия есть сочетание клавиш. Клавиатура не запасной способ ввода. Это основной способ.
Любые агенты. Навсегда. Мы никогда не привяжем вас к одному агенту. Если он работает в терминале, он работает в Pane.
Настоящая кроссплатформенность. Разработчик с Surface Pro заслуживает тот же инструмент, что и разработчик с MacBook Pro.
Полная интеграция с git. Агент пишет код. Вы проверяете его. Вы создаёте коммит. Этот цикл должен быть бесшовным.
Скорость тоже фича. Если действие занимает больше 100 мс, это баг. Если анимация бесполезна, мы её убираем.
Pane используют разработчики из
в 100 странах
для кого создан Pane
- → разработчики на Windows, Windows ARM, WSL и Linux, которым не подходят инструменты только для Mac
- → пользователи нескольких агентов, которым нужно одно приложение для управления всеми
- → разработчики, которые работают с клавиатуры и хотят делать всё невероятно быстро
- → все, кто устал жонглировать окнами терминала
What do people ask about Pane?
зачем вы это сделали?
почему Pane сделан на Electron? разве Electron не плох?
у меня прямо сейчас открыто 47 окон терминала. поможете?
что такое git worktrees и зачем они нужны?
git worktree. Claude Squad использует worktree, но заставляет управлять ими вручную. Pane делает их незаметными.кому Pane НЕ подойдёт?
почему "pane"?
почему все ненавидят разработчиков на windows?
"но разрабатывать на windows сложно"
wsl --install. вот и всё. теперь внутри Windows у вас работает Ubuntu. без виртуальных машин и лишней нагрузки. все разговоры о том, что на Windows нельзя разрабатывать, идут от людей, которые не пробовали WSL и думают, что мир терминалов заканчивается на iTerm2. тем временем 70% разработчиков по всему миру спокойно выпускают код на Windows. Pane работает везде: Windows, WSL, Mac, Linux. оправдания не нужны.разве это не просто tmux с лишними шагами?
погодите, вы правда пользуетесь windows?
чем Pane отличается от Cursor, Conductor и Claude Squad?
что такое "менеджер агентов" и нужен ли он мне?
что значит "Superhuman для ИИ-агентов, которые пишут код"?
а если завтра выйдет новый ИИ-агент?
все инструменты называют себя "keyboard-first". вы правда такие?
как установить Pane?
curl -fsSL https://runpane.com/install.sh | sh. windows powershell: irm https://runpane.com/install.ps1 | iex. или скачайте напрямую из github releases. скрипт сам определит вашу ОС и архитектуру.Pane бесплатный? он когда-нибудь станет платным?
присоединяйтесь к нам в Discord, смотрите исходный код на GitHub или пишите на [email protected].





