Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.308 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · claude-code

Manage multiple agents with agent view changedagent-view

Nearest release: v2.1.240, published 7 hours after this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.

Recorded here
Lines+21added
Lines−20removed
From line 32 where the diff opens
First seen 14 Aug 2026 this site's first read of the page
Recorded edits63to this page, all time

The whole hunk

from line 32, old and new numbered
/
lines
from line 32
3232 
3333 If you haven't yet accepted the [workspace trust dialog](/docs/en/permissions#project-allow-rules-and-workspace-trust) for the directory, Claude Code shows it before agent view opens, the same dialog `claude` shows. Accept to save trust for the workspace and continue. If you decline, Claude Code exits without opening agent view.
3434 
35 Agent view opens with an input at the bottom and a table that fills in as sessions start. Press `Esc` at any time to return to your shell; if you opened agent view by backgrounding a session with `←`, `Esc` returns to that conversation instead. Your sessions keep running while you're away and reappear the next time you open agent view.
35 Agent view opens with an input at the bottom and a table that fills in as sessions start. Press `Esc` to return to your shell; if you opened agent view by backgrounding a session with `←`, `Esc` returns to that conversation instead. Your sessions keep running while you're away and reappear the next time you open agent view.
3636 </Step>
3737 
3838 <Step title="Dispatch a session">
from line 281
281281 
282282Press `?` in agent view to see every shortcut in context. The table below summarizes them.
283283 
284| Shortcut | Action |
285| :-------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
286| `↑` / `↓` | Move between rows |
287| `Enter` | Attach to the selected session, or dispatch if there's text in the input |
288| `Space` | Open or close the peek panel for the selected session |
289| `Shift+Enter` | Dispatch and attach immediately |
290| `→` | Attach to the selected session |
291| `Alt+1`..`Alt+9` | Attach to session 1–9 in the focused session's directory |
292| `Tab` | On an empty input, browse all subagents. Otherwise apply the highlighted suggestion |
293| `Ctrl+S` | Switch grouping between state and directory |
294| `Ctrl+T` | Pin or unpin the selected session |
295| `Ctrl+R` | Rename the selected session |
296| `Ctrl+G` | Open the dispatch prompt in your `$VISUAL` or `$EDITOR` |
297| `Ctrl+J` | Insert a newline in the dispatch input |
298| `Ctrl+X` | Stop the session; press again within two seconds to delete it |
299| `Shift+↑` / `Shift+↓` | Reorder the selected session |
300| `Esc` | Close the peek panel, clear the input, or exit. When you opened agent view by backgrounding your session with `←`, the final `Esc` returns to that conversation instead of exiting |
301| `Ctrl+C` | Clear the input; press twice to exit |
302| `?` | Show all shortcuts |
284| Shortcut | Action |
285| :-------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
286| `↑` / `↓` | Move between rows |
287| `Enter` | Attach to the selected session, or dispatch if there's text in the input |
288| `Space` | Open or close the peek panel for the selected session |
289| `Shift+Enter` | Dispatch and attach immediately |
290| `→` | Attach to the selected session |
291| `Alt+1`..`Alt+9` | Attach to session 1–9 in the focused session's directory |
292| `Tab` | On an empty input, browse all subagents. Otherwise apply the highlighted suggestion |
293| `Ctrl+S` | Switch grouping between state and directory |
294| `Ctrl+T` | Pin or unpin the selected session |
295| `Ctrl+R` | Rename the selected session |
296| `Ctrl+G` | Open the dispatch prompt in your `$VISUAL` or `$EDITOR` |
297| `Ctrl+J` | Insert a newline in the dispatch input |
298| `Ctrl+X` | Stop the session; press again within two seconds to delete it |
299| `Shift+↑` / `Shift+↓` | Reorder the selected session |
300| `Esc` | Close the peek panel, clear the input, or exit. When you opened agent view by backgrounding your session with `←`, the final `Esc` returns to that conversation instead of exiting. With [vim editor mode](/docs/en/interactive-mode#vim-editor-mode) on, pressing `Esc` in the input switches from INSERT to NORMAL mode and keeps your text, as in the main prompt |
301| `Ctrl+C` | Clear the input; press twice to exit |
302| `?` | Show all shortcuts |
303303 
304304## Dispatch new agents
305305 
from line 850
850850 
851851| Version | Change |
852852| -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
853| v2.1.239 | With [vim editor mode](/docs/en/interactive-mode#vim-editor-mode) on, pressing `Esc` in agent view's input switches from INSERT to NORMAL mode and keeps your text, matching the main prompt; in NORMAL mode with text still in the input, pressing `Esc` clears it, and pressing `Esc` on an empty input exits, as the [`Esc` shortcut](#keyboard-shortcuts) describes. Before this release, `Esc` cleared the input. |
853854| v2.1.233 | For a session linked to a GitLab merge request, Claude Code writes the row's label in GitLab's `!1234` reference syntax. You can also paste the merge request's URL into the [dispatch input](#filter-sessions) to select that session. Before this release, the label rendered as `#1234`, and a pasted merge request URL matched a session only when its first prompt contained the URL. |
854855| v2.1.227 | [Deleting a session](#what-deleting-a-session-removes) keeps the session and its worktree while another live Claude Code session is running inside that worktree directory. Agent view shows `not deleted` on the row and the reason in the footer, and `claude rm` prints `kept <id>` with the reason, which names the other session's process ID. Before this release, deleting the session removed the worktree while the other session was still working in it. |
855856| v2.1.225 | `claude agents` in a directory you haven't trusted shows the same [workspace trust dialog](/docs/en/permissions#project-allow-rules-and-workspace-trust) that `claude` shows on startup, before agent view opens. Accepting saves trust for that workspace; declining exits without opening agent view. Before this release, `claude agents` opened without asking, so sessions you dispatched from it ran in a directory you'd never been asked to trust.<br /><br />With the list grouped by directory, hovering the mouse over a row highlights it without changing the [dispatch target](#dispatch-to-a-specific-directory); selecting a row with the arrow keys or a click still changes the target. Before this release, moving the mouse over a session in another project silently changed the directory the next dispatched session started in. |
Feedback