Skip to content
AI EmployeeSuper-AgentsAgent-to-AgentPricingBlogStoryContact

Manager Agent vs Specialist Agent: Different Jobs, Different Evals

Napkin-style sketch of a manager robot at a routing desk with a task graph beside a specialist robot at a workbench with domain tools, each holding a different scorecard, with an amber highlight on the interface arrow between them
Fig 0Two different jobs: the manager owns coordination, the specialist owns the artifact. Each gets its own scorecard.

A manager agent coordinates work: it decomposes an approved goal, selects eligible workers, assigns bounded tasks, monitors state, reviews returned artifacts, requests repair, integrates results, and escalates exceptions.

A specialist agent performs domain work: it researches, analyzes, writes, reconciles, classifies, codes, designs, or operates inside a defined professional or functional boundary.

Do not evaluate both roles with the same score. The manager succeeds when the right work reaches the right specialist and the complete outcome closes with acceptable quality, authority, time, and cost. The specialist succeeds when its artifact or action meets a domain acceptance contract.

The AI organization implementation guide shows where both roles fit. The practical distinction is what each role owns, what it may decide, and how its work is evaluated.

On this page · 16 sectionsOpen
  1. What Is the Difference Between a Manager Agent and a Specialist Agent?
  2. What Should a Manager Agent Actually Do?
  3. What Should a Specialist Agent Actually Do?
  4. How Should Manager and Specialist Context Differ?
  5. How Should Their Tools and Permissions Differ?
  6. How Should Their Memory Differ?
  7. How Should Manager and Specialist Evals Differ?
  8. When Should You Split One Agent Into Manager and Specialist Roles?
  9. Can One Agent Perform Both Roles?
  10. What Does the Manager-Specialist Interface Need?
  11. How Do You Design the Reporting Line?
  12. How Does CellCog Represent Manager and Specialist Roles?
  13. What Should the Two Role Cards Look Like?
  14. What Is the 30-Case Evaluation Plan?
  15. What Is the Final Role-Design Checklist?
  16. Final Decision
Key points7 · 22 min full read
  1. Manager agents own coordination outputs: decomposition, routing, state, review, repair, integration, escalation, and parent-task closure.
  2. Specialist agents own domain outputs: a verified research brief, reconciled ledger, tested patch, approved message draft, or another typed artifact.
  3. Give managers broad visibility but narrow action authority. Give specialists narrow context plus only the tools and data required for their work.
  4. Keep separate role prompts, queues, memory, permissions, evidence, and evals even if one model temporarily performs both modes.
  5. Do not let a manager approve its own specialist work; self-production plus self-review creates a correlated control failure.
  6. Split the roles when coordination is recurring, worker capabilities differ, parallelism pays, or independent review matters. Keep one agent when the work is cohesive.
  7. CellCog’s public July 2026 organization shows one AI Sales Lead managing 5 AI sales representatives - a live role split, but its reported metrics remain first-party results.

§ 01What Is the Difference Between a Manager Agent and a Specialist Agent?

The difference is the unit of responsibility.

Dimension Manager agent Specialist agent
Primary outcome Accepted parent outcome across workers Accepted domain artifact or action
Core question Who should do what, under which constraints, and did the system finish? How should this specific domain task be completed?
Inputs Approved goal, worker registry, task state, policies, returned evidence Bounded task, relevant sources, domain rules, permitted tools
Outputs Task graph, assignments, decisions, reviews, escalation, closure Report, draft, analysis, record change, code, design, recommendation
Context Cross-task state and high-level policy Deep task-specific domain context
Tools Task, routing, review, policy, status, escalation Domain data and production tools
Permissions Coordinate and recommend; limited external action Execute narrow domain actions
Memory Worker capability and coordination history Domain examples, decisions, and task history
Evaluation System outcome and coordination quality Domain quality and task compliance
Main failure Amplifies a wrong plan or acceptance Produces a wrong or unsupported result
Table 1Manager agent vs specialist agent across ten dimensions

A title is not the boundary. The work contract is.

The manager owns the portfolio

The manager answers:

  • What is the parent outcome?
  • Which tasks are required?
  • Which tasks can run in parallel?
  • Which role is eligible?
  • What context should travel?
  • What is blocked?
  • Which result is acceptable?
  • What needs repair?
  • What needs a person?
  • Is the complete outcome closed?

