Synkra AIOS: AI-Orchestrated System for Full Stack Development - Core Framework v4.0
npx skills add https://github.com/synkraai/aiox-core --skill aiox-poCLI를 사용하여 이 스킬을 설치하고 작업 공간에서 SKILL.md 워크플로 사용을 시작하세요.
🌐 README por idioma: EN | PT | ES | ZH
Devolvendo às pessoas o poder de criar — Framework open source de orquestração de IA que devolve o controle a quem tem coragem de construir. Agentes especializados, workflows e experiência CLI First para qualquer domínio.
Se é sua primeira vez no AIOX, siga este caminho linear:
# novo projeto
npx aiox-core init meu-projeto
# projeto existente
cd seu-projeto
npx aiox-core install
/agent-name/aiox-menu → /aiox-<agent>/skills → aiox-<agent-id>docs/ide-integration.md*help ou equivalente) para validar first-value.Definição de first-value (binária): ativação de agente + greeting válido + comando inicial com output útil em <= 10 minutos.
Muitos recursos avançados do AIOX dependem de eventos de ciclo de vida (hooks). A tabela abaixo mostra a paridade real entre IDEs/plataformas:
| IDE/CLI | Paridade de Hooks vs Claude | Impacto Prático |
|---|---|---|
| Claude Code | Completa (referência) | Automação máxima de contexto, guardrails e auditoria |
| Gemini CLI | Alta (eventos nativos) | Cobertura forte de automações pre/post tool e sessão |
| Codex CLI | Parcial/limitada | Parte das automações depende de AGENTS.md, /skills, MCP e fluxo operacional |
| Cursor | Sem lifecycle hooks equivalentes | Menor automação de pre/post tool; foco em regras, MCP e fluxo do agente |
| GitHub Copilot | Sem lifecycle hooks equivalentes | Menor automação de sessão/tooling; foco em instruções de repositório + MCP no VS Code |
| AntiGravity | Workflow-based (não hook-based) | Integração por workflows, não por eventos de hook equivalentes ao Claude |
Impactos e mitigação detalhados: docs/ide-integration.md.
O AIOX segue uma hierarquia clara de prioridades:
CLI First → Observability Second → UI Third
| Camada | Prioridade | Foco | Exemplos |
|---|---|---|---|
| CLI | Máxima | Onde a inteligência vive. Toda execução, decisões e automação acontecem aqui. | Agentes (@dev, @qa), workflows, comandos |
| Observability | Secundária | Observar e monitorar o que acontece no CLI em tempo real. | Dashboard SSE, logs, métricas, timeline |
| UI | Terciária | Gestão pontual e visualizações quando necessário. | Kanban, settings, story management |
Princípios derivados:
As Duas Inovações Chave do AIOX:
1. Planejamento Agêntico: Agentes dedicados (analyst, pm, architect) colaboram com você para criar documentos de PRD e Arquitetura detalhados e consistentes. Através de engenharia avançada de prompts e refinamento com human-in-the-loop, estes agentes de planejamento produzem especificações abrangentes que vão muito além da geração genérica de tarefas de IA.
2. Desenvolvimento Contextualizado por Engenharia: O agente sm (Scrum Master) então transforma estes planos detalhados em histórias de desenvolvimento hiperdetalhadas que contêm tudo que o agente dev precisa - contexto completo, detalhes de implementação e orientação arquitetural incorporada diretamente nos arquivos de histórias.
Esta abordagem de duas fases elimina tanto a inconsistência de planejamento quanto a perda de contexto - os maiores problemas no desenvolvimento assistido por IA. Seu agente dev abre um arquivo de história com compreensão completa do que construir, como construir e por quê.
📖 Veja o fluxo de trabalho completo no Guia do Usuário - Fase de planejamento, ciclo de desenvolvimento e todos os papéis dos agentes
Problemas de instalação? Consulte o Guia de Troubleshooting
Guias específicos por plataforma:
Documentação multilíngue disponível: English | Português | Español | 中文
Antes de mergulhar, revise estes diagramas críticos de fluxo de trabalho que explicam como o AIOX funciona:
⚠️ Estes diagramas explicam 90% da confusão sobre o fluxo AIOX Agentic Agile - Entender a criação de PRD+Arquitetura e o fluxo de trabalho sm/dev/qa e como os agentes passam notas através de arquivos de histórias é essencial - e também explica por que isto NÃO é taskmaster ou apenas um simples executor de tarefas!
Mantenha-se atualizado sem esforço! Para atualizar sua instalação AIOX existente:
npx aiox-core@latest install
Isto vai:
.bak para quaisquer modificações customizadasIsto facilita beneficiar-se das últimas melhorias, correções de bugs e novos agentes sem perder suas customizações!
Instale o AIOX com um único comando:
# Criar um novo projeto com assistente interativo moderno
npx aiox-core init meu-projeto
# Ou instalar em projeto existente
cd seu-projeto
npx aiox-core install
# Ou usar uma versão específica
npx aiox-core@latest init meu-projeto
O AIOX agora inclui uma experiência de instalação interativa de última geração, inspirada em ferramentas modernas como Vite e Next.js:
Recursos do Instalador Interativo:
O instalador oferece:
É isso! Sem clonar, sem configuração manual - apenas um comando e você está pronto para começar com uma experiência de instalação moderna e profissional.
Pré-requisitos: Node.js v18+ necessário (v20+ recomendado) | Troubleshooting
Se você já tem o AIOX instalado:
npx aiox-core@latest install
# O instalador detectará sua instalação existente e a atualizará
O AIOX inclui regras pré-configuradas para IDE para melhorar sua experiência de desenvolvimento:
.cursor/global-rules.md.claude/CLAUDE.md é carregado automaticamentenpm run sync:ide:claudenpm run validate:claude-sync && npm run validate:claude-integrationAGENTS.md na raiz é carregado automaticamentenpm run sync:ide:codexnpm run sync:skills:codexnpm run sync:skills:codex:global apenas fora deste projeto (para evitar duplicidade no /skills)npm run validate:codex-sync && npm run validate:codex-integrationnpm run validate:codex-skills && npm run validate:pathsnpm run sync:ide:gemini.gemini/rules.md, .gemini/rules/AIOX/agents/ e .gemini/commands/*.toml.gemini/hooks/ + .gemini/settings.json)/aiox-menu, /aiox-dev, /aiox-architect, etc.)npm run validate:gemini-sync && npm run validate:gemini-integrationnpm run validate:parityEstas regras fornecem:
npx aiox-core init meu-projeto@analyst para começar a criar seu briefing*help para ver comandos disponíveisO AIOX oferece uma CLI moderna e cross-platform com comandos intuitivos:
# Gerenciamento de Projeto (com assistente interativo)
npx aiox-core init <nome-projeto> [opções]
--force Forçar criação em diretório não vazio
--skip-install Pular instalação de dependências npm
--template <nome> Usar template específico (default, minimal, enterprise)
# Instalação e Configuração (com prompts modernos)
npx aiox-core install [opções]
--force Sobrescrever configuração existente
--quiet Saída mínima durante instalação
--dry-run Simular instalação sem modificar arquivos
# Comandos do Sistema
npx aiox-core --version Exibir versão instalada
npx aiox-core --help Exibir ajuda detalhada
npx aiox-core info Exibir informações do sistema
npx aiox-core doctor Executar diagnósticos do sistema
npx aiox-core doctor --fix Corrigir problemas detectados automaticamente
# Manutenção
npx aiox-core update Atualizar para versão mais recente
npx aiox-core uninstall Remover AIOX
Recursos da CLI:
--help em qualquer comando mostra documentação detalhada$ npx aiox-core install
🚀 AIOX Installation
◆ What is your project name?
│ my-awesome-project
│
◇ Which directory should we use?
│ ./my-awesome-project
│
◆ Choose components to install:
│ ● Core Framework (Required)
│ ● Agent System (Required)
│ ● Squads (optional)
│ ○ Example Projects (optional)
│
◇ Select package manager:
│ ● npm
│ ○ yarn
│ ○ pnpm
│
◆ Initialize Git repository?
│ Yes
│
◆ Install dependencies?
│ Yes
│
▸ Creating project directory...
▸ Copying framework files...
▸ Initializing Git repository...
▸ Installing dependencies (this may take a minute)...
▸ Configuring environment...
▸ Running post-installation setup...
✔ Installation completed successfully! (34.2s)
Next steps:
cd my-awesome-project
aiox-core doctor # Verify installation
aiox-core --help # See available commands
# Instalação automatizada sem prompts
$ npx aiox-core install --quiet --force
✔ AIOX installed successfully
# Testar instalação sem modificar arquivos
$ npx aiox-core install --dry-run
[DRY RUN] Would create: ./my-project/
[DRY RUN] Would copy: .aiox-core/ (45 files)
[DRY RUN] Would initialize: Git repository
[DRY RUN] Would install: npm dependencies
✔ Dry run completed - no files were modified
$ npx aiox-core doctor
🏥 AIOX System Diagnostics
✔ Node.js version: v20.10.0 (meets requirement: >=18.0.0)
✔ npm version: 10.2.3
✔ Git installed: version 2.43.0
✔ GitHub CLI: gh 2.40.1
✔ AIOX: v4.2.11
Configuration:
✔ .aiox-core/ directory exists
✔ Agent files: 11 found
✔ Workflow files: 8 found
✔ Templates: 15 found
Dependencies:
✔ @clack/prompts: ^0.7.0
✔ commander: ^12.0.0
✔ execa: ^9.0.0
✔ fs-extra: ^11.0.0
✔ picocolors: ^1.0.0
✅ All checks passed! Your installation is healthy.
$ npx aiox-core --help
Usage: aiox-core [options] [command]
AIOX: AI-Orchestrated System for Full Stack Development
Options:
-V, --version output the version number
-h, --help display help for command
Commands:
init <project-name> Create new AIOX project with interactive wizard
install [options] Install AIOX in current directory
info Display system information
doctor [options] Run system diagnostics and health checks
help [command] display help for command
Run 'aiox-core <command> --help' for detailed information about each command.
Para contribuidores ou usuários avançados que queiram modificar o código fonte:
# Clonar o repositório
git clone https://github.com/SynkraAI/aiox-core.git
cd aiox-core
# Instalar dependências
npm install
# Executar o instalador
npm run install:aiox
Para membros da equipe ingressando no projeto:
# Instalar AIOX no projeto
npx aiox-core@latest install
# Isto vai:
# 1. Detectar instalação existente (se houver)
# 2. Instalar/atualizar framework AIOX
# 3. Configurar agentes e workflows
O framework de linguagem natural do AIOX funciona em QUALQUER domínio. Os Squads fornecem agentes IA especializados para escrita criativa, estratégia de negócios, saúde e bem-estar, educação e muito mais. Além disso, os Squads podem expandir o núcleo do AIOX com funcionalidade específica que não é genérica para todos os casos. Veja o Guia de Squads e aprenda a criar os seus próprios!
O AIOX vem com 12 agentes especializados:
O AIOX introduz o Autonomous Development Engine (ADE) - um sistema completo para desenvolvimento autônomo que transforma requisitos em código funcional.
O ADE é um conjunto de 7 Epics que habilitam execução autônoma de desenvolvimento:
| Epic | Nome | Descrição |
|---|---|---|
| 1 | Worktree Manager | Isolamento de branches via Git worktrees |
| 2 | Migration V2→V3 | Migração para formato autoClaude V3 |
| 3 | Spec Pipeline | Transforma requisitos em specs executáveis |
| 4 | Execution Engine | Executa specs com 13 steps + self-critique |
| 5 | Recovery System | Recuperação automática de falhas |
| 6 | QA Evolution | Review estruturado em 10 fases |
| 7 | Memory Layer | Memória persistente de padrões e insights |
User Request → Spec Pipeline → Execution Engine → QA Review → Working Code
↓
Recovery System
↓
Memory Layer
# 1. Criar spec a partir de requisito
@pm *gather-requirements
@architect *assess-complexity
@analyst *research-deps
@pm *write-spec
@qa *critique-spec
# 2. Executar spec aprovada
@architect *create-plan
@architect *create-context
@dev *execute-subtask 1.1
# 3. QA Review
@qa *review-build STORY-42
@devops:
*create-worktree, *list-worktrees, *merge-worktree, *cleanup-worktrees*inventory-assets, *analyze-paths, *migrate-agent, *migrate-batch@pm:
*gather-requirements, *write-spec@architect:
*assess-complexity, *create-plan, *create-context, *map-codebase@analyst:
*research-deps, *extract-patterns@qa:
*critique-spec, *review-build, *request-fix, *verify-fix@dev:
*execute-subtask, *track-attempt, *rollback, *capture-insights, *list-gotchas, *apply-qa-fixSquads permitem estender o AIOX para qualquer domínio. Estrutura básica:
squads/seu-squad/
├── config.yaml # Configuração do squad
├── agents/ # Agentes especializados
├── tasks/ # Fluxos de trabalho de tarefas
├── templates/ # Templates de documentos
├── checklists/ # Checklists de validação
├── data/ # Base de conhecimento
├── README.md # Documentação do squad
└── user-guide.md # Guia do usuário
Veja o Guia de Squads para instruções detalhadas.
Squads são equipes modulares de agentes IA. Veja a Visão Geral de Squads para mais informações.
O AIOX Pro (@aiox-fullstack/pro) é o módulo premium do AIOX, oferecendo funcionalidades avançadas para equipes e projetos de maior escala.
Disponibilidade restrita: O AIOX Pro está disponível exclusivamente para membros do AIOX Cohort Advanced. Saiba mais sobre o programa.
npm install @aiox-fullstack/pro
aiox pro activate --key <KEY>Para mais informações, execute npx aiox-core pro --help após a instalação.
O AIOX implementa um sistema de validação de múltiplas camadas para garantir qualidade do código e consistência:
Camada 1: Pre-commit (Local - Rápida)
Camada 2: Pre-push (Local - Validação de Stories)
Camada 3: CI/CD (Cloud - Obrigatório para merge)
# Validações locais
npm run lint # ESLint
npm run typecheck # TypeScript
npm test # Testes
npm run test:coverage # Testes com cobertura
# Validador AIOX
node .aiox-core/utils/aiox-validator.js pre-commit # Validação pre-commit
node .aiox-core/utils/aiox-validator.js pre-push # Validação pre-push
node .aiox-core/utils/aiox-validator.js stories # Validar todas stories
Configure proteção da branch master com:
node scripts/setup-branch-protection.js
Requer:
Estamos empolgados com contribuições e acolhemos suas ideias, melhorias e Squads! 🎉
Para contribuir:
git checkout -b feature/MinhaNovaFeature)git commit -m 'feat: Adicionar nova feature')git push origin feature/MinhaNovaFeature)Veja também:
| Documento | English | Português |
|---|---|---|
| Licença | MIT License | - |
| Modelo de Licença | Core vs Pro | - |
| Privacidade | Privacy Policy | - |
| Termos de Uso | Terms of Use | - |
| Código de Conduta | Code of Conduct | PT-BR |
| Contribuição | Contributing | PT-BR |
| Segurança | Security | PT-BR |
| Comunidade | Community | PT-BR |
| Roadmap | Roadmap | PT-BR |
| Changelog | Version History | - |
![]() Nikolas de Hor 💻🐛⚠️👀 |
Construído com ❤️ para a comunidade de desenvolvimento assistido por IA