Gridbash is an open-source terminal orchestrator and multi-pane agent harness developed by Jason Suhari. It is designed to manage, supervise, and coordinate multiple concurrent CLI coding agents across structured terminal grid layouts. In daily use, Gridbash functions as an agent-aware terminal multiplexer and control system. Developers and autonomous manager agents can spawn, inspect, and control multiple sub-agent processes across dedicated panes. It exposes a control API (`gridbash ctl` and `gridbash agent`) that allows agents to programmatically label workspaces, query execution state, and delegate tasks. It includes native support for resuming agent sessions (such as Codex CLI) while preserving critical sandbox configurations and security approval profiles. Gridbash distinguishes itself from standard terminal multiplexers like tmux by integrating agent-specific lifecycle management. It features adaptive CPU throttling to prevent resource contention during multi-agent cold starts and session recoveries, a dedicated status bar backed by output summarizers, and programmatic pane manipulation tailored for multi-agent workflows. Gridbash is available as open-source software distributed via npm and GitHub, with platform support across macOS, Linux, and Windows environments.
Tags: agent harness, ai agent, cli, coding agent, terminal