It should not redo every specialist task to answer these questions.

The specialist owns the artifact

The specialist answers:

  • What domain method applies?
  • Which sources are authoritative?
  • What calculations or tests are required?
  • What evidence supports the result?
  • What uncertainty remains?
  • What action is permitted?
  • What exact artifact should be returned?

Its job is not to reprioritize the organization.

Both roles remain subordinate to human policy

The human organization still owns:

  • strategy;
  • risk tolerance;
  • role creation;
  • permissions;
  • high-impact approvals;
  • exception judgment;
  • budget;
  • incident response; and
  • accountability.

The AI manager boundaries guide determines whether coordination may be delegated at all. Define the manager-specialist split only after that bounded coordination loop passes its control test.

§ 02What Should a Manager Agent Actually Do?

Give the manager a defined service, not a vague instruction to “run the team.”

Manager service Required output Evidence of success
Goal interpretation Parent outcome, non-goals, constraints Human-approved goal version
Decomposition Complete, non-duplicative task graph Coverage check
Routing Eligible worker selection with reason Capability and permission match
Assignment Typed request and deadline Acceptance event
Monitoring Current state and blocker classification Durable task events
Review Pass, repair, reject, or escalate Versioned rubric result
Integration Coherent parent artifact or state Cross-artifact consistency check
Exception handling Compact decision packet Correct human route
Closure Terminal parent outcome Acceptance evidence and downstream result
Table 2Manager services, required outputs, and evidence of success

Translate goals into tasks

The manager should translate a broad goal like “improve the weekly account-research pipeline” into a bounded task that specifies:

  • target account cohort;
  • approved data sources;
  • required research fields;
  • quality thresholds;
  • duplicate rules;
  • output schema;
  • assignment batches;
  • due times;
  • exceptions;
  • and an accepted parent deliverable.

The manager must not quietly convert the goal into “generate more activity.”

Route by capability and constraints

Select a specialist using:

  • tested output type;
  • domain instructions;
  • tool access;
  • allowed data;
  • current queue;
  • deadline fit;
  • quality history;
  • cost class;
  • conflict status;
  • and recovery path.

Routing by the worker’s name or title is weak. “Research Agent” does not prove it can verify current pricing, handle sensitive CRM fields, or create the required spreadsheet.

Preserve task state

The manager should see:

  • proposed;
  • assigned;
  • accepted;
  • in progress;
  • waiting for input;
  • waiting for approval;
  • in review;
  • repair requested;
  • completed;
  • failed;
  • canceled;
  • and escalated.

Messages may explain state, but durable events should define it.

Review without pretending to be every expert

The manager can check:

  • schema;
  • completeness;
  • source presence;
  • freshness;
  • contradiction;
  • permission;
  • policy;
  • duplicate work;
  • cross-artifact fit;
  • and documented specialist validation.

For professional or high-impact judgment, it should route to a qualified person or an independently authorized reviewer.

Own closure

Five completed subtasks do not prove the parent outcome succeeded.

The manager should verify:

  • every required component exists;
  • versions are compatible;
  • conflicts are resolved;
  • approval binds to the right artifact;
  • downstream action happened or remains intentionally pending;
  • and the final owner accepted the result.

§ 03What Should a Specialist Agent Actually Do?

A specialist role should be narrower in responsibility and deeper in method.

Specialist type Owned output Domain evidence Common boundary
Research Sourced research artifact URLs, excerpts, dates, gaps Does not publish conclusions as company policy
Data analysis Reproducible analysis Query, dataset version, calculation Does not change source records without permission
Content Draft matching brief and evidence Claim-source mapping, style checks Does not self-approve publication
Sales research Qualified account record Approved fields and source trail Does not send outreach
Support Classified case and draft response Customer record and policy citation Does not issue high-value remedy
Coding Tested patch Diff, tests, build result Does not deploy to production
Finance operations Reconciliation proposal Ledger inputs, exceptions, arithmetic Does not authorize payment
Table 3Specialist types, owned outputs, and common boundaries

Apply a domain method

The specialist should know:

  • required inputs;
  • authoritative sources;
  • terminology;
  • calculations;
  • tests;
  • edge cases;
  • quality thresholds;
  • prohibited shortcuts;
  • escalation conditions;
  • and output schema.

