Agent BayAgent Bay
Agent Bay
Compare

Compare

Classic terminals optimize the shell. IDE panels optimize the editor. Agent CLIs optimize one vendor’s loop. Agent Bay matches the professional PTY bar (scrollback restore, prefix history) and adds inspect views, missions, and multi-adapter Mission Control under one policy layer.

Agent Bay

Agent operating environment
PTY
Native Rust PTY + WebGL; scrollback restore; prefix ↑
AI auto-run
Never — suggest then confirm
Agent kernel
HazelJS Agent OS in sidecar
Gatekeeper
Deny-by-default; approve / deny UI
Mission Control
HazelJS + Codex + Claude + Gemini + OpenCode
Worktrees
Mission worktrees under .worktrees/
Infra inspect
Live git / docker / kubectl / SSH / OTEL
Process isolation
PTY process ≠ Agent OS sidecar

iTerm / Alacritty / Ghostty

Professional terminal
PTY
Excellent native PTY / GPU
AI auto-run
N/A (no agent runtime)
Agent kernel
None
Gatekeeper
None
Mission Control
None
Worktrees
Manual git
Infra inspect
Shell only
Process isolation
Single app process model

Warp

AI-assisted terminal
PTY
Modern PTY UX
AI auto-run
AI features in the product surface
Agent kernel
Product AI — not HazelJS Agent OS
Gatekeeper
Product-specific
Mission Control
Not multi-adapter AgentAdapter
Worktrees
Not mission-isolated worktrees
Infra inspect
Not the same inspect model
Process isolation
Integrated AI in the app

IDE terminal (Cursor / VS Code)

Editor panel
PTY
Embedded terminal panel
AI auto-run
Chat / agent flows in the IDE
Agent kernel
IDE agent — separate from desktop Agent OS
Gatekeeper
IDE tooling, not desktop Gatekeeper
Mission Control
IDE-centric
Worktrees
Depends on the IDE agent
Infra inspect
Extensions vary
Process isolation
Tied to the editor process

Standalone agent CLIs

Agent tool
PTY
Often own REPL / TUI
AI auto-run
Tool-dependent
Agent kernel
Each tool’s own runtime
Gatekeeper
Per-tool
Mission Control
One tool at a time
Worktrees
Manual or tool-specific
Infra inspect
Shell / tool output
Process isolation
Separate processes you juggle

Ghostty and iTerm remain great choices when you only need a shell. Agent Bay exists when agents, approvals, worktrees, and honest infra inspect belong next to that shell.