Agent View and ccdeck: what each one shows
Short answer
Use Agent View to start background Claude Code sessions and reply to them, and ccdeck to watch the sessions in every terminal, each subagent and Codex, without changing how you start them.
- Agent View (
claude agents) lists your background sessions, the ones that need input near the top, and lets you reply or start new ones. - ccdeck shows the Claude Code sessions from every terminal, each subagent as its own card, and Codex CLI sessions. It cannot reply: you answer in the terminal.
Side by side
Agent View as Anthropic’s documentation described it on 30 September 2026, and ccdeck as of 3.33.1:
- Sessions in other terminals. Agent View: only once you background them, with
/bgor ←. ccdeck: yes, whichever terminal started them. - Subagents. Agent View: not as rows of their own. ccdeck: each Claude Code subagent is a card, joined to its session by a line.
- Codex. Agent View: no, it lists Claude Code sessions. ccdeck: yes, read from Codex CLI’s own rollout files.
- Waiting on you. Agent View: a Needs input group near the top, for questions, permission decisions and other prompts only you can answer. ccdeck, Claude Code only: prompts and questions first in its session list, then finished turns, longest wait first. More in how to tell when Claude Code is waiting for input.
- Reply or steer. Agent View: yes, from the list or by attaching. ccdeck: no.
- Where it runs. Agent View: in your terminal, with a background supervisor running the sessions. ccdeck: in a browser tab on your machine, or its desktop app; sessions stay where you started them.
- Cost and quota. Agent View: no spend or quota in the list, and its documentation warns that background sessions “consume your subscription usage the same as interactive sessions.” ccdeck: an estimated spend per session and per model, and Claude and Codex quota windows.
- Accounts. Agent View: its sessions use “the same stored credentials as your interactive sessions.” ccdeck: an Accounts panel to sign in, switch and move several Claude accounts, through claude-swap.
What Agent View does that ccdeck does not
Agent View is Claude Code’s own screen for background sessions: “what's running, what needs your input, and what's done.” In claude agents:
- Type a task and press Enter to start a background session, or run
claude --bgwith a prompt from your shell. - Press Space on a row to read the question it is waiting on and how long it has waited, and type a reply.
- Press → to attach to the whole conversation, and ← to leave it running.
- Sessions keep working with the terminal closed, and by default, in a git repository, each one edits files in its own worktree.
What it misses. In Anthropic’s words, “Interactive sessions you have open in other terminals don't appear until you background them,” and “Subagents and teammates a session spawns aren't listed as separate rows.” Agent View is a research preview.
What ccdeck shows that Agent View does not
ccdeck is a free, open-source dashboard that runs on your machine. Its first run adds a hook to ~/.claude/settings.json, so every Claude Code session that reads that file reports to it, from any terminal. You start sessions as you do now.
npx ccdeck
- Each subagent Claude Code starts gets its own card, joined to its session, with its latest tool calls beside it. Double-click a card to read its tool calls in a side panel.
- Codex CLI sessions are read from the rollout files Codex writes, with no hook, and shown beside your Claude Code sessions.
What it misses. It cannot answer, start or attach to a session: its hook only forwards events, so you reply in the session’s terminal. The waiting list is Claude Code only, because Codex writes no approval request to its rollout files; a running Codex session that can ask for one shows approvals not visible instead. Codex sessions get no subagent cards.
Use both
ccdeck’s hook answers nothing, so it cannot change what Agent View or its sessions do. A background session “reads its settings from the directory it runs in, the same as if you had started claude there,” and the hook is in your user settings, so the sessions Agent View runs reach ccdeck too.
Dispatch and reply in Agent View. Keep ccdeck open for the sessions in your other terminals, every subagent, Codex, and what they all spend.
Step by step
Sources
Read on . What ccdeck does is checked against ccdeck 3.33.1, and what another tool does against its own documentation.
- Claude Code docs: Manage multiple agents with agent view
- Claude Code docs: Agent view, Monitor sessions with agent view
- Claude Code docs: Agent view, Dispatch new agents
- Claude Code docs: Agent view, How background sessions are hosted
- Claude Code docs: Agent view, Limitations
- Claude Code docs: Hooks reference, Hook locations
- The ccdeck README at 3.33.1