---
name: agent-types
description: Complete guide to all 87 available agent types in Claude Flow V3
type: reference
---

# Agent Types Reference

Complete guide to all 87 available agent types in Claude Flow V3.

## Core Development (5)

| Agent | Description | Best For |
|-------|-------------|----------|
| `coder` | Code implementation with neural patterns | Feature development, bug fixes |
| `reviewer` | Code quality assurance | PR reviews, security checks |
| `tester` | Testing with automation | Unit tests, integration tests |
| `planner` | Strategic task planning | Project planning, roadmaps |
| `researcher` | Information gathering | Requirements, documentation |

## V3 Specialized (12)

| Agent | Description | Best For |
|-------|-------------|----------|
| `security-architect` | Security architecture | Threat modeling, design |
| `security-auditor` | CVE remediation | Vulnerability scanning |
| `memory-specialist` | AgentDB unification | 150x-12,500x search |
| `performance-engineer` | Optimization targets | 2.49x-7.47x speedup |
| `core-architect` | DDD restructure | Domain modeling |
| `adr-architect` | Architecture decisions | ADR documentation |
| `claims-authorizer` | Access control | Claims-based auth |
| `ddd-domain-expert` | Domain design | Bounded contexts |
| `reasoningbank-learner` | Pattern learning | Self-improvement |
| `sona-learning-optimizer` | Neural optimization | SONA adaptation |
| `sparc-orchestrator` | SPARC methodology | Development workflow |
| `v3-integration-architect` | V3 integration | System integration |

## Swarm Coordination (6)

| Agent | Description | Best For |
|-------|-------------|----------|
| `hierarchical-coordinator` | Queen-led coordination | Complex projects |
| `mesh-coordinator` | P2P peer networks | Research tasks |
| `adaptive-coordinator` | Dynamic topology | Unknown workloads |
| `collective-intelligence-coordinator` | Consensus decisions | Group decisions |
| `swarm-memory-manager` | Distributed memory | Data sharing |
| `coordinator-swarm-init` | Swarm initialization | Setup |

## Consensus Agents (7)

| Agent | Description | Best For |
|-------|-------------|----------|
| `byzantine-coordinator` | BFT consensus | Fault tolerance |
| `raft-manager` | Leader-based consensus | Consistent state |
| `gossip-coordinator` | Eventual consistency | Scalability |
| `crdt-synchronizer` | CRDT replication | Conflict-free sync |
| `quorum-manager` | Quorum consensus | Voting systems |
| `security-manager` | Consensus security | Secure coordination |
| `consensus-coordinator` | General consensus | Distributed systems |

## GitHub Integration (14)

| Agent | Description | Best For |
|-------|-------------|----------|
| `pr-manager` | PR lifecycle | Pull requests |
| `code-review-swarm` | Multi-agent review | Comprehensive reviews |
| `issue-tracker` | Issue management | Bug tracking |
| `release-manager` | Release coordination | Versioning |
| `workflow-automation` | CI/CD automation | GitHub Actions |
| `github-modes` | GitHub operations | Multi-mode GitHub |
| `multi-repo-swarm` | Cross-repo sync | Monorepo management |
| `project-board-sync` | Project boards | Kanban/Projects |
| `release-swarm` | Release automation | Deployments |
| `repo-architect` | Repository structure | Architecture |
| `swarm-issue` | Issue-based swarms | Task decomposition |
| `swarm-pr` | PR-based swarms | Review workflows |
| `sync-coordinator` | Multi-repo sync | Version alignment |
| `github-pr-manager` | PR management template | PR workflows |

## SPARC Methodology (5)

| Agent | Description | Best For |
|-------|-------------|----------|
| `sparc-coordinator` | SPARC orchestration | Full SPARC cycle |
| `specification` | Requirements phase | Specs writing |
| `pseudocode` | Algorithm design | Logic design |
| `architecture` | System design | Architecture |
| `refinement` | Iteration phase | Improvements |

## Optimization (6)

