Compare
Agents in a terminal,
a container, or a plaza
Three ways to run AI agents on your own machines, side by side: where their commands run, what they can reach, who holds the keys and the budget, and how you stop them.
| Question | In your terminal | In a container | In AgentPlaza |
|---|---|---|---|
| Where commands run | As you, on your host | On your host's kernel, in a namespace | In its own microVM, with its own kernel |
| What it can reach | Everything you can | What the container network allows | No network card; egress through the hub, which refuses private addresses |
| Model keys | In its environment | In its environment, or mounted in | In the hub's vault; never inside the VM |
| Each tool call | Runs | Runs | Checked against laws: allowed, refused, or sent to you |
| The budget | Until you notice | Until you notice | Per project and task, paid from escrow, every call metered |
| Many agents | One per terminal | One per container, wired by hand | Roles, a board and a mayor, across your machines |
| Stopping it | Find the terminal | Stop each container | STOP ALL holds every agent at once |
| What you keep | Your shell history | Container logs | Transcripts, and every change signed with its intent and review |
A container is real isolation, and many teams run agents that way. It still shares your host's kernel, and it leaves the keys, the budget and the stop to you.
The right column, on screen
What a plaza shows you
that a terminal cannot
The real console on sample data: what waits on you, every machine and its agents, and the spend as it happens.
The row that matters at 2 a.m.
One button holds
every agent at once
STOP ALL cancels the running work, refuses model calls until you resume, and records who pressed it. Then restart, wipe or retire an agent, or roll its VM back to a checkpoint.
The same models either way
Keep your providers,
move the keys to the hub
Every provider you call from a terminal works in a plaza, through one gateway that adds the key from the hub's vault. The coding engines you run today run inside each agent's own VM instead.
Modelsthrough the hub's gateway, with the keys in its vault
- Anthropic
- OpenAI
- Gemini
- xAI
- DeepSeek
- Mistral
- Kimi
- GLM
- OpenRouter
- Bedrock
- Azure OpenAI
- Ollama
- LM Studio
Coding enginesinside each agent's own VM · on by default
- Claude Code
- Codex
- OpenCode
- Gemini CLI
- Qwen Code
- Kilo Code
- Cline
- Copilot CLI
- Goose
- Kimi Code
- Auggie
- Mistral Vibe
When a terminal is enough
One agent, a throwaway checkout and you at the keyboard: a terminal is fine, and simpler. AgentPlaza is for when you run several agents, leave them working, or hand them tools and keys that matter.
Questions
Still deciding?
Can an agent reach my files or my network?
No. Each agent runs in its own microVM with no network interface. Its commands run only inside that VM, and its only link is vsock to the hub. The hub's egress proxy refuses loopback and private addresses, and records every connection.
Which models and coding engines work?
Anthropic, OpenAI, Gemini, xAI, DeepSeek, Mistral, Kimi, GLM, OpenRouter, and local models through Ollama or LM Studio. 12 coding engines run inside the agent's own VM; Claude Code, Codex and OpenCode are on by default.
How do I stop an agent that goes wrong?
Press STOP ALL. It holds every agent mid thought, cancels the running work and refuses model calls until you resume. Then restart, wipe or retire the agent, or roll its VM back to a checkpoint.
What does it cost to run?
Only what your model providers bill. Each project and task runs within a budget in dollars or tokens, tasks are paid from escrow when the work is verified, and every model call is metered.
Run your next agent
in a plaza
Free under Apache 2.0. No account and nothing to subscribe to.
Install AgentPlaza free

