---
title: "AI Subagents (Helpers) · AssistantGeneral"
description: "Parts of a big request go to helpers with a clean slate: ten built-in roles, your own roles, a checker that sends weak work back, and a queue sized to your PC."
url: "https://royalsoftworks.com/products/assistant-general/features/helpers/"
source: "https://royalsoftworks.com"
format: "markdown"
note: "Markdown rendering of the HTML page at `url`. Same content, same canonical URL."
---

Features · The AI itself

# Big jobs, split between helpers.

Parts of a big request go to helpers with a clean slate: ten built-in roles, your own roles, a checker that sends weak work back, and a queue sized to your PC.

[Editions](https://royalsoftworks.com/products/assistant-general/editions/): Every edition, including Free. On a managed desk the administrator sets whether, and how many.

## Helpers (subagents), feature by feature

Each comes with a small drawing of how it works. They are diagrams, not screenshots; numbers in them are examples.

- ### Ten built-in roles

  Search, Research, Retrieval, Verify, Code review, Code, Document, Data, Operations and General, each with its own instructions and tools.

  Diagram: Search, Research, Retrieval, Verify, Code review, Code, Document, Data, Operations, General.
- ### Your own roles

  Any agent you make can be offered as a helper role.

  Diagram: Your agent → Mark as helper → New role.
- ### A clean slate, a short report

  A helper starts with an empty conversation, does its one piece and returns a short report. Pages of raw research stay out of yours.

  Diagram: Empty chat → One piece of work → Short report.
- ### Facts checked, every time

  Every helper's report is checked against what it found before it comes back.

  Diagram: Helper's report → Fact check → Back to the chat.
- ### A checker that sends work back

  When a helper that builds, writes or researches finishes, a separate checker opens its files, re-runs what it can and looks facts up again. Weak work goes back to be redone, a set number of times, and the best attempt is marked if it still falls short. On by default.

  Diagram: Helper works → Checker reviews, then back to the start (redo if weak).
- ### Sized to your machine

  As many run at once as the engine can really handle; the rest wait in a queue, and one place is always kept for your own conversation.

  Diagram: Example: two slots running helpers, one kept for your conversation, two helpers waiting in the queue.
- ### Limits you set

  How many per request, how long one may run, how long a job may wait. Helpers cannot hand work on to further helpers.

  Diagram: Per request, Time budget, Queue wait, No nesting.
- ### On the cluster

  Helpers can run on the other machines in a model cluster.

  Diagram: Helpers leads to This PC, PC 2, PC 3.
- ### In workflows

  Handing a job to a helper is also a step in the workflow builder.

  Diagram: Step → Delegate → Report → Next step.

## Goes well with

- [The agent pipeline](https://royalsoftworks.com/products/assistant-general/features/agent-pipeline/)
- [Agents and skills](https://royalsoftworks.com/products/assistant-general/features/agents-and-skills/)
- [Model cluster](https://royalsoftworks.com/products/assistant-general/features/model-cluster/)

[Previous The agent pipeline](https://royalsoftworks.com/products/assistant-general/features/agent-pipeline/) [Next Agents and skills](https://royalsoftworks.com/products/assistant-general/features/agents-and-skills/)

[All 31 feature classes](https://royalsoftworks.com/products/assistant-general/features/)

<!-- verse:royalsoftworks
     Psalmi 106:44, 45
     Ali On pogleda na nevolju njihovu, čuvši tužnjavu njihovu, I opomenu se zaveta svog s njima, i pokaja se po velikoj milosti svojoj;
     https://www.wordproject.org/bibles/verses/serbian/02_prayer.htm
-->
