GridBash CLI
Терминальная сетка до 100 панелей: Codex, Claude Code, Gemini и другие CLI-агенты работают параллельно, каждый в своем worktree.
- 131 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Директор BashBot может сам отправлять запросы панелям, а запущенные в них агенты выполняют команды в ваших репозиториях.
- Панели с общим вводом легко отправляют одну команду сразу во все агенты.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/gridbashОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Директор BashBot может сам отправлять запросы панелям, а запущенные в них агенты выполняют команды в ваших репозиториях.
- Панели с общим вводом легко отправляют одну команду сразу во все агенты.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
GridBash — рабочая среда в терминале для запуска и координации нескольких CLI-агентов. Каждая панель — настоящий PTY, а ввод направляют в выбранную панель, в набор панелей или во все сразу. Профили запускают Codex, Claude, Gemini, Aider, OpenCode, Goose, Amp, Cursor, Copilot, оболочки и собственные команды. Флаг `--worktrees` выделяет каждой панели отдельный git worktree. Именованные сетки восстанавливают форму и папку, а `gridbash resume` возвращает сохраненный сеанс. Директор BashBot ведет панели к общей цели. Агенты внутри панелей видят соседей командой `gridbash agent panes` и отправляют им запросы через `gridbash agent prompt`.
Для кого. Разработчики, которые гоняют несколько агентов на одном репозитории и хотят видеть их все в одном окне терминала.
Подходит, если
- Одну задачу параллельно решают шесть агентов в изолированных ветках.
- Нужно сравнить ответы Codex и Claude на один запрос.
- Сеанс с десятками панелей надо вернуть после перезагрузки.
- Агент-ревьюер просит соседние панели отчитаться о статусе.
Не подходит, если
- Нужен один агент в обычном терминале.
- Репозиторий без единого коммита или с измененными отслеживаемыми файлами: режим `--worktrees` не запустится.
- Требуется графический интерфейс вместо терминального.
Пример запроса к агенту
Запусти сетку 2x3 с профилем codex в режиме `--worktrees`, дай каждой панели свою часть задачи и сведи статусы в одну сводку.Ограничения
Для установки через npm нужен Node.js 18 или новее; бинарники выпускают для Windows x64, Linux на glibc (x64 и arm64) и macOS 13 или новее. На macOS клавиша Option по умолчанию печатает символы, поэтому для сочетаний с Alt запустите `gridbash doctor` или используйте лидер `Ctrl+G`. Если npm отстает от релиза GitHub, берите артефакт со страницы релизов. Режиму `--worktrees` нужен репозиторий минимум с одним коммитом и без измененных отслеживаемых файлов.
Как отключить. Закройте сетку клавишей `Alt+q`, фоновые терминалы выключите в настройках, а пакет удалите командой `npm uninstall -g gridbash`. Сохраненный сеанс удаляет `gridbash resume <id> --delete`.
Частые вопросы
Как запустить шесть агентов сразу?
Команда `gridbash 2x3 --profile codex` открывает сетку 2 на 3 с Codex. Для Claude замените профиль на `claude`; число панелей без раскладки задает `--count 12 --layout auto`.
Как вернуть закрытый сеанс?
Команда `gridbash resume --latest` открывает последний сохраненный сеанс, `gridbash resume` дает выбрать. Панели Codex возобновляются через `codex resume <conversation-id>`.
Как агент общается с соседними панелями?
Внутри панели он вызывает `gridbash agent panes` для списка и `gridbash agent prompt --others "Report status"`, чтобы отправить запрос всем остальным.
Работает ли Alt-сочетания на macOS?
Не сразу: Option печатает символы. Запустите `gridbash doctor`, чтобы превратить Option в Alt, или нажимайте `Ctrl+G`, а затем клавишу без Alt.
Какие агенты поддерживают профили?
Codex, Claude, Gemini, Aider, OpenCode, Goose, Amp, Cursor, Copilot, оболочки и собственные команды. Найденные профили показывает `gridbash --list-profiles`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыОкно для Claude Code, Codex, Gemini CLI и OpenCode: терминалы, пул-реквесты, изменения и подтверждения вызовов в одном месте
Терминальная оболочка для кодовых агентов: встроенные терминалы, git, файлы, задачи td и рабочие деревья рядом
Настольное и браузерное рабочее пространство для параллельных сессий Claude Code, Codex и OpenCode в отдельных git worktree
Панель GitHub в терминале показывает задачи и запросы на слияние для ручного разбора работы агента в настраиваемых разделах.
CLI для git worktree с нечетким поиском: отдельная папка на каждую ветку, чтобы несколько агентов работали параллельно без конфликтов
Скилл tty7 учит Claude Code и Codex управлять панелями терминала tty7: запускать команды в настоящем PTY, читать экран и передавать работу другому агенту
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| GridBash (эта карточка) | нет | 131 | |
| Claude Squad | нет | 8 738 | терминальное приложение для параллельных агентов с отдельными worktree; GridBash добавляет сетку до 100 панелей, ввод в несколько панелей сразу и связь агентов между собой |
| Agent Deck | нет | 1 216 | менеджер сессий агентов со списком статусов; GridBash показывает панели одной сеткой и позволяет направлять ввод в выбранные |
Коротко о README
README дает быстрый старт, таблицу команд `gridbash`, горячие клавиши, режимы сеансов и ссылку на полный справочник `docs/REFERENCE.md`. Пакет npm ставит только бинарник для текущей платформы.