GET STARTED / 01
What PrumoGrid is
A Windows workspace for people who develop with several terminals and command-line agents, organized by project.
Updated for PrumoGrid 0.5.11
In one sentence
PrumoGrid brings together in one window your projects, the terminals of each one and the coding agents you already use from the command line, such as Claude Code, Codex or Gemini. It shows what is running, tells you when an agent needs you and, if you want, chains tasks between agents and checks the result with a command.
Watch the video
What PrumoGrid is. Projects, terminals and CLI agents on Windows, the service that keeps everything running, where the name comes from and the areas of the screen. Captions and transcript ↗
The problem it solves
People who work with coding agents tend to have several terminals open at once: the API in one, the website in another, one agent implementing, another reviewing. Over time it gets hard to remember which terminal is in which folder, which agent is waiting for a permission, and whether that task really finished or just stopped printing. PrumoGrid organizes that part. Each terminal belongs to a project, the agents' requests show up in a single list, and a stage is only done when the condition you chose is met.
What's on the screen
| Area | What it's for |
|---|---|
| Projects, on the left | One card per registered folder, with the branch, the open sessions and notices. Clicking a card changes what appears in the center and on the right. |
| Center | The project's terminals, side by side in the Grid or one large in Focus. Flow shows the stages in sequence. |
| Top | Tools, search and the orange + New stage button. |
| Right sidebar | Attention (what needs you, including in other projects) and Stages (progress and results). |
| Status bar | The state of the terminal service (daemon connected), the color legend for each agent and shell, the sessions, CPU and memory. |
What it does
- Organizes by project. A folder becomes a project, and terminals open inside it. See Projects.
- Keeps terminals alive. The terminals run in a background service, the daemon. Closing the window ends nothing; when you reopen it, everything is as it was. See Principles.
- Uses your CLIs. PrumoGrid opens Claude Code, Codex or another CLI installed on your computer, with your account. It has no account or model of its own.
- Tells you what needs you. Permission requests and approvals show up in Attention, with the project and terminal they came from.
- Chains tasks, if you want. A New stage hands a task to an agent and follows it to the end. Flow puts stages in sequence, across agents and across projects, and Routines save sequences to repeat.
- Checks with a command. A stage can require
npm testto pass before it is done. See Verification. - Gives agents shared context. Rules and roles reach every agent in the project through the files each CLI reads.
What it is not
- It is not a code editor and does not replace your terminal: inside each pane there is a regular PowerShell, CMD, WSL or Git Bash.
- It is not an AI agent. The CLI you chose writes the code; PrumoGrid follows along.
- It does not require agents. You can use it just as a grid of terminals organized by project.
- It does not send your data to a PrumoGrid service. The agents and commands you run may use the internet, depending on each CLI and its account.
Why the name
The name comes from prumo, which is what builders in Brazil call a plumb line: a string with a weight at the end, used to check that a wall is straight. That is where the idea of the product comes from: each terminal aligned with its project's folder, and a way to check that the work came out right.
Requirements and version
PrumoGrid runs on Windows 10 (version 1809 or newer) and Windows 11, 64-bit. The version described in this portal is 0.5.11, free for individuals and companies, including commercial use, under the PrumoGrid Free Use License 1.0. The next steps are to install it and set up your first project in 10 minutes.
Formerly Terminal Grid
The product used to be called Terminal Grid. For compatibility, the data is still in %APPDATA%\TerminalGrid, the terminal command is still tg, and versioned rules are still in .terminal-grid. You don't need to recreate anything.