Если вы пишете код с Claude Code, Codex или другим CLI-агентом, ваш день, скорее всего, выглядит так:
- Открыть терминал для агента
- Открыть ещё один для dev-сервера
- Ещё один — для тестов в режиме watch
- Ещё один — для git
- Запутаться, какое окно за что отвечает
Каждый новый проект умножает число окон, и ничто не связывает их с кодом, к которому они относятся.
Обычные терминалы не созданы для агентов
iTerm2, Warp, Ghostty и Alacritty — хорошие эмуляторы терминала. Но их проектировали вокруг оболочки, а не вокруг агента, который десять минут правит ваш проект, пока вы занимаетесь чем-то другим. Разница проявляется в четырёх местах.
Они не знают, что такое проект. Окно или вкладка — это просто оболочка. Агент, его dev-сервер и тесты — три никак не связанные вкладки, а чтобы переключиться на другой проект, нужное окно приходится искать вручную.
Они не скажут, что агент закончил. Долгий прогон агента молча завершается в фоновой вкладке. Либо вы постоянно проверяете, либо возвращаетесь через двадцать минут к агенту, который со второй минуты ждёт разрешения.
Они скрывают расход. У тарифов Claude Code и Codex есть окна использования. Обычный терминал никак не показывает, насколько вы близки к лимиту, пока агент не остановится.
Код живёт где-то ещё. Чтобы посмотреть, что изменил агент, нужно переключиться в редактор или git-клиент, а потом обратно.
Что нужно рабочему пространству для агентов
Мы построили Vibe Console вокруг этих пробелов.
Организация по проектам. Добавьте проект — и его терминалы, файлы и управление исходным кодом окажутся в одном месте. Переключайтесь между проектами сочетаниями ⌘⇧[ и ⌘⇧], всё остальное переключится следом.
Много терминалов сразу на экране. До 10 терминалов на проект, вкладками или сеткой до 3×3: Claude Code, Codex, dev-сервер и тесты видны одновременно. Подробнее — в статье о том, как запускать агентов параллельно.
Статус, который видно и слышно. На каждой вкладке видно, работает агент или простаивает. Когда агент закончил или ждёт вас, приложение проигрывает звук и раскрывает вырез экрана на этой сессии. Подробнее — в статье об уведомлениях Claude Code на Mac.
Лимиты с одного взгляда. Кольца квот Claude Code и Codex в вырезе и на панели инструментов, со временем обнуления, плюс уведомление при 80% и 100%. Подробнее — в статье о лимитах Claude Code.
Ревью без переключения приложений. Редактор кода с вкладками и git-маркерами на полях и панель управления исходным кодом: диффы, индексация, коммиты, ветки и worktree.
Контекст переходит в следующую сессию. Initialize Context просит агента написать PROJECT_NOTES.md, tasks.json и STRUCTURE.json, чтобы новая сессия продолжила с того места, где остановилась предыдущая.
Промпты не нужно набирать заново. Сохраните «проверь этот дифф на баги и проблемы безопасности» один раз и вставляйте в любой терминал одним кликом.
Для кого это
Для разработчиков, которые каждый день работают с терминальными агентами на Mac и хотят одно спокойное окно на проект вместо стены из оболочек. Это не облачная IDE и не новый агент: приложение запускает те CLI, которыми вы уже пользуетесь, с вашими собственными аккаунтами.
Когда это не нужно
Если вы запускаете одного агента в одном проекте и почти из него не выходите, хорошего эмулятора терминала достаточно. Vibe Console окупается, когда вы жонглируете несколькими агентами, несколькими проектами или долгими прогонами, за которыми не хочется присматривать.
Попробуйте бесплатно 14 дней: скачать Vibe Console.
