Skip to Content
PlaybookComandosComandos Essenciais

Referência de Comandos

Referência completa de todos os comandos do meta-agente Synkra AIOS. O AIOS fornece mais de 60 comandos organizados em 11 categorias, cobrindo desde navegação e gestão de stories até geração de código e administração do sistema.

Como os Comandos Funcionam

Todos os comandos do AIOS usam o prefixo * (asterisco). Os comandos são sensíveis ao contexto e podem se comportar de forma diferente dependendo de qual agente está ativo. Alguns comandos são universais (disponíveis para todos os agentes), enquanto outros são exclusivos de agentes específicos.

Sintaxe dos Comandos

*nome-do-comando {param-obrigatório} [param-opcional] [--flag valor]
  • Comandos começam com * (asterisco)
  • Parâmetros em {chaves} são obrigatórios
  • Parâmetros em [colchetes] são opcionais
  • Flags começam com -- e podem aceitar valores
  • Múltiplas flags podem ser combinadas em um único comando

Atalhos de Comandos

Comandos comuns possuem atalhos de uma letra:

AtalhoComando Completo
*h*help
*s*status
*la*list-agents
*lt*list-tasks
*lw*list-workflows
*ca*create-agent
*ct*create-task
*cw*create-workflow
*a*analyze-framework
*i*improve-code-quality

1. Comandos Principais

Comandos essenciais para navegação, ajuda e status do sistema.

ComandoDescriçãoAgentes
*helpMostrar todos os comandos disponíveis ou ajuda para um comando específicoTodos
*help {comando}Mostrar ajuda detalhada para um comando específicoTodos
*help --category {nome}Mostrar comandos filtrados por categoriaTodos
*statusMostrar status atual do sistema e agentes ativosTodos
*status --detailedMostrar informações detalhadas do sistemaTodos
*status --healthExecutar verificação de saúdeTodos
*configVisualizar configuração atualTodos
*config --set {chave} {valor}Definir um valor de configuraçãoTodos
*config --resetResetar configuração para os padrõesTodos
*config --exportExportar configuração atualTodos
*versionExibir informações de versãoTodos
*version --check-updateVerificar atualizações disponíveisTodos
*version --changelogMostrar changelogTodos

Exemplos

*help create-agent # Ajuda para comando específico *status --detailed # Informações completas do sistema *config --set ai.model gpt-4 # Alterar modelo de IA

2. Gestão de Agentes

Comandos para criar, ativar, modificar e gerenciar agentes de IA.

ComandoDescriçãoAgentes
*create-agent {nome}Criar um novo agente de IA@aios-master
*create-agent {nome} --type {tipo}Criar agente com tipo (assistant, analyzer, generator, specialist)@aios-master
*create-agent {nome} --template {nome}Criar a partir de template (basic, advanced, custom)@aios-master
*create-agent {nome} --from-file {caminho}Criar a partir de arquivo YAML@aios-master
*list-agentsListar todos os agentes disponíveisTodos
*list-agents --activeMostrar apenas agentes ativosTodos
*list-agents --type {tipo}Filtrar agentes por tipoTodos
*list-agents --detailedMostrar detalhes completos dos agentesTodos
*activate {agente}Ativar um agente para usoTodos
*activate {a1} {a2}Ativar múltiplos agentesTodos
*activate --allAtivar todos os agentes@aios-master
*deactivate {agente}Desativar um agenteTodos
*deactivate --allDesativar todos os agentes@aios-master
*deactivate --except {agente}Desativar todos exceto o especificado@aios-master
*modify-agent {nome}Modificar configuração do agente@aios-master
*modify-agent {nome} --add-capability {cap}Adicionar uma capacidade ao agente@aios-master
*modify-agent {nome} --remove-capability {cap}Remover uma capacidade@aios-master
*modify-agent {nome} --interactiveModo de modificação interativo@aios-master
*delete-agent {nome}Remover um agente (com confirmação)@aios-master
*delete-agent {nome} --forceRemover sem confirmação@aios-master
*delete-agent {nome} --backupBackup antes da exclusão@aios-master
*clone-agent {origem} {destino}Clonar um agente existente@aios-master
*clone-agent {origem} {destino} --modifyClonar e modificar@aios-master

