Onboarding em 60 Minutos
Um passo a passo estruturado para se tornar produtivo com o Synkra AIOS em uma hora. Ao final, você terá instalado o framework, ativado agentes, criado sua primeira story, executado o workflow SDC completo e passado por um quality gate.
Minuto 0-10: Instalação e Configuração
Pré-requisitos
Antes de começar, certifique-se de ter:
- Node.js 20.0.0 ou superior
- npm 8.0.0 ou superior
- Git instalado e configurado
- GitHub CLI (
gh) instalado (para workflows de push/PR) - Uma IDE de IA — Claude Code (recomendado), Cursor ou VS Code com extensões de IA
Instalar o AIOS
# Criar um novo projeto
npx @synkra/aios-core init meu-primeiro-projeto
# Navegar até o projeto
cd meu-primeiro-projetoVerificar a Instalação
Confirme que o diretório .aios-core/ foi criado:
meu-primeiro-projeto/
.aios-core/ # Configuração do framework, agentes, tasks, workflows
docs/
stories/ # Arquivos de story serão salvos aquiConfigurar o Ambiente
Edite o arquivo .env com a chave do seu provedor de IA:
ANTHROPIC_API_KEY=sua-chave-anthropic
# ou
OPENAI_API_KEY=sua-chave-openaiMinuto 10-20: Entendendo o Framework
Conceitos Fundamentais
O AIOS orquestra 12 agentes especializados nomeados por meio de workflows estruturados. Cada agente tem:
- Um handle (ex.:
@dev) que você usa para endereçá-lo - Um nome (ex.: Dex) para sua persona
- Limites de autoridade definidos — o que pode e não pode fazer
- Um conjunto de comandos aos quais responde
Comandos Essenciais (Qualquer Agente)
*help # Mostrar todos os comandos disponíveis
*status # Exibir contexto atual, estado da story e agente
*guide # Mostrar guia de uso detalhado para o agente ativoOs 12 Agentes
| Handle | Nome | Papel |
|---|---|---|
@dev | Dex | Implementação de software |
@qa | Quinn | Quality gates |
@po | Pax | Validação de stories |
@pm | Morgan | Epics e spec pipeline |
@sm | River | Criação de stories |
@architect | Aria | Arquitetura de sistemas |
@analyst | Atlas | Pesquisa |
@ux-design-expert | Uma | UX/Design |
@data-engineer | Dara | Banco de dados |
@devops | Gage | CI/CD e Git push |
@docs | Ajax | Documentação |
@aios-master | Orion | Orquestração do framework |
Para detalhes completos sobre cada agente, veja Agentes.
Minuto 20-35: Ativação de Agentes e Sua Primeira Story
Ativar um Agente
Enderece os agentes diretamente para ativá-los:
@sm *help # Ativar River e ver comandos disponíveis
@dev *help # Ativar DexLimites de Autoridade dos Agentes
Um conceito crítico do AIOS: agentes têm limites de autoridade estritos.
- @dev pode
git add,git commit— mas não podegit push(delegar ao @devops) - @po pode validar stories — mas não pode editar critérios de aceitação após a validação
- Apenas @devops (Gage) pode
git push,gh pr createegh pr merge
Fase 1: Criar Sua Primeira Story (@sm — River)
@sm *draftRiver guia você na criação de uma story com título, descrição, critérios de aceitação e escopo. A saída é um arquivo {epicNum}.{storyNum}.story.md com status Draft.
Fase 2: Validar a Story (@po — Pax)
@po *validate-story-draftPax executa o checklist de validação de 10 pontos:
| # | Verificação |
|---|---|
| 1 | Título claro e objetivo |
| 2 | Descrição completa |
| 3 | Critérios de aceitação testáveis |
| 4 | Escopo bem definido (IN/OUT) |
| 5 | Dependências mapeadas |
| 6 | Estimativa de complexidade |
| 7 | Valor de negócio declarado |
| 8 | Riscos documentados |
| 9 | Definição de Done |
| 10 | Alinhamento com PRD/Epic |
Decisão:
- GO (≥ 7/10) — Status da story muda de
DraftparaReady - NO-GO (menos de 7) — Correções necessárias listadas; story permanece
Draft
Minuto 35-50: Executando o Story Development Cycle (SDC)
O SDC de 4 Fases
| Fase | Agente | O que Acontece |
|---|---|---|
| 1. Criar | @sm (River) | Story rascunhada a partir de epic/PRD |
| 2. Validar | @po (Pax) | Checklist de 10 pontos, GO/NO-GO |
| 3. Implementar | @dev (Dex) | Código escrito, CodeRabbit self-healing |
| 4. QA Gate | @qa (Quinn) | Verificação de qualidade em 7 pontos, veredicto |
Fase 3: Implementar (@dev — Dex)
@dev *develop story-1.1Dex trabalha em um de três modos de execução:
| Modo | Prompts | Melhor Para |
|---|---|---|
| Interactive (padrão) | 5-10, com checkpoints | Aprendizado, decisões complexas |
| YOLO | 0-1, totalmente autônomo | Tarefas simples |
| Pre-Flight | 10-15 antecipados, depois zero | Requisitos ambíguos |
Durante a implementação, o CodeRabbit escaneia automaticamente:
- Problemas CRITICAL e HIGH são corrigidos automaticamente (até 2 iterações na fase dev)
- Problemas MEDIUM são documentados como débito técnico
- Problemas LOW são ignorados
Minuto 50-60: Quality Gates e Entrega
Fase 4: QA Gate (@qa — Quinn)
@qa *qa-gateQuinn verifica 7 dimensões de qualidade:
| # | Verificação |
|---|---|
| 1 | Code review (padrões, legibilidade) |
| 2 | Testes unitários (cobertura, todos passando) |
| 3 | Critérios de aceitação (todos atendidos) |
| 4 | Sem regressões |
| 5 | Performance dentro dos limites |
| 6 | Segurança (básicos do OWASP) |
| 7 | Documentação (atualizada se necessário) |
Veredictos possíveis: PASS, CONCERNS, FAIL, WAIVED
Se FAIL — Iniciar o QA Loop
*qa-loop story-1.1 # Iniciar ciclo automatizado de revisão-correção
# Máx. 5 iterações: @qa revisa → @dev corrige → @qa revisa novamenteEntregar as Alterações (@devops — Gage)
@devops *pushApenas Gage pode fazer push. Isso é por design — todos os agentes coordenam através deste único ponto de controle para operações remotas.
O que Você Conquistou
Em 60 minutos você:
- Instalou e configurou o Synkra AIOS
- Aprendeu os 12 agentes, seus nomes e limites de autoridade
- Criou e validou sua primeira story (Fases 1-2 do SDC)
- Implementou com CodeRabbit self-healing (Fase 3)
- Passou por um quality gate (Fase 4)
- Entregou suas alterações via @devops
Próximos Passos
- Agentes — Referência completa dos 12 agentes e seus comandos
- Cheat Sheet — Sequências para copiar e colar no dia a dia
- Referência de Comandos — Referência completa de comandos
- Trilhas por Papel — Aprofunde seu conhecimento com base no seu papel
- Checklists de Validação — Checklists detalhados para cada fase