Skip to Content
DocumentaçãoGuiasExecução de Workflows

Execução de Workflows

Como os workflows do AIOS orquestram o desenvolvimento multi-agente.

Princípio Central

Workflows são compostos por tarefas conectadas, e não por agentes. Cada tarefa define entradas, saídas, pré/pós-condições e modos de execução. Os agentes são os executores padrão.

Workflows Disponíveis

WorkflowPropósito
Story Development CycleWorkflow principal de desenvolvimento
QA LoopCiclo iterativo de revisão e correção
Spec PipelineRequisitos → especificação executável
Brownfield DiscoveryAvaliação de codebase legado

Seleção de Workflow

SituaçãoWorkflow
Nova story a partir de um epicStory Development Cycle
QA encontrou problemasQA Loop
Feature complexa precisa de specSpec Pipeline → SDC
Entrando em projeto existenteBrownfield Discovery
Correção simples de bugSDC (modo YOLO)

Modos de Execução

Modo Guiado

Troca manual de persona entre agentes. O orquestrador indica qual agente ativar em seguida.

Modo Engine

Spawn real de subagentes — agentes são despachados automaticamente em sequência.

Iniciando um Workflow

@aios-master > *workflow greenfield-fullstack

Ou para workflows específicos:

> *workflow story-development-cycle > *workflow brownfield-discovery

Configuração de Workflows

Os workflows são definidos como arquivos YAML em .aios-core/development/workflows/. Cada workflow especifica:

  • Fases com etapas sequenciais
  • Atribuições de agentes por etapa
  • Artefatos produzidos em cada fase
  • Condições de gate para progressão