Exemplos

*create-agent code-reviewer --type analyzer *activate code-reviewer *modify-agent helper --add-capability translate *clone-agent bot bot-v2 --modify

3. Operações de Tarefas

Comandos para criar, listar, executar e agendar tarefas reutilizáveis.

ComandoDescriçãoAgentes
*create-task {nome}Criar uma nova tarefa reutilizávelTodos
*create-task {nome} --type {tipo}Tipo de tarefa: command, automation, analysisTodos
*create-task {nome} --template {nome}Criar a partir de template de tarefaTodos
*list-tasksListar todas as tarefas disponíveisTodos
*list-tasks --type {tipo}Filtrar por tipoTodos
*list-tasks --recentMostrar tarefas usadas recentementeTodos
*list-tasks --search {consulta}Buscar tarefas por nome/descriçãoTodos
*run-task {nome}Executar uma tarefa específicaTodos
*run-task {nome} --{param} {valor}Executar tarefa com parâmetrosTodos
*schedule-task {tarefa} --cron {expr}Agendar com expressão cron@devops
*schedule-task {tarefa} --every {intervalo}Agendar em intervalos@devops
*schedule-task {tarefa} --at {hora}Agendar em horário específico@devops
*modify-task {nome}Atualizar configuração da tarefaTodos
*modify-task {nome} --rename {novo}Renomear uma tarefaTodos

Exemplos

*create-task validate-input --type command *run-task generate-report --format pdf *schedule-task cleanup --cron "0 2 * * *" *schedule-task backup --at "03:00" --on "sunday"

4. Comandos de Workflow

Comandos para criar, executar e gerenciar workflows automatizados.

ComandoDescriçãoAgentes
*create-workflow {nome}Criar um novo workflow automatizadoTodos
*create-workflow {nome} --trigger {tipo}Definir gatilho: manual, schedule, eventTodos
*create-workflow {nome} --template {nome}Criar a partir de template de workflowTodos
*create-workflow {nome} --from-file {caminho}Importar de arquivo YAMLTodos
*list-workflowsListar todos os workflowsTodos
*list-workflows --activeMostrar workflows em execuçãoTodos
*list-workflows --scheduledMostrar workflows agendadosTodos
*list-workflows --failedMostrar execuções com falhaTodos
*run-workflow {nome}Executar um workflowTodos
*run-workflow {nome} --dry-runPré-visualizar sem executarTodos
*run-workflow {nome} --skip-steps {etapas}Pular etapas específicasTodos
*run-workflow {nome} --forceForçar execução mesmo se já em andamentoTodos
*stop-workflow {nome}Parar um workflow em execuçãoTodos
*stop-workflow --allParar todos os workflows em execuçãoTodos
*workflow-status {nome}Verificar status de execuçãoTodos
*workflow-status --allStatus de todos os workflowsTodos
*workflow-status --historyMostrar histórico de execuçõesTodos

Exemplos

*create-workflow ci-pipeline --trigger push *run-workflow deploy --params '{"env":"staging"}' *run-workflow test-suite --dry-run *stop-workflow deploy

5. Gestão de Stories

Comandos para o ciclo de vida completo de stories, desde a criação até o QA.

ComandoDescriçãoAgentes
*draftCriar uma nova story a partir do epic/PRD@sm
*create-next-storyCriar a próxima story na sequência@sm
*validate-story-draftValidar uma story com checklist de 10 pontos@po
*develop {story-id}Começar a implementar uma story@dev
*develop {story-id} --mode yoloImplementação autônoma (0-1 prompts)@dev
*develop {story-id} --mode interactiveImplementação interativa (5-10 prompts)@dev
*develop {story-id} --mode pre-flightImplementação plan-first (10-15 prompts)@dev
*qa-gateExecutar o quality gate de 7 pontos@qa
*qa-loop {story-id}Iniciar loop iterativo de revisão-correção@qa
*qa-loop-reviewRetomar loop de QA a partir da revisão@qa
*qa-loop-fixRetomar loop de QA a partir da correção@qa
*stop-qa-loopPausar loop de QA e salvar estado@qa
*resume-qa-loopRetomar loop de QA do estado salvo@qa
*escalate-qa-loopForçar escalação do loop de QA@qa

