AgentLodgeAgentLodge
Download
where your coding agents live

The terminal workbench
for the AI era

AgentLodge is an agent-native terminal for macOS, built for working with AI coding agents like Claude Code, Codex and Gemini CLI.

Quit anytime and relaunch to find every agent session, working directory, and pane exactly where you left it.

EVERYTHING IN ONE TERMINAL

Everything you need to run agents at scale.

VOICE

Talk to your coding agent, hands-free.

Instead of reading a wall of output, ask the voice assistant to summarize what your agent just said, answer a quick question about what changed, or send your next request straight to the agent — all by voice, while your hands stay on the keyboard.

✓summarize a long agent response out loud
✓ask questions, get spoken answers
✓send requests to the agent by voice

Included in the Ultra plan.

AgentLodge — voice
listening
“summarize what Claude just said”
VOICE ASSISTANT
It refactored the auth middleware into three guards, added rate-limiting, and left the token-refresh path unchanged — two tests still failing.
you ›“did it touch the login redirect?”
No — the redirect logic is untouched. Only the middleware changed.
→ sent to agent “add tests for the new guards, then run them”

speak → summarized, answered & forwarded to your agent — hands-free

AUTO-RESTORE

Resume your whole working layout.

On next app start it restores everything as you left it: live coding-agent sessions, working directories, pane and tab layout — including multiple agent sessions on the same directory.

✓layout & splits restored
✓each tab back in its working directory
✓agent sessions restored
AgentLodge — frontend
↻ restoring session… ⌘K
WORKSPACES
frontend
infra
docs
scratch
claude · api-server
→ cd ~/api
$ claude --resume 7f3a ✓
codex · web-ui
→ cd ~/web
$ codex resume last ✓
zsh · migrate-db
→ cd ~/db/schema
deploy@mac ~/db/schema %
opencode · tests
→ cd ~/app
$ opencode --continue ✓
zsh · docs
→ cd ~/docs
deploy@mac ~/docs %
ssh · prod-box
→ ssh deploy@prod
$ claude --resume ✓
⌘Q · app quit

quit → relaunch → every pane, directory & agent session lights back up

NOTIFICATIONS · ⌘I

Know the instant an agent needs you.

A central panel (⌘I) lists every tab waiting for your input with click-to-jump; each badge clears once you visit the tab. The blocked state surfaces on the tab, the pane, and the workspace at once.

working
needs you
AgentLodge — infra
⌘I
claude · api-server
● working
codex · migrate-db
▪ permission: Bash
codex · web-ui
● working
claude · deploy
▪ plan approval
⌘I
Needs your input2 ⌘I
infra / migrate-db
jump →
infra / deploy
jump →

two agents blocked on you → ⌘I lists them → one click to jump

STATUS

Every agent's status, right on its tab.

See each agent's status at a glance — working, needs your input, done, or error. Color is paired with a distinct shape, so the signal never depends on color alone.

working
needs you
AgentLodge — infra
⌘K
WORKSPACES
frontend
infra
docs
scratch
api-server
migrate-db
build
web-ui
lint
claude · api-server
● writing tests · working
gemini · migrate-db
▪ needs your input · permission: Bash
codex · build
● building · working
zsh · lint
deploy@mac ~/app %
RESILIENCE

Auto-resume after the 5-hour limit resets.

Hit your 5-hour usage limit? AgentLodge detects it and auto-resumes the session after a jittered wait period?The wait is deliberately jittered to maximize the chance providers keep allowing auto-resume. Enjoy the feature while it lasts..

usage limit reached · api-server
02:59:14 until reset
resume scheduled
LAYOUT

A layout that nests as deep as you need.

The full split tree, windows, and per-tab working directories restore across restart. Split right, below, or into nested stacks — arbitrarily deep.

Window → Workspace → Pane → Tab

AgentLodge — workspaces
⌘K
WORK
api server
mobile app
web app
PERSONAL
side project
vlog
email
server routes db
● claude · editing server.ts
+42 −7 · running tests…
logs
› tail -f api.log
200 GET /health
codex shell
● codex · refactor <Toolbar/>
3 files changed

~/api %

Window → Workspace → Pane → Tab · the whole split tree restores across restart

FOCUS

Maximize a tab, then snap back.

Expand a tab to fill the whole window for a larger working area, then snap back — your split layout stays exactly as it was.

AgentLodge — frontend
⌘⇧↵
WORKSPACES
frontend
infra
docs
scratch
claude · api-server
● writing tests · working
codex · web-ui
● building · working
zsh · migrate-db
deploy@mac ~/db %
opencode · tests
● running · working
claude · api-server⤢ maximized
● writing tests · working
⌘ ⇧ ↵

⌘⇧↵ maximizes the focused tab → snap back, layout intact

CLARITY

Titles that say what each tab is doing.

Workspace and tab titles are manually editable or dynamic — session name, working directory, or the current command — so you never lose track of what each tab is doing.

✎build
✎api server
✎database
session · refactor-auth
title source: manual · session name · cwd · current command
renders as: ~/app/api → $ pnpm test → refactor-auth
⌘ R
RENAME TAB
FILES

A file tree with git status, built in.

A toggleable second sidebar with file tree and git status — type to filter, then open any file in a new tab.

⌕type to filter…
▾ src/
server.tsM
routes.tsA
auth.ts↵ open in tab
schema.sqlU
▸ docs/
README.md

Where your coding agents live.

Quit anytime. Relaunch to find everything — and everyone — right where you left them.