Guia de Seleção de Agentes

Árvore de decisão para escolher o agente certo

6 min de leitura
guiaseleçãodecisão

Agent Selection Guide

EN | PT | ES


Quick Reference for Choosing the Right Agent

Last Updated: 2026-01-29 (ADE v2.2.0)


Quick Decision Tree

Need research/analysis? → @analyst
   ↓
Need PRD/epic? → @pm
   ↓
Need architecture? → @architect
   ↓
Need database? → @data-engineer
   ↓
Need stories? → @sm
   ↓
Need implementation? → @dev
   ↓
Need testing/QA? → @qa
   ↓
Need deployment? → @devops

Agent Quick Reference

| Agent | Icon | Use For | NOT For | | ---------------------------- | ---- | ------------------------------------------------------------------------------------------- | ---------------------------------------- | | @analyst (Atlas) | 🔍 | Market research, competitive analysis, brainstorming, pattern extraction | PRD creation, architecture, stories | | @pm (Morgan) | 📋 | PRD, epics, product strategy, requirements gathering, spec writing | Research, architecture, detailed stories | | @architect (Aria) | 🏛️ | System architecture, API design, tech stack, complexity assessment, implementation planning | Research, PRD, database schema | | @data-engineer (Dara) | 📊 | Database schema, RLS, migrations, query optimization | App architecture, DB tech selection | | @sm (River) | 🌊 | User stories, sprint planning, backlog grooming | PRD, epics, research, implementation | | @dev (Dex) | 💻 | Story implementation, coding, testing, subtask execution, recovery | Story creation, deployment | | @qa (Quinn) | 🧪 | Code review, testing, quality assurance, spec critique, structured review | Implementation | | @po (Pax) | 🎯 | Backlog management, acceptance criteria, prioritization | Epic creation, architecture | | @ux-design-expert (Nova) | 🎨 | UI/UX design, wireframes, design systems | Implementation | | @devops (Gage) | ⚙️ | Git ops, PR creation, deployment, CI/CD, worktree management, migrations | Local Git, implementation | | @aiox-master (Orion) | 👑 | Framework development, multi-agent orchestration | Routine tasks (use specialized agents) |


🤖 ADE Commands by Agent (v2.2.0)

@devops (Gage) - Infrastructure & Operations

Worktree Management: | Command | Description | |---------|-------------| | *create-worktree {story} | Create isolated Git worktree for story development | | *list-worktrees | List all active worktrees with status | | *merge-worktree {story} | Merge completed worktree back to main | | *cleanup-worktrees | Remove stale/merged worktrees |

Migration Management: | Command | Description | |---------|-------------| | *inventory-assets | Generate migration inventory from V2 assets | | *analyze-paths | Analyze path dependencies and migration impact | | *migrate-agent | Migrate single agent from V2 to V3 format | | *migrate-batch | Batch migrate all agents with validation |


@pm (Morgan) - Product Management

Spec Pipeline: | Command | Description | |---------|-------------| | *gather-requirements | Elicit and document requirements from stakeholders | | *write-spec | Generate formal specification document from requirements |


@architect (Aria) - System Architecture

Spec Pipeline: | Command | Description | |---------|-------------| | *assess-complexity | Assess story complexity and estimate effort |

Execution Engine: | Command | Description | |---------|-------------| | *create-plan | Create implementation plan with phases and subtasks | | *create-context | Generate project and files context for story |

Memory Layer: | Command | Description | |---------|-------------| | *map-codebase | Generate codebase map (structure, services, patterns) |


@analyst (Atlas) - Research & Analysis

Spec Pipeline: | Command | Description | |---------|-------------| | *research-deps | Research dependencies and technical constraints |

Memory Layer: | Command | Description | |---------|-------------| | *extract-patterns | Extract and document code patterns from codebase |


@qa (Quinn) - Quality Assurance

Spec Pipeline: | Command | Description | |---------|-------------| | *critique-spec {story} | Review and critique specification for completeness |

QA Evolution (10-Phase Review): | Command | Description | |---------|-------------| | *review-build {story} | 10-phase structured QA review - outputs qa_report.md | | *request-fix {issue} | Request specific fix from @dev with context | | *verify-fix {issue} | Verify fix was properly implemented |


@dev (Dex) - Development

Execution Engine: | Command | Description | |---------|-------------| | *execute-subtask | Execute subtask following 13-step workflow with self-critique |

Recovery System: | Command | Description | |---------|-------------| | *track-attempt | Track implementation attempt (registers in recovery/attempts.json) | | *rollback | Rollback to last good state (--hard to skip confirmation) |

QA Loop: | Command | Description | |---------|-------------| | *apply-qa-fix | Apply fix requested by QA (reads qa_report.md for context) |

Memory Layer: | Command | Description | |---------|-------------| | *capture-insights | Capture session insights (discoveries, patterns, gotchas) | | *list-gotchas | List known gotchas from .aiox/gotchas.md |


Common Scenarios

"I want to build a new feature" (Traditional)

1. @analyst *brainstorm - Ideation
2. @pm *create-prd - Product requirements
3. @architect *create-architecture - Technical design
4. @data-engineer *create-schema - Database design
5. @sm *create-next-story - User stories
6. @dev *develop - Implementation
7. @qa *review - Quality check
8. @devops *create-pr - Deployment

"I want to build using ADE Spec Pipeline" (Autonomous)

1. @pm *gather-requirements - Collect and structure requirements
2. @architect *assess-complexity - Evaluate complexity
3. @analyst *research-deps - Research libraries/APIs
4. @pm *write-spec - Generate specification
5. @qa *critique-spec - Validate spec quality
   ↓
[Spec Approved]
   ↓
6. @architect *create-plan - Create implementation plan
7. @architect *create-context - Generate context files
8. @dev *execute-subtask 1.1 - Execute with 13 steps + self-critique
9. @qa *review-build - 10-phase QA review
   ↓
[If issues found]
   ↓
10. @qa *request-fix - Request fix
11. @dev *apply-qa-fix - Apply fix
12. @qa *verify-fix - Verify

"I'm stuck on implementation"

1. @dev *track-attempt - Log the failed attempt
2. @dev *rollback - Revert to last good state
3. @dev *list-gotchas - Check known pitfalls
4. @dev *execute-subtask --approach alternative - Try different approach

"I need to understand existing codebase"

1. @architect *map-codebase - Generate structure/services/patterns map
2. @analyst *extract-patterns - Document code patterns
3. @dev *capture-insights - Record discoveries

"I need parallel story development"

1. @devops *create-worktree STORY-42 - Isolate branch
2. @dev *execute-subtask - Work in isolation
3. @devops *merge-worktree STORY-42 - Merge when done
4. @devops *cleanup-worktrees - Clean stale branches

Delegation Patterns

Spec Pipeline Flow

@pm *gather-requirements
    ↓
@architect *assess-complexity
    ↓
@analyst *research-deps
    ↓
@pm *write-spec
    ↓
@qa *critique-spec

Execution Flow

@architect *create-plan
    ↓
@architect *create-context
    ↓
@dev *execute-subtask (loops)
    ↓
@qa *review-build

QA Loop

@qa *review-build
    ↓ (issues found)
@qa *request-fix
    ↓
@dev *apply-qa-fix
    ↓
@qa *verify-fix
    ↓ (loop until clean)

Recovery Flow

@dev fails subtask
    ↓
@dev *track-attempt
    ↓
Retries < 3? → @dev retry with variation
    ↓
@dev *rollback → try different approach

Full Documentation


Version: 2.0 | ADE: v2.2.0 | Date: 2026-01-29

Falar com o Time