Progressão de Status da Story

Draft → Ready → InProgress → InReview → Done

Exemplos

*draft # Criar story do contexto do epic *validate-story-draft # Executar validação de 10 pontos *develop STORY-42 --mode yolo # Implementação autônoma *qa-gate # Executar verificações de qualidade *qa-loop STORY-42 # Iniciar QA iterativo

6. Arquitetura e Planejamento

Comandos para arquitetura do sistema, análise de projeto e planejamento.

ComandoDescriçãoAgentes
*create-full-stack-architectureGerar arquitetura completa do sistema@architect
*create-front-end-architectureGerar arquitetura do frontend@architect
*create-planCriar plano de implementação@architect
*analyze-project-structureAnalisar projeto para novas features@architect
*create-epicCriar um novo epic@pm
*execute-epicExecutar workflow do epic@pm
*research {tópico}Pesquisa aprofundada sobre um tópico@analyst

Exemplos

*create-full-stack-architecture *create-plan *analyze-project-structure *create-epic *research "authentication patterns"

7. Geração de Código

Comandos para gerar componentes, APIs, testes e documentação.

ComandoDescriçãoAgentes
*generate-component {nome}Gerar um componente de UI@dev
*generate-component {nome} --type {tipo}Tipo de componente: react, vue, angular, web-component@dev
*generate-component {nome} --testsGerar com arquivos de teste@dev
*generate-component {nome} --storybookGerar stories do Storybook@dev
*generate-api {recurso}Gerar endpoints de API@dev
*generate-api {recurso} --operations crudOperações CRUD completas@dev
*generate-api {recurso} --authIncluir autenticação@dev
*generate-api {recurso} --validationIncluir validação de entrada@dev
*generate-api {recurso} --database {tipo}Tipo de banco: postgres, mongodb, mysql@dev
*generate-tests {caminho}Gerar suítes de teste@dev, @qa
*generate-tests {caminho} --type {tipo}Tipo de teste: unit, integration, e2e@dev, @qa
*generate-tests {caminho} --framework {nome}Framework: jest, mocha, cypress@dev, @qa
*generate-tests {caminho} --coverage {pct}Percentual de cobertura alvo@dev, @qa
*generate-documentation {caminho}Gerar documentaçãoTodos
*generate-documentation {caminho} --type {tipo}Tipo de doc: api, user-guide, technicalTodos
*generate-documentation {caminho} --diagramsIncluir diagramasTodos

Exemplos

*generate-component UserProfile --type react --features "avatar,bio,stats" *generate-api users --operations crud --auth --validation *generate-tests src/utils/ --type unit --coverage 90 *generate-documentation src/ --type api --format markdown

8. Análise e Melhoria

Comandos para analisar código, detectar padrões e melhorar a qualidade do código.

ComandoDescriçãoAgentes
*analyze-frameworkAnalisar todo o codebaseTodos
*analyze-framework --depth {nível}Profundidade: surface, standard, deepTodos
*analyze-framework --focus {áreas}Foco: performance, security, qualityTodos
*analyze-code {caminho}Analisar arquivos de código específicosTodos
*analyze-code {caminho} --metricsMostrar métricas de códigoTodos
*analyze-code {caminho} --complexityAnalisar complexidadeTodos
*analyze-code {caminho} --securityAnálise de segurançaTodos
*analyze-code {caminho} --dependenciesAnalisar dependênciasTodos
*improve-code-quality {caminho}Melhoria de código assistida por IA@dev
*improve-code-quality {caminho} --focus {aspecto}Foco: readability, performance, maintainability@dev
*improve-code-quality {caminho} --fix-eslintCorrigir problemas de linting@dev
*suggest-refactoring {caminho}Obter sugestões de refatoração@dev, @architect
*suggest-refactoring {caminho} --previewPré-visualizar mudanças antes de aplicar@dev, @architect
*suggest-refactoring {caminho} --auto-applyAplicar sugestões automaticamente@dev
*detect-patterns {caminho}Detectar padrões e anti-padrões de códigoTodos
*detect-patterns --anti-patternsFoco em anti-padrõesTodos
*detect-patterns --suggest-fixesIncluir sugestões de correçãoTodos

