Este guia ajuda você a atualizar entre versões do Synkra AIOX.
- Compatibilidade de Versões
- Checklist Pré-Atualização
- Procedimentos de Backup
- Processo de Atualização
- Verificação Pós-Atualização
- Procedimentos de Rollback
- Solução de Problemas
Synkra AIOX v4.2.11 (Versão Estável Atual)
| Da Versão | Para Versão | Tipo de Atualização | Dificuldade |
|---|---|---|---|
| v4.3.x | v4.2.11 | Menor | Baixa |
| v4.0-4.2 | v4.2.11 | Menor | Média |
| v3.x | v4.2.11 | Maior | Alta |
- Node.js: 20.0.0 ou superior (recomendado)
- npm: 10.0.0 ou superior
- Git: 2.0.0 ou superior
- Espaço em Disco: mínimo de 100MB de espaço livre
Antes de atualizar, certifique-se de que você:
- Fez backup de todo o seu projeto
- Documentou as configurações personalizadas
- Listou todos os agentes e workflows ativos
- Exportou quaisquer dados críticos
- Testou a atualização em um ambiente de desenvolvimento
- Informou os membros da equipe sobre a manutenção planejada
- Revisou as notas de lançamento para mudanças que quebram compatibilidade
# Criar backup com timestamp
tar -czf aiox-backup-$(date +%Y%m%d-%H%M%S).tar.gz \
--exclude=node_modules \
--exclude=.git \
.
# Mover para local seguro
mv aiox-backup-*.tar.gz ../backups/# Salvar configuração atual
cp .aiox-core/config.json ../backups/config-backup.json
# Salvar componentes personalizados
cp -r .aiox-core/agents/custom ../backups/custom-agents/
cp -r .aiox-core/tasks/custom ../backups/custom-tasks/# Registrar versão atual
npm list aiox-core/core > ../backups/version-info.txt
# Listar arquivos personalizados
find .aiox-core -name "*.custom.*" -type f > ../backups/custom-files.txt# 1. Parar quaisquer processos em execução
# Fechar todas as integrações de IDE e agentes ativos
# 2. Atualizar para a versão mais recente
npm install -g aiox-core@latest
# 3. Executar comando de atualização
aiox upgrade
# 4. Verificar instalação
aiox --version# 1. Remover instalação antiga
npm uninstall -g aiox-core
# 2. Limpar cache
npm cache clean --force
# 3. Instalar versão mais recente
npm install -g aiox-core@latest
# 4. Reinicializar projeto
cd your-project
aiox init --upgrade# Atualizar dependências do projeto
cd your-project
npm update aiox-core/core
# Reinstalar dependências
npm install
# Verificar atualização
npm list aiox-core/core# Verificar versão
aiox --version
# Verificar componentes principais
aiox verify --components
# Testar funcionalidade básica
aiox test --quick# Listar agentes disponíveis
aiox list agents
# Testar ativação de agente
aiox test agent aiox-developer
# Verificar dependências dos agentes
aiox verify --agents# Validar configuração
aiox config validate
# Revisar log de atualização
cat .aiox-core/logs/upgrade.log# Listar workflows
aiox list workflows
# Testar execução de workflow
aiox test workflow basic-dev-cycleSe você encontrar problemas após a atualização:
# Restaurar do backup
cd ..
rm -rf current-project
tar -xzf backups/aiox-backup-YYYYMMDD-HHMMSS.tar.gz
# Reinstalar versão anterior
npm install -g aiox-core@<previous-version>
# Verificar rollback
aiox --version# Restaurar componentes específicos
cp ../backups/config-backup.json .aiox-core/config.json
cp -r ../backups/custom-agents/* .aiox-core/agents/custom/
# Reinstalar dependências
npm install# Limpar cache do npm
npm cache clean --force
# Tentar com log detalhado
npm install -g aiox-core@latest --verbose
# Verificar permissões do npm
npm config get prefix# Reconstruir manifestos dos agentes
aiox rebuild --manifests
# Verificar dependências dos agentes
aiox verify --agents --verbose
# Verificar sintaxe dos agentes
aiox validate agents# Validar configuração
aiox config validate --verbose
# Redefinir para padrões (cuidado!)
aiox config reset --backup
# Reparar configuração
aiox config repair# Reconstruir índices de memória
aiox memory rebuild
# Verificar integridade da memória
aiox memory verify
# Limpar e reinicializar
aiox memory resetSe você encontrar problemas não cobertos aqui:
- Verificar Logs: Revise
.aiox-core/logs/upgrade.log - Issues no GitHub: github.com/SynkraAI/aiox-core/issues
- Comunidade Discord: discord.gg/gk8jAdXWmj
- Documentação: diretório docs
Principais Mudanças:
- Capacidades aprimoradas do meta-agente
- Desempenho melhorado da camada de memória
- Recursos de segurança atualizados
- Processo de instalação simplificado
Mudanças que Quebram Compatibilidade:
- Nenhuma (compatível com versões anteriores a partir da v4.0+)
Novos Recursos:
- Melhorias no meta-agente
aiox-developer - Assistente de instalação interativo
- Ferramentas de monitoramento de desempenho
Descontinuações:
- Sintaxe de comandos legados (ainda suportada com avisos)
Última Atualização: 2025-08-01 Versão Atual: v4.2.11