A plain Terminal is a different thing entirely: it is a shell session and lives under Terminals. The full distinction is covered in Terminal Agents VS Terminals.
The Agents panel was previously called Chats. Existing agents, links, and
history are unchanged — only the naming moved to match the model: the agent is
the durable thing, and Chat and Terminal are interfaces on it.
What Agents Keep
Every agent keeps:- conversation history or terminal transcript
- the selected coding agent and model for each run
- the mode used for each run
- permission and thinking-effort choices
- artifacts, file changes, tool calls, and follow-up context it produced
Composer
The composer is the prompt area for an agent on the Chat interface.
Mode, model, permission, thinking effort, and fast-mode changes apply to the next agent turn. They do not rewrite a turn that already started.
The Terminal Interface
An agent on the Terminal interface starts with a fixed launch setup:- workspace folder or worktree
- coding agent
- model, when supported
- Regular Mode or Epic Mode
- thinking effort, when supported
- Terminal interface CLI arguments, when supplied
Permissions
Permissions control how much the agent can do without another approval.
Supervised is the safest starting point. Some coding agents expose fewer permission options; those compatibility details live in Agents & Models.
Thinking Effort And Fast Mode
Thinking effort controls the reasoning level for models that support it. The available levels depend on the selected coding agent and model. Fast mode appears only when the selected model offers a faster service tier. It is a Chat-interface control, not a Terminal launch option.Attachments And Voice
Attachments add context to the next turn. Use them when the prompt needs a screenshot, file, or specific supporting material. Voice input turns speech into prompt text. It is useful for longer instructions, quick notes, or hands-free follow-up while reviewing code.Regular Mode And Epic Mode
An agent on the Chat interface can switch between Regular Mode and Epic Mode as the conversation evolves.
For the deeper mode model, see Modes.
Creating An Agent
Use the+ action in the Agents panel to create an agent, then choose its interface:
- Chat for an in-app conversation you steer turn by turn.
- Terminal for a terminal-style session with a fixed launch setup.
+ on an agent row creates a child agent beneath it, so delegated work stays attached to where it came from.
Hierarchy
The Agents panel is a tree, not a flat list. Top-level agents appear at the root of the panel. When an agent starts another agent, the new agent appears beneath the agent that spawned it. This creates a visible lineage:- which agent started which follow-up
- which agents belong to the same branch of work
- where a delegated agent came from
- what context a child agent is attached to
Parents And Children
In the Agents panel, a parent can be:- a root Task-level agent
- another agent
- an artifact that the agent is grouped under
Controls
The panel supports:- filtering by interface: All, Chat, or Terminal
- sorting by Last Updated, Date Created, or Name
- creating agents with the
+action - renaming and deleting entries from row actions