Overview
Sub-agents are specialized agents you can delegate to. Each runs in its own isolated context with a restricted toolset, so the main conversation stays focused while a sub-agent handles a self-contained task — exploring the codebase, reviewing a change, or any role you define.Delegate by @mentioning a sub-agent in the composer, or by using one as a node inside a Workflow. A sub-agent’s full transcript opens in its own detail window.
Built-in Sub-agents
Parsaa ships with sub-agents out of the box:General Purpose and Explore are dispatched automatically by the main agent — they don’t appear in the @-mention picker. The workflow role agents (Developer, Reviewer, QA, Planner) are workflow-only — see Workflows.
What You Can Configure
Create and edit sub-agents in Settings → Extensions → Agents.Tool presets
Instead of hand-picking from ~26 tools, pick a preset for the agent’s toolset:
A selection that doesn’t match a preset shows as Custom. The full per-tool grid stays available under Advanced → Tools for fine-tuning. See Tools & Permissions.
Sub-agents cannot dispatch other sub-agents — delegation is one level deep, which keeps runs predictable.
How Delegation Works
1
Create the sub-agent
Define its role, system prompt, allowed tools, and permissions in Settings → Extensions → Agents.
2
@mention it
In the composer, @mention the sub-agent to hand it a scoped task.
3
It runs in isolation
The sub-agent works with its own tools and context, then returns a result to the main conversation.
4
Inspect the transcript
Open the sub-agent detail window to see exactly what it did, step by step.
Related
Workflows
Compose sub-agents into multi-step graphs with evaluators, breakpoints, and checks.