Helpers and sub-agents

Choose whether work handed to helpers stays inside a session or stands in your list, and read helpers under their parent.

A session can hand part of its work to a helper, so that its own conversation stays small. Claude Code, Codex and Grok can all do this when they judge it useful. The question for you is whether you can see those helpers and talk to them. In AigoPilot you choose, and the helpers are shown under the session that called them.

There are two kinds of helper, and the difference decides what you can do with them.

Subagent or separate session

SubagentSeparate session
WhereInside the session that started itIn your list, with a name of its own
Who talks to itOnly that sessionYou can open, read, write to and stop it
When it endsWith its parentIt lives on after its parent ends
Its resultGoes back to the session by itselfIts last answer goes back to the session that opened it

For both, the helper starts with an empty context and knows only the prompt it is given. The quality of the work and the tokens it uses are about the same. Helpers that run at the same time spend the same subscription at the same time.

Choose how your sessions hand off work

Open Settings and find Handing work to helpers under How sessions work. There are three choices:

  • Small: subagent, big: separate session is the default. The session judges which is which. A search or one fix is small; building a part, a long run, or work you may want to watch or steer is big.
  • Always a separate session, so every piece of handed-over work stands in your list.
  • Always a subagent, so helpers stay inside their session and your list does not grow.

The same choice, with its limits, is in the Helpers window under More in Settings, and it is offered once on first run. There you also set how many helper sessions one session may have open at once (3 by default) and whether a helper may open helpers of its own (off by default).

The choice counts for sessions you start or continue from then on; a running session keeps what it was told. It reaches Claude Code, Codex (through the studio's usual way of running it) and Grok. A session you start outside the studio, in VS Code or a terminal, cannot be told, and does what its own program does. Codex run in its older exec way is told nothing, and Claude Code in a console window of its own can use subagents but not separate sessions.

See the helpers under their session

A session that has helpers shows a chip with a count in its header, such as "1 helper session · 2 subagents". Click it and each helper is a row: a sign for how it stands (working, waits for you, finished, failed, stopped), its name or task, what it works with and what it spent. The cost line reads "This session: A, with its helpers: B".

A helper session opens as the session it is, and has a chip in its header, "Helper of ...", that takes you back to its parent. A subagent opens for reading only. You cannot write to a subagent. The session that is waiting for a helper says so, and when the answer arrives the conversation says that it went back.

How a separate session gets opened

A session asks the studio with a small program of its own, aigopilot-helper, and a brief written to a file. Because opening a helper is work inside the project, you are asked wherever commands inside the project are asked: in "Fully safe" mode every time. The card is called "Open a helper session?" and shows the name, the tool, the model and the brief, so you read what the helper will be told. See permission modes.

The helper works in the same project, with the account and the permission mode of the session that opened it, and its own tool calls are asked one by one like any other. What it spends is counted under its own name on the usage page. If you want it to stop, stop it like any session: stopping a session.

The answer of a helper comes back to the session that waits for it by itself. If that session is not running, the answer waits in its line of prompts until you continue it.

Small tips

Jump back to a helper's parent

A helper session has a chip in its header, Helper of and the parent's name. One click takes you to the session that opened it.

See what a session and its helpers cost together

The panel of helpers ends with a line, This session and with its helpers, so the cost of the whole group is in one place.

Questions

Can I write to a subagent?

No. Only the session that started it talks to it. You can read its conversation. A separate helper session you can open, write to and stop like any session.

How many helper sessions can one session open?

Three at once by default. The Helpers window under More in Settings sets the number, and whether helpers may open helpers of their own.

KEEP READING

Something missing or out of date? Write to [email protected] or use the chat on this page. All guide articles