Generic intelligence does not replace a domain contract.

Produce a typed artifact

Return:

  • artifact ID;
  • version;
  • task ID;
  • producer identity;
  • result;
  • sources;
  • method;
  • assumptions;
  • validation;
  • uncertainty;
  • exceptions;
  • tool actions;
  • and recommended next state.

The manager should not infer these fields from a fluent paragraph.

Stay inside the assignment

The specialist must not:

  • change the parent goal;
  • assign unrelated work;
  • expand its own access;
  • select a new external recipient;
  • substitute an unapproved source;
  • approve its own material action;
  • or declare the parent outcome complete.

It can surface a better approach, but the manager or human owner decides whether scope changes.

Escalate domain uncertainty

A specialist should stop or escalate when:

  • sources conflict;
  • required data is missing;
  • the requested method is invalid;
  • a policy boundary is unclear;
  • the result could materially harm a person;
  • a tool requests new access;
  • or acceptance cannot be tested.

Silently filling gaps makes the manager’s review harder, not easier.

§ 04How Should Manager and Specialist Context Differ?

Context should follow responsibility.

Context object Manager needs Specialist needs
Parent goal Full approved version Relevant bounded outcome
Organization priorities Priority order and conflicts Only priority affecting the task
Worker registry Capabilities, access, load, history Own contract and permitted collaborators
Domain corpus Index, authority rules, summaries Relevant source set in depth
Customer data Minimum fields for routing/risk Minimum fields for task
Task history Parent/child state and decisions Assigned task and required predecessors
Rubric Routing, integration, escalation, closure Domain artifact acceptance
Permissions Who may do which action Own allowed actions
Memory Coordination decisions and worker performance Domain precedents and task context
Table 4What each role needs from nine context objects

More context is not automatically better. Anthropic’s context-engineering guidance treats context as a finite attention resource and recommends the smallest set of high-signal tokens that supports the desired outcome.

Manager context should be broad but compressed

Include:

  • goal and constraints;
  • organization priorities;
  • current portfolio state;
  • worker capability cards;
  • dependency graph;
  • recent exceptions;
  • policy references;
  • and acceptance summaries.

Do not load every worker’s full transcript, private working notes, or accumulated memory.

Specialist context should be narrow but deep

Include:

  • exact task;
  • relevant source documents;
  • domain instructions;
  • known decisions;
  • accepted examples;
  • output schema;
  • tests;
  • and constraints.

Do not add the whole organization chart unless it changes the domain work.

Use references, not repeated copies

Pass:

  • source ID;
  • version;
  • owner;
  • last reviewed date;
  • sensitivity;
  • and permitted purpose.

This reduces stale copies and helps the manager reconcile which version produced an artifact.

Keep working memory separate

The manager’s note that “worker A is fast” is not organizational truth. The specialist’s speculative finding is not a shared policy.

Keep the following as separate objects with different write rules:

  • authoritative shared sources;
  • manager coordination memory;
  • specialist domain memory;
  • task-local working context; and
  • audit history.

§ 05How Should Their Tools and Permissions Differ?

Tools should expose the role’s work, not every available capability.

Capability Manager Specialist
Create child task Allowed within approved workflow Usually no
Select worker Allowed from eligible registry No
Read task state Portfolio scope Own/related tasks
Read domain source Summary or approved subset Deep, task-relevant access
Produce artifact Integration/status artifact Domain artifact
Request repair Allowed with cap Responds to repair
Approve external action Usually no or human-gated Usually no or human-gated
Change permissions Never by default Never
Escalate Named human route Manager or named human route
Close parent task Allowed after acceptance No
Table 5Capability allocation between manager and specialist

Visibility is not authority

A manager may need to see workload across 5 workers. It does not need every worker’s:

  • credentials;
  • write permissions;
  • customer records;
  • browser sessions;
  • publishing access;
  • payment access;
  • or administrative tools.

Use summaries and scoped queries where possible.

Reporting lines do not grant permissions

The effective specialist permission remains the intersection of:

task grant ∩ specialist role scope ∩ delegator authority ∩ current policy ∩ valid approval

If one set excludes the action, the manager cannot authorize it through language.

