DocsWorking with sessions

The Agent tab

The Agent tab is the wrapped Claude Code terminal at the heart of every session — type prompts, watch the agent work, and drive its interactive UI in real time.

It's the default view when you open a session (⌘1). It runs the Claude Code CLI inside the session's worktree and streams its output live, exactly as the agent produces it. Switch away and come back — the terminal stays warm and rehydrates with its full scrollback intact.

Sending prompts

Click the terminal to focus it, then type as you would in any terminal. Claude Code's own slash commands and interactive prompts work as normal.

EnterSubmit the current prompt to Claude Code
⇧EnterInsert a newline instead of submitting — for multi-line prompts
⌘CCopy the selected text to the clipboard
⌘VPaste the clipboard (text or an image) into the prompt
⌃CInterrupt the agent (Ctrl+C when no text is selected)

means Cmd on macOS and Ctrl on Windows and Linux. ⌘C copies the selection and ⌘V pastes. On Windows and Linux those are the same Ctrl+C / Ctrl+V: Ctrl+C copies only when text is selected and otherwise interrupts the agent, so ⌃C still interrupts whenever nothing is selected.

Pasting when the clipboard holds an image — a screenshot, or an image copied from another app — drops it straight into the prompt as an attachment, so you can ask Claude Code about it without saving a file first.

Rich input

For longer prompts, open the rich input — a dedicated multi-line compose box at the bottom of the tab. Toggle it with ⌘I. While it's focused it keeps the keyboard, so the terminal won't steal your keystrokes; focus returns to the terminal after you submit or close the box.

Need more room? Drag the divider between the terminal and the compose box to resize it — the terminal reflows to fit, and the height you pick is remembered across sessions and restarts.

Two settings tune it:

SettingDefaultWhat it does
richInput.openByDefaultoffShow the compose box automatically instead of starting collapsed
richInput.autoSendoffWhen off, ⌘Enter pastes the composed text into the terminal so you can review before pressing Enter; when on, ⌘Enter sends it immediately

Rewind

When agent.rewindControl is on (the default), a Rewind control appears on the tab. It opens Claude Code's /rewind checkpoint picker, letting you roll the conversation — and the file edits made since a checkpoint — back to an earlier point. Turn the setting off to hide the button.

Dragging files in

Drag a file or folder from your OS file manager and drop it anywhere on the terminal. Plexus inserts the item's absolute path at the cursor, quoted only when the path needs it. No newline is added, so you can drag a file in mid-sentence to reference it before pressing Enter. A highlight ring marks the terminal under the cursor while you drag.

Permissions

By default agent.skipPermissions is on, which launches Claude Code with --dangerously-skip-permissions. The agent then runs autonomously — ideal for parallel, hands-off sessions.

Turn agent.skipPermissions off (globally, or per workspace or project) if you'd rather have the agent stop and ask before sensitive actions. Because it decides how the agent launches, it's resolved at session start.

  • The terminal — the bottom panel's plain scratch shells, separate from the wrapped agent
  • Keyboard shortcuts — the full, customizable shortcut list
  • Settings — every Agent-tab setting and its default