Open source local agent workspace

Every agent.
One workspace.

Launch, authenticate, isolate, monitor, and coordinate your entire CLI agent stack while every session stays a real terminal.

gridbash 2x3 --profile codex ALT + M
100 real PTY panes Windows, Linux, and macOS
Codex Claude Code Gemini Aider OpenCode Goose Amp Copilot
10

agents should not mean 10 windows.

GridBash gives agent-heavy development one shared control surface without flattening every session into the same context.

GridBash terminal interface with multiple coding agents arranged in a grid
One process. Real terminals. No browser tabs and no fake log panes. Built in Rust with Ratatui and portable-pty.

Built for parallel work that actually ships.

GridBash keeps every agent independent while giving you one fast place to direct the work.

Targeted input

Prompt exactly the panes you choose.

Focus one agent, select a team, or broadcast to the grid without accidental cross-pane input.

Real PTYs

Your agents get actual terminals.

Full interactive sessions through ConPTY on Windows and native PTYs on Linux and macOS.

Worktrees

Parallel, not chaotic.

Give each pane an isolated repo-local checkout with one flag.

Manager goals

Let one agent coordinate the rest.

Manager goals review live pane output and route focused follow-ups across your current grid.

From zero to grid

Choose a build. Then let it rip.

No daemon, product account, or cloud workspace required.

01

Choose your channel

The npm registry can temporarily trail a GitHub release. Check the current package version, or use the matching Windows, Linux, or macOS artifact from GitHub Releases.

npm version badge | latest release artifacts
02

Pick your grid

Use the animated setup screen or launch straight into a layout.

gridbash 2x3 --profile codex
03

Run in parallel

Add isolated worktrees when every agent needs its own checkout.

gridbash 2x3 --profile codex --worktrees

Built in the open

Fast, local, and yours.

GridBash is MIT licensed developer tooling. Your terminals stay on your machine and your workflow stays under your control.

MITOpen source license
RustFast native TUI
100Maximum panes
3 OSWin, Linux, macOS

Your agent command center

Stop tab juggling.

Install the current npm package, or download the matching native artifact from the latest GitHub release if registry publication is still catching up.

Contribute on GitHub