Use a complete action-by-action permission matrix and delegated-authority rules for every role.

Separate identities

Log:

  • manager identity;
  • worker identity;
  • initiating human;
  • task;
  • tool;
  • source;
  • permission decision;
  • artifact;
  • reviewer;
  • approval;
  • and downstream effect.

“The AI did it” is not sufficient attribution in a multi-role system.

Keep high-impact execution independent

For publication, payment, deletion, access changes, binding messages, or regulated decisions, use:

  • a human approval;
  • an independent execution service;
  • exact action parameters;
  • artifact version binding;
  • expiration;
  • and post-action evidence.

Neither the manager nor specialist should be able to reinterpret an approval.

§ 06How Should Their Memory Differ?

Manager memory and specialist memory serve different future decisions.

Memory class Manager examples Specialist examples Write control
Authoritative Approved goals, policies, role registry Approved domain sources and SOPs Named human/source owner
Operational Assignment outcome, blocker class, service history Task state, tool result, artifact status System event
Learned Routing pattern, frequent exception Domain precedent, accepted example Review before reuse
Working Temporary decomposition notes Temporary analysis notes Task-local and expiring
Prohibited Secrets not required for routing Unneeded organization/customer data Reject or quarantine
Table 6Memory classes for each role and their write controls

Manager memory should improve coordination

Useful manager memory includes:

  • role capability versions;
  • accepted output types;
  • queue behavior;
  • common blockers;
  • route corrections;
  • escalation outcomes;
  • and policy changes.

It should not accumulate every specialist fact “just in case.”

Specialist memory should improve domain work

Useful specialist memory includes:

  • approved terminology;
  • source hierarchy;
  • calculation method;
  • task-specific preferences;
  • verified examples;
  • known failure cases;
  • and correction history.

It should not inherit confidential context from unrelated workers.

Performance memory needs caution

Do not let a single failure permanently label a worker as bad or a single success make it universally eligible.

Store:

  • task type;
  • version;
  • conditions;
  • sample size;
  • acceptance result;
  • reviewer;
  • confidence;
  • and expiry.

Routing evidence should be conditional and reviewable.

Retrieval is a policy decision

Before injecting memory:

  • verify identity;
  • verify purpose;
  • check relevance;
  • check freshness;
  • inspect provenance;
  • apply sensitivity rules;
  • scan for hostile instructions;
  • and log access.

Memory is candidate context, not permission or truth.

§ 07How Should Manager and Specialist Evals Differ?

Use separate scorecards.

Manager-agent scorecard

Metric Formula or test Why it matters
Routing precision Correct eligible routes / routes audited Measures worker selection
Decomposition coverage Parent requirements represented / requirements Detects missing work
Duplicate-task rate Overlapping child tasks / child tasks Detects coordination waste
False acceptance Defective artifacts accepted / defective artifacts reviewed Detects unsafe review
Escalation recall Human-needed cases escalated / human-needed cases Detects hidden exceptions
Closure integrity Accepted parent outcomes / tasks marked closed Detects false completion
Coordination latency Parent elapsed time minus worker execution time Measures management delay
Cost per accepted parent outcome All manager, worker, review, and retry cost / accepted outcomes Measures system economics
Table 7Manager metrics and why each matters

Manager test cases

Include:

  • ambiguous task;
  • wrong specialist suggestion;
  • overloaded worker;
  • conflicting priorities;
  • duplicate request;
  • missing acceptance;
  • unsupported artifact;
  • policy conflict;
  • repeated repair;
  • timeout;
  • and shutdown.

The manager should choose the correct state transition, not merely write a good explanation.

Specialist-agent scorecard

Metric Formula or test Why it matters
First-pass artifact acceptance Accepted first versions / delivered artifacts Measures domain output
Source support Supported decision claims / decision claims Measures evidence
Schema completeness Required fields present / required fields Measures interface reliability
Deterministic accuracy Passed calculations/tests / applicable checks Measures technical correctness
Policy compliance Compliant actions / actions audited Measures bounded execution
Repair success Accepted repaired artifacts / repair requests Measures correction
Domain escalation recall Known ambiguous/high-risk cases escalated / such cases Measures judgment boundary
Cost per accepted artifact Specialist and repair cost / accepted artifacts Measures domain economics
Table 8Specialist metrics and why each matters

