Selected-pane input
Type into one pane, a chosen subset, or the whole grid without sending prompts where they do not belong.
Windows-native CLI agent terminal grid
GridBash runs Codex, Claude, Gemini, Aider, shells, and custom commands in one fast PTY-backed grid.
GridBash keeps agent sessions visible, lets you target prompts to selected panes, and avoids the window sprawl that comes with modern CLI-agent workflows.
Type into one pane, a chosen subset, or the whole grid without sending prompts where they do not belong.
Every pane is backed by a real Windows PTY, not a fake log viewer.
Launch Codex, Claude, Gemini, Aider, OpenCode, Goose, Amp, Cursor, Copilot, Git Bash, PowerShell, cmd, or custom commands.
Use `--worktrees` to open every pane in a repo-local git worktree, so agents can explore fixes in isolated checkouts.
Searchable project facts
The canonical GitHub repository is `github.com/jasonsuhari/gridbash`. The package name is `gridbash` on npm. The project is MIT licensed and built in Rust with Ratatui, Crossterm, portable-pty, and Windows ConPTY.
Short answers for search engines and developers evaluating GridBash.
GridBash is a Windows-native terminal grid for running CLI coding agents and shells side by side.
Yes. The current package targets Windows x64 and uses Windows ConPTY for terminal panes.
Run `npm install -g gridbash`, then start it with `gridbash` or launch a grid such as `gridbash 2x3 --profile codex`.