PT-BR
Guia completo para usar o Synkra AIOX - o Sistema Orquestrado por IA para Desenvolvimento Full Stack.
Versão: 2.1.0 Última Atualização: 2026-01-28
Antes de usar o AIOX, certifique-se de ter:
- Node.js versão 18.0.0 ou superior
- npm versão 8.0.0 ou superior
- Git para controle de versão
- Uma chave de API de provedor de IA (Anthropic, OpenAI ou compatível)
# Novo projeto (Greenfield)
npx aiox-core init my-project
# Projeto existente (Brownfield)
cd existing-project
npx aiox-core install# Navegue até seu projeto
cd my-project
# Liste agentes disponíveis
aiox agents list
# Ative um agente
@dev
# Obtenha ajuda
*help"Estrutura é Sagrada. Tom é Flexível."
O AIOX fornece estrutura orquestrada enquanto permite flexibilidade na comunicação. Isso significa:
- Fixo: Posições de templates, ordem de seções, formatos de métricas, estrutura de arquivos, workflows
- Flexível: Mensagens de status, escolhas de vocabulário, uso de emojis, personalidade, tom
| Desenvolvimento Tradicional com IA | AIOX |
|---|---|
| Agentes descoordenados | 11 agentes especializados com papéis claros |
| Resultados inconsistentes | Workflows estruturados com quality gates |
| Contexto perdido entre sessões | Memória persistente e aprendizado |
| Reinventando a roda | Tasks, workflows e squads reutilizáveis |
O AIOX inclui 11 agentes especializados, cada um com papel e personalidade distintos:
| Agente | ID | Arquétipo | Responsabilidade |
|---|---|---|---|
| Dex | @dev |
Construtor | Implementação de código |
| Quinn | @qa |
Guardião | Garantia de qualidade |
| Aria | @architect |
Arquiteto | Arquitetura técnica |
| Nova | @po |
Visionário | Backlog do produto |
| Kai | @pm |
Equilibrador | Estratégia do produto |
| River | @sm |
Facilitador | Facilitação de processos |
| Zara | @analyst |
Explorador | Análise de negócios |
| Dara | @data-engineer |
Arquiteto | Engenharia de dados |
| Felix | @devops |
Otimizador | CI/CD e operações |
| Uma | @ux-expert |
Criador | Experiência do usuário |
| Pax | @aiox-master |
Orquestrador | Orquestração do framework |
# Ative um agente usando sintaxe @
@dev # Ativar Dex (Desenvolvedor)
@qa # Ativar Quinn (QA)
@architect # Ativar Aria (Arquiteto)
@aiox-master # Ativar Pax (Orquestrador)
# Comandos de agente usam prefixo *
*help # Mostrar comandos disponíveis
*task <name> # Executar task específica
*exit # Desativar agenteQuando um agente está ativo:
- Siga a persona e expertise específicas daquele agente
- Use os padrões de workflow designados do agente
- Mantenha a perspectiva do agente durante toda a interação
Tasks são o ponto de entrada principal no AIOX. Tudo é uma task.
Requisição do Usuário --> Task --> Execução do Agente --> Saída
|
Workflow (se multi-etapa)
# Executar uma task específica
*task develop-story --story=1.1
# Listar tasks disponíveis
aiox tasks list
# Obter ajuda da task
*task --help| Categoria | Exemplos |
|---|---|
| Desenvolvimento | develop-story, code-review, refactor |
| Qualidade | run-tests, validate-code, security-scan |
| Documentação | generate-docs, update-readme |
| Workflow | create-story, manage-sprint |
Workflows orquestram múltiplas tasks e agentes para operações complexas.
| Workflow | Caso de Uso | Agentes Envolvidos |
|---|---|---|
greenfield-fullstack |
Novo projeto full-stack | Todos os agentes |
brownfield-integration |
Adicionar AIOX a existente | dev, architect |
fork-join |
Execução paralela de tasks | Múltiplos |
organizer-worker |
Execução delegada | po, dev |
data-pipeline |
Workflows de ETL | data-engineer, qa |
# Iniciar um workflow
aiox workflow greenfield-fullstack
# Com parâmetros
aiox workflow brownfield-integration --target=./existing-projectSquads são equipes modulares de agentes de IA que estendem a funcionalidade do AIOX.
Um squad é um pacote autocontido contendo:
| Componente | Propósito |
|---|---|
| Agents | Personas de IA específicas do domínio |
| Tasks | Workflows executáveis |
| Workflows | Orquestrações multi-etapa |
| Config | Padrões de código, tech stack |
| Templates | Templates de geração de documentos |
| Tools | Integrações de ferramentas customizadas |
Nível 1: LOCAL --> ./squads/ (Privado)
Nível 2: AIOX-SQUADS --> github.com/SynkraAI (Público/Gratuito)
Nível 3: SYNKRA API --> api.synkra.dev (Marketplace)
# Listar squads disponíveis
aiox squads list
# Baixar um squad
aiox squads download etl-squad
# Criar seu próprio squad
@squad-creator
*create-squad my-custom-squad| Squad | Descrição |
|---|---|
etl-squad |
Coleta e transformação de dados |
creator-squad |
Utilitários de geração de conteúdo |
my-project/
├── .aiox-core/ # Configuração do framework
│ ├── development/agents/ # Definições de agentes
│ ├── development/tasks/ # Workflows de tasks
│ ├── product/templates/ # Templates de documentos
│ └── product/checklists/ # Checklists de validação
├── docs/
│ ├── stories/ # Stories de desenvolvimento
│ ├── architecture/ # Arquitetura do sistema
│ └── guides/ # Guias do usuário
├── squads/ # Squads locais
└── src/ # Código fonte da aplicação
# Comandos do AIOX Master
*help # Mostrar comandos disponíveis
*create-story # Criar nova story
*task {name} # Executar task específica
*workflow {name} # Executar workflow
# Comandos de Desenvolvimento
npm run dev # Iniciar desenvolvimento
npm test # Executar testes
npm run lint # Verificar estilo de código
npm run build # Build do projeto- Criar uma story - Use
*create-storypara definir requisitos - Trabalhar a partir de stories - Todo desenvolvimento começa com uma story em
docs/stories/ - Atualizar progresso - Marque checkboxes conforme tasks completam:
[ ]-->[x] - Rastrear mudanças - Mantenha a seção File List na story
- Seguir critérios - Implemente exatamente o que os critérios de aceitação especificam
A configuração principal está em .aiox-core/core/config/:
# aiox.config.yaml
version: 2.1.0
projectName: my-project
features:
- agents
- tasks
- workflows
- squads
- quality-gates
ai:
provider: anthropic
model: claude-3-opus
environment: development# Configuração do Provedor de IA
ANTHROPIC_API_KEY=sua-chave-anthropic-api
# ou
OPENAI_API_KEY=sua-chave-openai-api
# Configurações do Framework
NODE_ENV=development
AIOX_DEBUG=falseO AIOX suporta múltiplas IDEs. A configuração é sincronizada entre:
- Claude Code (
.claude/) - Cursor (
.cursor/) - VS Code (
.vscode/)
# Sincronizar agentes para sua IDE
npm run sync:ideAgente não ativa
# Verificar se agente existe
ls .aiox-core/development/agents/
# Verificar configuração
aiox doctorExecução de task falha
# Verificar definição da task
cat .aiox-core/development/tasks/{task-name}.md
# Executar com saída verbose
*task {name} --verboseProblemas de memória/contexto
# Limpar cache
rm -rf .aiox-core/core/cache/*
# Reconstruir índice
aiox rebuild- GitHub Discussions: github.com/SynkraAI/aiox-core/discussions
- Issue Tracker: github.com/SynkraAI/aiox-core/issues
- Discord: Entre no nosso servidor
- Início Rápido - Siga este guia para começar
- Referência de Agentes - Aprenda sobre as capacidades de cada agente: Guia de Referência de Agentes
- Arquitetura - Entenda o sistema: Visão Geral da Arquitetura
- Squads - Estenda funcionalidades: Guia de Squads
Sempre crie uma story antes de implementar funcionalidades:
@aiox-master
*create-storyEscolha o agente apropriado para cada task:
| Task | Agente |
|---|---|
| Escrever código | @dev |
| Revisar código | @qa |
| Projetar sistema | @architect |
| Definir requisitos | @po |
O AIOX implementa quality gates em 3 camadas:
- Camada 1 (Local): Hooks de pre-commit, linting, verificação de tipos
- Camada 2 (CI/CD): Testes automatizados, review do CodeRabbit
- Camada 3 (Humano): Review de arquitetura, aprovação final
Mantenha o contexto entre sessões:
- Usando desenvolvimento orientado a stories
- Atualizando checkboxes de progresso
- Documentando decisões nas stories
Não reinvente a roda - verifique se existem squads:
aiox squads search {keyword}- Primeiros Passos
- Guia de Instalação
- Guia de Referência de Agentes
- Visão Geral da Arquitetura
- Guia de Squads
- Solução de Problemas
Guia do Usuário Synkra AIOX v4.0