Specialist test cases

Include:

  • normal input;
  • missing data;
  • stale source;
  • contradictory source;
  • out-of-scope request;
  • malformed schema;
  • permission denial;
  • adversarial document;
  • edge case;
  • and correct escalation.

Do not average the scorecards together

A manager with 95% routing precision and unacceptable false acceptance is not “mostly good.” A specialist with strong writing and fabricated sources is not acceptable.

Define:

  • non-compensating gates;
  • target metrics;
  • confidence intervals where appropriate;
  • audit sample;
  • consequence tier;
  • and release mode.

All percentages in an actual scorecard must come from your measured cases. Do not import another system’s numbers.

§ 08When Should You Split One Agent Into Manager and Specialist Roles?

Split when separation improves outcome, evaluation, authority, or context.

Signal Keep one role Split roles
Workload One coherent task stream Recurring portfolio with distinct subproblems
Tools Few distinct tools Overlapping tools confuse selection
Context Same sources and decisions Broad coordination plus deep domain corpora
Parallelism Dependencies are sequential Independent branches can run concurrently
Review Same deterministic checks Independent acceptance adds value
Permissions Same narrow action scope Coordination and execution need different access
Metrics One artifact score explains value Local output and system outcome diverge
Human load One role is easy to supervise Human routing/reconciliation dominates
Table 9Signals for keeping one role vs splitting into two

OpenAI’s agent-building guidance recommends maximizing a single agent first, then splitting when complex logic or tool overlap creates persistent failures. It notes that some systems handle more than 15 distinct tools while others struggle with fewer than 10 overlapping tools; tool clarity matters more than a universal count.

Role separation and control topology are different decisions. The AI agent orchestration pattern comparison shows when manager-specialist coordination earns its cost and when a fixed sequence, router, parallel fan-out, or peer boundary is a better fit.

Split for persistent coordination

A bounded manager role may reduce real overhead when a human repeatedly:

  • decomposes the same parent goal;
  • routes similar work;
  • checks queues;
  • reconciles outputs; and
  • requests the same repair.

Split for independent review

A specialist should not be the only judge of its own work when:

  • source errors are consequential;
  • tool actions affect external systems;
  • publication is public;
  • calculations affect money;
  • policy compliance matters;
  • or one defect can spread.

The manager can own structural review while a human or second specialist owns high-impact domain judgment.

Do not split for organizational theater

Avoid:

  • “CEO agent” directing one worker;
  • manager titles with no task state;
  • two agents sharing one broad prompt;
  • reviewers that repeat the producer’s assumptions and method;
  • or a manager that has to redo the full specialist task.

The architecture should solve measured coordination debt.

§ 09Can One Agent Perform Both Roles?

Yes, but make the mode boundary explicit.

Suitable temporary combination

One agent may coordinate and execute when:

  • there are only 1-2 task types;
  • the workflow is low risk;
  • permissions are the same;
  • context is cohesive;
  • review is deterministic or human-owned;
  • and volume does not justify another role.

This is often the correct pilot architecture.

Use separate mode contracts

Record:

  • current mode: manager or specialist;
  • active outcome;
  • allowed tools;
  • context source;
  • permission scope;
  • output schema;
  • evaluation rubric;
  • and transition event.

Do not let the agent switch modes silently.

Never self-approve consequential work

If one agent produces and coordinates, an independent control should decide:

  • publication;
  • payment;
  • deletion;
  • access change;
  • regulated output;
  • binding communication;
  • or final high-impact acceptance.

Self-review can improve drafts, but it is not independent assurance.

Split after a trigger

Define triggers such as:

  • queue exceeds approved response window;
  • duplicate tasks increase;
  • context regularly omits key facts;
  • tool-selection errors persist;
  • specialist review consumes the manager’s whole run;
  • or human reconciliation becomes the bottleneck.

Use measured triggers, not an arbitrary org size.

§ 10What Does the Manager-Specialist Interface Need?

The interface is the role boundary.

