5 min read

Claude Code Agent View Just Launched: What It Does and How to Use It

Claude Code v2.1.139 ships two features at once: agent view (one screen for all your sessions) and the /goal command (autonomous multi-turn completion). Here is what both do and how to enable them right now.

Claude Code Agent View Just Launched: What It Does and How to Use It

Anthropic just shipped Claude Code v2.1.139. Two features in one release: agent view, which gives you a single dashboard for all your Claude Code sessions, and the /goal command, which lets Claude work autonomously across turns until a task is done.

How to update

Before anything else:

claude update
claude --version  # confirm you're on v2.1.139 or later

Both features are live immediately after updating. No additional configuration needed.

What is Claude Code agent view?

Agent view is a session roster. One screen. Every Claude Code session you have running, blocked, or finished, in a single list.

Without it, running multiple Claude Code sessions means multiple terminal tabs, multiple tmux panes, or just losing track of what each agent is doing. Thariq from the Claude Code team at Anthropic described it as "like tmux built for CC", and that is the right mental model. You open one screen, see everything, and navigate without losing context.

How to open it

claude agents

That's it. From inside any existing session, press the left arrow to jump to agent view. To return to a session, press Enter or the right arrow.

What you see

Each row in the table shows:

  • Session name or the task it's working on
  • Current state: working, waiting on you, done, failed, or stopped
  • Last activity timestamp

Three keyboard shortcuts cover most of what you need:

Key Action
Spacebar Peek at the latest turn without attaching
Enter / → Attach to the full session
Esc Exit agent view (sessions keep running)

Starting and managing sessions

From agent view, type a prompt and press Enter to start a new background session. From inside an existing session, run /bg to send it to the background. From the shell directly:

claude --bg "write tests for the auth module"

The session starts immediately in the background and appears in the agent view roster.

The rate limit caveat: read this first

This is the most important thing to understand before you start spawning parallel agents.

Background sessions draw down your subscription quota the same as interactive sessions. If you open agent view and run 5 sessions in parallel, you are using your Claude Pro or Max quota 5 times faster than normal. Ten sessions in parallel means 10x quota consumption.

For an indie hacker on Claude Pro ($20/month) or Max ($100/month), this limits how aggressively you can parallelize. Test with 2-3 concurrent sessions first and see how your quota holds up before scaling further.

The second limitation: sessions are local. They run on your machine. If your laptop goes to sleep, all background sessions stop. For tasks that need to run overnight, run Claude Code on a Hetzner or Railway VPS over SSH. The session stays alive regardless of your local machine state.

The /goal command

The second headline feature in v2.1.139 is the /goal command. Set a completion condition and Claude keeps working autonomously across turns until that condition is met or it gets stuck.

/goal deploy the staging environment with passing tests

A live overlay panel shows elapsed time, turn count, and current token usage while Claude works. It runs in interactive mode, with the -p flag, and in Remote Control.

This is separate from agent view. You can use /goal in a single session without opening agent view at all. The combination is where it gets interesting: start a session with /goal, send it to the background with /bg, then monitor progress from agent view while you work on something else.

Who benefits most

Multiple feature branches at once. Run a separate Claude Code session for each branch, monitor from agent view, peek when one needs input, attach when it's ready for review.

Parallelising independent tasks. Writing tests for one module while Claude refactors another, running a code review session while a new feature session is building. Tasks that don't block each other are the right fit.

Long-running autonomous work with /goal. Tasks that take 20-30 turns to complete without human input are now viable. Set the goal, send to background, check back when done.

Where it does not help yet: Tasks that depend on each other. Agent view is a session manager, not an orchestrator. Claude Code does not yet automatically coordinate multiple sessions. You do that manually. For automated multi-agent coordination, that's in a separate product path (Claude Managed Agents, currently in beta).

What this release means for Claude Code's direction

Boris Cherny from Anthropic called this "a shift to multi-agent workflows." That framing is right. Claude Code started as a single-session terminal tool. Agent view is the first step toward using it as a genuine agent operations layer where you run and monitor multiple parallel workstreams from one place.

The research preview label means the interface will change. Keyboard shortcuts, session display, and background session behaviour are all subject to revision based on feedback. Use it now, but expect the details to evolve over the coming weeks.


For context on how agent view fits into the broader Claude Code setup, the CLAUDE.md guide covers the project configuration that applies across all sessions. For the comparison between Claude Code and Codex agents, the Codex /goal vs Claude Code comparison is now worth revisiting. Both tools ship /goal, but the implementation differs.

Frequently Asked Questions

How do I enable Claude Code agent view?

First update to v2.1.139 or later with claude update or claude --version to check. Then run claude agents from the terminal to open the agent view dashboard. You can also open it from inside any active session by pressing the left arrow key. Agent view is available on Pro, Max, Team, Enterprise, and Claude API plans as a research preview.

What does the /goal command do in Claude Code v2.1.139?

The /goal command sets a completion condition and Claude keeps working autonomously across multiple turns until that goal is met. It shows a live overlay with elapsed time, turn count, and token usage. It works in interactive mode, with the -p flag, and in Remote Control. This is separate from agent view. You can use either feature independently.

Do rate limits apply when running multiple agents in parallel?

Yes. Background sessions draw down your subscription quota the same as interactive sessions. Running 5 agents in parallel uses your quota 5x faster. Running 10 agents in parallel uses it 10x faster. For indie hackers on Claude Pro or Max, this is the main practical constraint when using agent view for parallel work.

Do Claude Code sessions keep running if I close my laptop?

No. Agent view sessions are local and run on your machine. If your laptop sleeps or shuts down, background sessions stop. This is a known limitation of the research preview. For sessions that must run overnight, use a VPS with Claude Code installed via SSH, which keeps sessions alive regardless of your local machine state.

What is the difference between agent view and Claude Code on the web?

Agent view is a local CLI dashboard for managing multiple Claude Code sessions running on your own machine. Claude Code on the web runs sessions in a managed cloud environment on Anthropic infrastructure, so they persist through disconnections. Agent view is available now in research preview. Claude Code on the web is a separate product with different availability and pricing.

Found this useful? Follow @devtoolpicks on X for more honest tool comparisons.
Share: X/Twitter | LinkedIn |

Get honest tool comparisons in your inbox

Join 50+ indie hackers and solo developers who get new comparisons, pricing changes, and tool picks. No spam. Unsubscribe anytime.