Exemplos

*analyze-framework --depth deep --focus "performance,security" *analyze-code src/api/ --security --suggestions *improve-code-quality src/utils.js --focus readability *detect-patterns --anti-patterns --suggest-fixes

9. Camada de Memória

Comandos para gerenciar o sistema de memória dos agentes, que permite aprender com mudanças de código e armazenar conhecimento específico do projeto.

ComandoDescriçãoAgentes
*memory statusMostrar status da camada de memóriaTodos
*memory search {consulta}Busca semântica na memóriaTodos
*memory rebuildReconstruir índice de memóriaTodos
*memory clear-cacheLimpar cache de memóriaTodos
*memory optimizeOtimizar performance da memóriaTodos
*memory export {caminho}Exportar dados de memóriaTodos
*memory import {caminho}Importar dados de memóriaTodos
*learnAprender com mudanças de código e padrõesTodos
*learn --from {fonte}Fonte: recent-changes, commits, patternsTodos
*learn --period {período}Período: “1 week”, “1 month”Todos
*remember {chave} {valor}Armazenar informação na memóriaTodos
*remember {chave} {valor} --type {tipo}Tipo: pattern, preference, ruleTodos
*remember {chave} {valor} --expires {tempo}Definir tempo de expiraçãoTodos
*forget {chave}Remover informação específica da memóriaTodos
*forget --older-than {tempo}Remover memórias antigasTodos

Exemplos

*memory status *memory search "authentication flow" *learn --from recent-changes --period "1 week" *remember coding-style "use-functional-components" --type preference *forget --older-than "6 months"

10. Auto-Modificação

Comandos para auto-melhoria e adaptação do meta-agente. Estes comandos permitem que o sistema AIOS evolua com base em padrões de uso e necessidades do projeto.

ComandoDescriçãoAgentes
*improve-selfAuto-melhoria do meta-agente@aios-master
*improve-self --aspect {área}Área: speed, accuracy, features@aios-master
*improve-self --based-on {dados}Base: usage, feedback, analysis@aios-master
*improve-self --previewPré-visualizar melhorias antes de aplicar@aios-master
*evolveEvoluir capacidades com base no uso@aios-master
*evolve --strategy {tipo}Estratégia: conservative, balanced, aggressive@aios-master
*evolve --generations {num}Número de ciclos de evolução@aios-master
*evolve --rollback-pointCriar ponto de rollback antes de evoluir@aios-master
*adaptAdaptar-se às necessidades específicas do projeto@aios-master
*adapt --to {contexto}Contexto: project-type, team-style, domain@aios-master
*adapt --learn-from {fonte}Fonte: codebase, commits, reviews@aios-master
*optimize-performanceOtimizar performance do meta-agente@aios-master
*optimize-performance --target {métrica}Alvo: speed, memory, accuracy@aios-master
*optimize-performance --benchmarkExecutar benchmarks@aios-master

Exemplos

*improve-self --aspect accuracy --based-on feedback *evolve --strategy balanced --rollback-point *adapt --to project-type --learn-from codebase *optimize-performance --target speed --profile

11. Comandos do Sistema

Comandos para backup, restauração, atualizações, diagnósticos e administração do sistema.