Interface object Manager provides Specialist returns
Task identity Parent and child IDs Matching IDs
Outcome Required result and business purpose Completed result
Inputs References, versions, sensitivity Inputs actually used
Scope Included and excluded work Exceptions and deviations
Authority Tools, data, action limits Tool/action trace
Quality Definition of done and tests Validation evidence
Time/cost Deadline, budget, stop condition Actuals and remaining risk
State Assignment and acceptance requirement Accepted, blocked, delivered, failed
Escalation Trigger and human route Compact exception packet
Artifact Required type and schema Versioned artifact
Table 10Interface objects each side must provide

When the manager retains the parent outcome and the specialist accepts a bounded contribution, use the AI agent task delegation guide to define receiver eligibility, task-scoped authority, acceptance, return evidence, timeout, repair, and parent closure.

The manager sends intent plus constraints

The assignment should explain why the result exists, but it should not flood the specialist with the manager’s entire working history.

The specialist returns evidence plus uncertainty

The response must include what the manager needs to accept, repair, integrate, or escalate.

Version the interface

When fields, rubrics, tools, or policy change:

  • increment version;
  • revalidate producers and consumers;
  • preserve old task compatibility or migrate;
  • and record which version created each result.

Do not hide the boundary in chat

The collaboration model should separate messages, durable task state, and artifacts. Use messages for clarification; use typed records for ownership, authority, output, and closure.

When that interface transfers task ownership rather than requesting a bounded contribution, use the AI agent handoff protocol to make the packet version, receiver acceptance, authority, and atomic owner change explicit.

§ 11How Do You Design the Reporting Line?

The reporting line should reflect responsibility and escalation, not permission inheritance.

The AI organization chart guide shows how to render that reporting line separately from assignment, handoff, approval, and source-access edges.

One human sponsor

Name the person who owns:

  • business outcome;
  • manager authorization;
  • specialist role approval;
  • risk thresholds;
  • budget;
  • high-impact exceptions;
  • and shutdown.

One manager outcome

Examples:

  • accepted weekly market brief;
  • qualified account-research queue;
  • reconciled content production batch;
  • current support exception queue;
  • or verified operational report.

Avoid “manage marketing.” It is too broad to evaluate.

Several specialist outputs

Each specialist should have:

  • one primary output family;
  • explicit sources;
  • narrow tools;
  • acceptance rubric;
  • and escalation rule.

Do not create specialists only to imitate departments.

Independent approval where needed

The reporting line may place a human or independent reviewer beside the AI manager for high-impact approval. The reviewer does not need to report to the AI manager.

§ 12How Does CellCog Represent Manager and Specialist Roles?

CellCog publishes a concrete employee-style example.

As of July 18, 2026, its AI Organization page showed:

  • 1 human founder;
  • 8 AI Employees;
  • an AI Sales Lead;
  • and 5 AI sales representatives reporting to that lead.

CellCog says the Sales Lead began as a solo outbound worker on June 27, became a manager on July 7, and onboarded representatives added July 7-8. It describes the manager as transferring messaging, dividing territories, assigning through task boards, answering questions, and receiving reports.

The example shows a role transition

The useful pattern is:

  1. prove the specialist work;
  2. encounter real volume;
  3. create worker roles;
  4. transfer repeatable context;
  5. assign bounded portfolios;
  6. manage questions and review;
  7. keep one human sponsor.

Proving the specialist work before adding management creates a clearer assignment, review, and escalation contract.

The evidence is first-party

CellCog reports 6x outbound throughput and a 1.5% bounce rate after the team formed. Those numbers:

  • describe CellCog’s own operation;
  • are dated;
  • are not independently audited;
  • do not establish causality;
  • and should not be used as a customer forecast.

Product fit to verify

CellCog describes employee roles with goals, KPIs, memory, inboxes, task boards, schedules, approvals, wake conditions, and delegation. Before configuring an AI manager or another role, verify:

  • separate role identities;
  • task acceptance;
  • role-specific memory;
  • delegated permissions;
  • artifact evidence;
  • review and repair;
  • escalation;
  • human intervention;
  • and independent eval support.

The operating contract matters more than the title on a role page.

§ 13What Should the Two Role Cards Look Like?

Write separate machine-usable role cards before you create a reporting line.

