Skip to content

Agent Fleet

SPEED orchestrates 13 specialized agents grouped into four fleets. Each agent has a narrow mission, fixed inputs and outputs, and runs on a designated model tier. For how these agents coordinate during execution, see Agent Orchestration.

Agents that analyze specifications and produce the task plan before any code is written.

AgentMissionModelInvoked By
ArchitectDecomposes specs into a task DAG with traceability contractsplanning_model (Opus)speed plan
ValidatorCross-references all specs for consistency before planningsupport_model (Sonnet)speed validate
Plan VerifierAdversarial audit of the Architect’s plan against the original specplanning_model (Opus)speed verify
Spec AuditorStructural audit of a spec file against its type templatesupport_model (Sonnet)speed audit

Agents that implement, review, and guard the product vision during development.

AgentMissionModelInvoked By
DeveloperImplements a single task on an isolated git worktree branchsupport_model (Sonnet)speed run
ReviewerChecks task diffs against the original product specsupport_model (Sonnet)speed review
Product GuardianGuards product vision, anti-goals, and personas at three insertion pointssupport_model (Sonnet)speed guardian

Agents that diagnose failures, decide recovery strategies, verify cross-task coherence, and merge branches.

AgentMissionModelInvoked By
DebuggerRoot cause analysis on failed tasks with targeted fix instructionssupport_model (Sonnet)Automatic on failure
SupervisorDecides recovery strategy after failures and detects cross-task patternsplanning_model (Opus)Automatic on failure
Coherence CheckerVerifies independently built branches compose correctly before integrationsupport_model (Sonnet)speed integrate (pre-merge)
IntegratorMerges validated branches in dependency order with regression testingDeterministic (no LLM)speed integrate

Agents that scan for vulnerabilities and triage defect reports.

AgentMissionModelInvoked By
Security AuditorScans feature code for OWASP vulnerabilities across SAST, SCA, and secrets dimensionssupport_model (Sonnet)speed security
TriageInvestigates defect reports and classifies complexity for fix pipeline routingsupport_model (Sonnet)speed defect

SPEED uses three model tiers to balance capability against cost.

TierDefault ModelUsed For
planning_modelOpusAgents making architectural decisions: Architect, Plan Verifier, Supervisor
support_modelSonnetAll other agents: review, debugging, security scanning, triage
DeterministicNone (no LLM)The Integrator runs git merge operations without an LLM

The --model flag on speed run overrides the Developer’s model tier. The --escalate flag on speed retry upgrades a failed task from support_model to planning_model.