TerminalGrid
VS Code extension for keyboard-driven terminal grid management. Run multiple Claude Code, Aider, or Codex sessions in a proper grid layout.
The problem
VS Code's terminal panel only splits in one direction—no 2D grids. When you're running 4+ AI coding sessions, you need a proper grid:
┌─────────────────┬─────────────────┐ │ policyengine │ api-server │ │ (Claude Code) │ (Claude Code) │ ├─────────────────┼─────────────────┤ │ docs │ frontend │ │ (Claude Code) │ (Claude Code) │ └─────────────────┴─────────────────┘
Features
Full grid layouts
Terminals open in the editor area where VS Code supports true 2D grid splitting
Project picker
Quick search through your project directories with instant filtering
Auto-launch AI tools
Automatically run Claude Code, Aider, Codex, or any CLI in new terminals
Crash recovery
Terminal directories and grid layout persist even if VS Code crashes
Auto-naming
Terminals are named by their working directory folder for easy identification
Status bar
See Claude session status at a glance with color-coded indicators
Keyboard shortcuts
On Windows/Linux, use Ctrl instead of Cmd
Installation
Install extension
From the VS Code Marketplace or run:
code --install-extension MaxGhenis.terminalgrid Configure projects
Add your project directories to settings:
{
"terminalgrid.projectDirectories": ["~/projects", "~/code"]
} Set auto-launch (optional)
Auto-run a command in new terminals:
{
"terminalgrid.autoLaunchCommand": "claude"
} Works with
- Claude Code
- Aider
- OpenAI Codex CLI
- Gemini CLI
- GitHub Copilot CLI
- Any terminal command