Field Manager role card Specialist role card
Mission Close a named parent outcome through bounded coordination Produce one accepted domain output
Receives Approved goal, priority, policies, worker registry, state Typed assignment, source references, domain rules
Decides Decomposition, eligible route, review state, repair, escalation Domain method, permitted tool sequence, artifact content
Does not decide Strategy, access policy, high-impact exception Parent priority, staffing, broader scope, final publication
Produces Task graph, assignments, review decisions, integrated result Versioned domain artifact and evidence
Tools Task system, registry, policy query, review, escalation Domain data, analysis, production, validation
Memory Coordination decisions, route evidence, exception patterns Domain precedents, source hierarchy, accepted examples
KPI Accepted parent outcomes with bounded coordination debt Accepted artifacts with domain quality
Escalates Goal conflict, policy ambiguity, systemic failure Missing evidence, domain ambiguity, prohibited action
Human owner Parent-outcome sponsor Domain or functional owner
Table 11The two role cards field by field

Example manager card: content operations

Mission: deliver one accepted weekly content batch from approved briefs.

May: validate brief completeness; assign research and drafting; monitor task state; detect duplicate intent; request one repair; assemble the batch; and escalate unsupported claims.

May not: change company positioning; invent product evidence; approve legal claims; publish externally; increase tool access; or waive a failed citation gate.

Manager output: batch manifest; assignment record; artifact versions; review decisions; unresolved exceptions; and final human-approval packet.

Example specialist card: research

Mission: produce a current, sourced evidence brief for one assigned intent.

May: search approved public sources; inspect owned product pages; extract claim support; record conflicts; and return a structured brief.

May not: change the target topic; treat competitor marketing as neutral evidence; use private customer data without a task grant; draft a final legal conclusion; or publish.

Specialist output: source list; claim-source ledger; dated facts; uncertainty; evidence gaps; and recommended wording constraints.

Example specialist card: drafting

Mission: turn the accepted brief into one review-ready draft.

May: use verified sources; follow the approved structure; create illustrative examples when labeled; and request clarification.

May not: introduce new commercial claims; change the approved topic, audience, or brief; hide missing evidence; approve its own output; or route work to a new agent.

The manager can check whether the draft satisfies the brief. A separate factual or human review still owns consequential acceptance.

Decide generalist versus specialist separately

Role hierarchy and capability breadth are different design choices. A manager can be general-purpose or narrow; a specialist can use a general-purpose model inside a tightly scoped contract.

Use the general-purpose versus specialized agent framework to decide how much capability should sit inside each role. Assign coordination to the manager and the domain artifact to the specialist only when that separation improves control or performance.

Add “avoid if” conditions

A role card is incomplete without rejection criteria.

Avoid the manager role if:

  • the parent outcome is not measurable;
  • workers are not independently testable;
  • assignments require the manager to expose broad sensitive context;
  • every result requires full human reconstruction;
  • or the manager cannot be paused.

Avoid the specialist role if:

  • its output duplicates another role;
  • no domain method or source boundary exists;
  • the manager must redo the work to review it;
  • the tools cannot be scoped;
  • or the task is too rare to maintain a separate interface.

The role should earn its boundary through better quality, control, context focus, or economics.

§ 14What Is the 30-Case Evaluation Plan?

Test the interface before expanding the reporting line.

Case group Starter count Manager focus Specialist focus
Normal work 10 Correct decomposition and route Accepted domain output
Missing/ambiguous input 5 Clarify or pause Identify missing evidence
Routing edge 4 Choose correct eligible role Reject out-of-scope task
Quality defect 4 Detect and request repair Correct defect
Permission conflict 3 Prevent assignment/action Stop and explain boundary
Timeout/capacity 2 Rebalance or escalate Preserve state
Adversarial source 1 Quarantine downstream result Reject hostile instruction
Shutdown 1 Stop and preserve evidence Stop tool use
Table 12A starter 30-case diagnostic pack for the role pair

Use the 30 cases as a first diagnostic pack. Replace the mix with production frequency, consequence, and known failure history before release.

Compare 3 operating modes

Run the same cases through:

  1. one general-purpose agent;
  2. one agent with explicit manager/specialist modes;
  3. separate manager and specialist roles.

Compare accepted parent outcomes, accepted artifacts, false acceptance, escalation, elapsed time, human minutes, token/tool cost, context loss, and recovery.

Choose the least complex passing design