| Agent | Description | Best For |
|-------|-------------|----------|
| `topology-optimizer` | Swarm topology | Network optimization |
| `load-balancer` | Task distribution | Workload balancing |
| `resource-allocator` | Resource management | Capacity planning |
| `performance-monitor` | Metrics tracking | Observability |
| `benchmark-suite` | Performance testing | Benchmarks |
| `performance-analyzer` | Analysis | Bottleneck detection |

## Sublinear Algorithms (5)

| Agent | Description | Best For |
|-------|-------------|----------|
| `matrix-optimizer` | Matrix analysis | Linear systems |
| `pagerank-analyzer` | Graph analysis | Network influence |
| `performance-optimizer` | System optimization | Resource efficiency |
| `trading-predictor` | Market analysis | Financial predictions |
| `consensus-coordinator` | Fast consensus | Distributed coordination |

## Analysis (2)

| Agent | Description | Best For |
|-------|-------------|----------|
| `analyze-code-quality` | Code quality | Static analysis |
| `code-analyzer` | Code analysis | Pattern detection |

## Architecture (1)

| Agent | Description | Best For |
|-------|-------------|----------|
| `arch-system-design` | System design | High-level architecture |

## Data & ML (1)

| Agent | Description | Best For |
|-------|-------------|----------|
| `data-ml-model` | ML models | Machine learning |

## Development (1)

| Agent | Description | Best For |
|-------|-------------|----------|
| `dev-backend-api` | Backend APIs | REST/GraphQL |

## DevOps (1)

| Agent | Description | Best For |
|-------|-------------|----------|
| `ops-cicd-github` | CI/CD pipelines | GitHub Actions |

## Documentation (1)

| Agent | Description | Best For |
|-------|-------------|----------|
| `docs-api-openapi` | API documentation | OpenAPI specs |

## Flow Nexus (9)

| Agent | Description | Best For |
|-------|-------------|----------|
| `app-store` | App marketplace | App publishing |
| `authentication` | User auth | Login/registration |
| `challenges` | Coding challenges | Gamification |
| `neural-network` | Neural training | ML deployment |
| `payments` | Payment processing | Credits/billing |
| `sandbox` | E2B sandboxes | Isolated execution |
| `swarm` | Cloud swarms | Cloud coordination |
| `user-tools` | User management | Profile/storage |
| `workflow` | Workflow automation | Event-driven |

## Goal Planning (2)

| Agent | Description | Best For |
|-------|-------------|----------|
| `goal-planner` | GOAP planning | Goal achievement |
| `agent` | General goal agent | Multi-purpose |

## Payments (1)

| Agent | Description | Best For |
|-------|-------------|----------|
| `agentic-payments` | AI commerce | Autonomous payments |

## Specialized (1)

| Agent | Description | Best For |
|-------|-------------|----------|
| `spec-mobile-react-native` | React Native | Mobile development |

## Templates (8)

| Agent | Description | Best For |
|-------|-------------|----------|
| `automation-smart-agent` | Smart automation | Auto-spawning |
| `coordinator-swarm-init` | Swarm setup | Initialization |
| `github-pr-manager` | PR workflows | GitHub PRs |
| `implementer-sparc-coder` | SPARC coding | Implementation |
| `memory-coordinator` | Memory management | State coordination |
| `orchestrator-task` | Task orchestration | Workflow management |
| `performance-analyzer` | Performance | Analysis |
| `sparc-coordinator` | SPARC | Methodology |

## Testing (3)

| Agent | Description | Best For |
|-------|-------------|----------|
| `tdd-london-swarm` | TDD London School | Mock-first TDD |
| `production-validator` | Deployment validation | Pre-deploy checks |
| `test-long-runner` | Long-running tests | Complex test suites |

## Quick Reference

```bash
# List all agent types
npx claude-flow agent spawn --help

# Spawn any agent
npx claude-flow agent spawn -t <agent-type>
```

## See Also

- [agent-capabilities](./agent-capabilities.md) - Capability matrix
- [agent-coordination](./agent-coordination.md) - Coordination patterns
- [spawn](./spawn.md) - Spawn command details
