Experts & Expert Groups

Last updated · 2026-09-05

An expert is an agent role with a dedicated responsibility and tool restrictions. An expert group adds a lead expert that decomposes the requirement, delegates work items to members, and integrates their output.

Built-in experts

ExpertResponsibilityTools
Requirements AnalystTurns vague asks into clear, verifiable requirementsread-only tools (browse / search / read / skill resources)
Implementation EngineerMakes minimal, complete changes within the authorized scopeall tools
Test EngineerDesigns and runs verificationall tools
Code ReviewerRead-only review of correctness, security, maintainabilityread-only tools — never modifies the workspace

Built-in expert groups

GroupMembersOutput
Delivery Squadlead + analyst / implementer / tester / reviewera full delivery, from clarified requirements to passed review
Review Squadlead + analyst / tester / revieweran actionable, structured review report

The lead's workflow: intent analysis → propose work items → assign members → integrate results. The timeline shows group events like "decomposition started", "member changed", and "integration completed", with each member's output presented separately.

How to summon

  1. Open the Experts navigation and browse the built-in experts and groups;
  2. Click Summon on a card — a pre-filled New Task opens;
  3. Add your goal, pick a permission mode, and send.

You can also assign a specific expert from the toolbar of any new task.

Limitations

  • Expert groups are API-backend only; CLI backends (Codex / Claude Code / OpenCode) don't support orchestration and are disabled with an explanation;
  • Experts don't expand permissions: even the Implementation Engineer, with all tools, follows the current permission mode's approval flow;
  • Experts and groups are built-in for now; custom definitions are not yet supported (watch future releases).

When to use a group

  • Vague requirements that need clarifying before coding → Delivery Squad;
  • A pre-merge health check for a big change → Review Squad;
  • A single, well-defined small change → just use the Implementation Engineer alone — faster and cheaper on tokens.