Select:

  • one agent if it meets outcome and risk thresholds;
  • dual mode if role separation improves behavior without needing separate state;
  • separate roles if context, permissions, parallelism, or evaluation justify the interface;
  • human-led coordination if management judgment remains too ambiguous or consequential.

Architecture is an evidence decision. Record the rejected alternatives and the specific quality, authority, context, latency, or cost evidence that justified the selected boundary.

Recheck the split after 4 operating changes

The original boundary can become wrong even when both roles still pass their local evals. Re-run the one-agent versus split-role comparison after:

  1. a new specialist or tool is added;
  2. the parent outcome or acceptance rubric changes;
  3. permissions or data classification expand; or
  4. coordination volume materially changes.

Ask whether the manager still reduces net human work after assignment, context packaging, review, retry, escalation, and maintenance are counted. Also ask whether the specialist still receives enough domain context without receiving unrelated organization state.

If the manager has become a message relay, remove it. If the manager spends most of its context reproducing specialist work, redesign the artifact and review interface. If the specialist regularly changes priority or routes work, move those decisions back to the manager. Stable role boundaries are maintained through evidence, not protected by the original org chart.

§ 15What Is the Final Role-Design Checklist?

Manager contract

  • One parent outcome
  • Explicit non-goals
  • Approved worker registry
  • Typed task creation
  • Acceptance tracking
  • Durable state
  • Review rubric
  • Repair cap
  • Escalation route
  • Parent closure test
  • Separate manager eval
  • Human shutdown

Specialist contract

  • One output family
  • Domain source hierarchy
  • Narrow tool set
  • Minimum task context
  • Output schema
  • Validation evidence
  • Uncertainty field
  • Permission boundary
  • Domain escalation
  • Separate specialist eval
  • No self-approval
  • Artifact versioning

Interface contract

  • Parent and child IDs
  • Goal and scope
  • Input references
  • Authority
  • Deadline and budget
  • State transitions
  • Artifact identity
  • Acceptance criteria
  • Error types
  • Version
  • Audit trail
  • Human accountability

§ 16Final Decision

Use a manager agent to own coordination and specialist agents to own domain execution.

The manager should produce: a complete task graph; correct assignments; visible state; evidence-based reviews; bounded repair; compact escalation; and accepted parent closure.

The specialist should produce: a domain-valid artifact; source and method evidence; explicit uncertainty; permitted tool actions; and a clear result state.

Keep one agent when the work is cohesive. Split the roles when coordination, context, permissions, parallelism, or independent evaluation makes the interface valuable.

Then evaluate each job separately. A fluent manager is not a good specialist, and a strong specialist is not automatically a safe manager.

Frequently asked6 questions

Q1Is a manager agent more capable than a specialist agent?

Not necessarily. Capability is task-specific. A manager may be better at decomposition, routing, integration, and exception handling, while a specialist is better at a domain method or tool. Use the model, instructions, context, and access that meet each role’s eval rather than assuming hierarchy means intelligence.

Q2Should a manager agent have access to every specialist tool?

No. It usually needs capability metadata, task state, returned evidence, and limited integration tools - not every worker credential or action permission. Broad visibility can be provided through scoped summaries while execution remains with separately identified specialists.

Q3Can a specialist delegate work to another specialist?

Only if the operating model explicitly allows it. Otherwise the specialist should request routing from the manager. Unbounded peer delegation creates unclear ownership, hidden depth, duplicate work, and permission propagation. Record the parent task, new owner, authority, and acceptance for every transfer.

Q4Who evaluates the manager agent?

A named human owner accepts the manager’s operating mode using system-level evidence. Deterministic monitors and independent reviewers can help, but the manager should not be the final judge of its own decomposition, routing, false acceptance, permissions, or shutdown policy.

Q5What is the best first manager-specialist workflow?

Choose a recurring, internal, reversible workflow with typed artifacts and observable quality - for example, coordinating research briefs or draft reports. Start with 1 manager, 2 specialists, 1 parent outcome, and a 20-30-case diagnostic pack before adding workers or external actions.

Q6When should the manager role be removed?

Remove or return it to shadow mode when one agent can reliably own the outcome, management latency exceeds parallelism gains, false acceptance stays above the approved threshold, escalation is noisy, permissions cannot be separated, or human reconciliation remains unchanged.