ComandoDescriçãoAgentes
*backupCriar backup do sistema@devops
*backup --include allBackup completo@devops
*backup --include {itens}Backup de itens específicos: config, agents, memory@devops
*backup --compressComprimir backup@devops
*backup --encryptCriptografar backup@devops
*restore {arquivo}Restaurar a partir de backup@devops
*restore {arquivo} --previewPré-visualizar operação de restauração@devops
*restore {arquivo} --mergeMesclar com dados existentes@devops
*updateAtualizar Synkra AIOS@devops
*update --checkApenas verificar atualizações@devops
*update --version {ver}Atualizar para versão específica@devops
*update --backupBackup antes de atualizar@devops
*uninstall {componente}Desinstalar um componente@devops
*uninstall --completeDesinstalação completa@devops
*doctorDiagnósticos e reparo do sistemaTodos
*doctor --fixAuto-corrigir problemas detectadosTodos
*doctor --deepVarredura profunda do sistemaTodos
*pushEnviar alterações para o repositório remoto@devops
*deployDeploy no ambiente alvo@devops
*setup-mcp-dockerConfigurar infraestrutura Docker MCP@devops

Exemplos

*backup --include all --compress *restore backups/backup-2024-01-01.zip --preview *update --check *doctor --fix *push

12. Comandos Avançados

Comandos para importação/exportação, benchmarking, depuração e gestão de plugins.

ComandoDescriçãoAgentes
*export {tipo}Exportar dados (config, agents, workflows, memory, all)Todos
*export {tipo} --format {fmt}Formato: json, yaml, archiveTodos
*export {tipo} --destination {caminho}Exportar para caminho específicoTodos
*import {arquivo}Importar dados de arquivoTodos
*import {arquivo} --mergeMesclar com dados existentesTodos
*import {arquivo} --validateValidar antes de importarTodos
*import {arquivo} --dry-runPré-visualizar importaçãoTodos
*benchmarkExecutar benchmarks de performanceTodos
*benchmark {suite}Suite: all, generation, analysis, memory, e2eTodos
*benchmark {suite} --compare {baseline}Comparar com baselineTodos
*debug enableAtivar modo de depuraçãoTodos
*debug disableDesativar modo de depuraçãoTodos
*debug logs {nível}Mostrar logs de depuração por nívelTodos
*debug trace {operação}Rastrear uma operação específicaTodos
*plugin install {nome}Instalar um plugin@devops
*plugin remove {nome}Remover um plugin@devops
*plugin listListar plugins instaladosTodos
*plugin search {consulta}Buscar plugins disponíveisTodos
*plugin create {nome}Criar um novo plugin@dev

Exemplos

*export config --format yaml *import agents.json --type agents --merge *benchmark all --iterations 10 *debug enable --verbose *plugin install code-formatter --enable

Comandos Exclusivos do DevOps

As operações a seguir são gerenciadas exclusivamente pelo agente @devops (Gage). Outros agentes devem delegar essas operações.

OperaçãoComandoDetalhes
Git push*pushEnviar para repositório remoto
Criação de PRgh pr createCriar pull request
Merge de PRgh pr mergeMesclar pull request
Gestão de MCP*setup-mcp-dockerAdicionar/remover/configurar servidores MCP
CI/CD*deployGestão de pipeline e deploy
Release*updateGestão de releases

Encadeamento de Comandos

Comandos podem ser encadeados para operações complexas:

# Execução sequencial com && *analyze-framework && *suggest-improvements && *generate-report # Fluxo de dados com pipes *analyze-code src/ | *improve-code-quality | *generate-tests # Execução independente com ; *backup ; *update ; *doctor --fix

Variáveis de Ambiente

Controle o comportamento do AIOS com variáveis de ambiente:

VariávelDescriçãoPadrão
AIOS_AI_PROVIDERProvedor de IA a utilizaropenai
AIOS_AI_MODELModelo de IA a utilizargpt-4
AIOS_LOG_LEVELNível de loginfo
AIOS_TELEMETRYConfiguração de telemetriadisabled
AIOS_TIMEOUTTimeout de comando em ms30000
AIOS_MEMORY_CACHEAtivar cache de memóriatrue
Last updated on