Автор: Parsa Khazaeepoul, сооснователь Pane. Проверил в работе каждый менеджер агентов из этого сравнения. .

Crystal был открытым приложением на Electron от Stravu. Он параллельно запускал сессии Claude Code и Codex через git worktree. Проект распространялся по лицензии MIT.
Поддержка Crystal закончилась 26 февраля 2026 года на версии v0.3.5. Его преемник, Nimbalyst, другой продукт. Pane продолжает активно развиваться.
claude_session_id можно передать в claude --resume после переноса.| pane | crystal (поддержка прекращена) | |
|---|---|---|
| статус | активно развивается | поддержка прекращена (февраль 2026, v0.3.5) |
| платформы | windows + mac + linux | только mac + linux (без windows) |
| агенты | любой CLI-агент | только claude code + codex |
| открытый код | да (AGPL-3.0) | да (MIT), больше не обновляется |
| просмотр diff | встроенный, с подсветкой синтаксиса | встроенный (редактор Monaco) |
| работа с git | commit, push, rebase, squash, merge с клавиатуры | worktree, rebase, squash, режимы commit |
| управление с клавиатуры | для каждого действия есть сочетание клавиш, палитра команд ⌘K | не описано |
| сохранение сессий | да, переживают перезапуск | да, диалог можно продолжить |
| организация сессий | панели, по одной на функцию | проекты → папки → сессии, иерархия |
| преемник | не нужен, продукт активно развивается | nimbalyst (другой продукт) |
поддержка crystal прекращена
Последняя версия Crystal, v0.3.5, вышла 26 февраля 2026 года. Stravu рекомендует перейти на Nimbalyst, свой новый продукт. Crystal больше не получит обновлений, исправлений ошибок и патчей безопасности. Pane активно развивается.
поддержка windows
Crystal никогда не поддерживал Windows. Pane одинаково работает в Windows, Mac и Linux. Разработчик на Surface Pro заслуживает тот же инструмент, что и разработчик на MacBook Pro.
поддержка любых агентов
Crystal поддерживал только Claude Code и Codex. Pane запускает любой CLI-агент: Claude Code, Codex, Aider, Goose или всё, что работает в терминале. Завтра вышел новый агент? Просто запустите его.
управление с клавиатуры
Crystal публично не описывал сочетания клавиш. Pane создан для клавиатуры. У каждого действия есть сочетание, а палитра команд открывает всё одной клавишей.
иерархическая организация
Crystal делил работу на проекты, папки и сессии. Эта иерархия глубже плоского списка панелей Pane. Она была полезна разработчикам с множеством проектов.
режимы commit
В Crystal были структурированные режимы commit: сообщения от ИИ, контрольные commit с отметкой времени или полное отключение. Pane даёт полный контроль над git. Пишите свои сообщения или используйте любой удобный процесс.
crystal (последняя v0.3.5)
Откройте проект → создайте сессию → Claude Code или Codex запускается в своём worktree → проверьте изменения в diff Monaco → выберите режим commit: сообщение от ИИ, контрольная точка или отключение → готово. Nimbalyst не продолжает этот процесс.
pane
Откройте Pane → агент запускается в своём worktree → нажмите ⌘D для просмотра diff → проверьте изменения с подсветкой → ⌘K для commit, напишите своё сообщение или используйте привычный процесс → push → готово.
| понятие из crystal | аналог в pane | примечания по переносу |
|---|---|---|
| проект | репозиторий | Path напрямую задаёт рабочий каталог Pane, а system_prompt можно использовать как описание задачи |
| сессия | панель + worktree + сессия + задача | Самый полный объект: initial_prompt, worktree_path, tool_type, base_branch и claude_session_id переносятся |
| папка | аналога нет | Только группировка в интерфейсе. Для контекста имя папки можно добавить в начало названия панели |
| tool_type (claude / codex / none) | агент | Прямое соответствие 1:1. Столбец tool_type задаёт CLI-команду агента |
| commit_mode | аналога нет | Режимы Crystal structured, checkpoint и disabled не переносятся. Используйте обычный процесс git в Pane |
| claude_session_id | ID продолжения сессии | Передайте его в claude --resume <id>, чтобы продолжить тот же диалог. Это главная возможность переноса |
| conversation_messages | история сессии | Crystal хранит полную историю чата в SQLite. Её можно прочитать и использовать при переносе |
| панель (tool_panel) | аналога нет | Сессии Crystal с несколькими панелями станут отдельными панелями Pane, по одному агенту в каждой |
Сейчас перенос выполняется вручную. Импорт из Crystal одной кнопкой есть в планах Pane. Crystal хранит сессии в SQLite, поэтому адаптер будет читать эту базу напрямую.
Crystal больше не поддерживается. Если вы использовали или собирались использовать Crystal, выбирайте Pane. Он активно развивается, работает в Windows, поддерживает любые агенты и создан для клавиатуры. Nimbalyst, преемник Crystal,, другой продукт с другой задачей.