Atualizações Automáticas OpenClaw — Auto-Update

Atualizações Automáticas

Mantenha seu OpenClaw sempre atualizado sem esforço.

Por Que Atualizar

  • 🐛 Correções de bugs - Problemas resolvidos
  • Novas features - Funcionalidades adicionadas
  • Segurança - Vulnerabilidades corrigidas
  • Performance - Melhorias de velocidade

Configuração

Opção 1: Atualização Manual

# Verificar versão atual
openclaw --version

# Atualizar
npm update -g openclaw

# Reiniciar
openclaw gateway restart

Opção 2: Semi-Automática

Configure para verificar e avisar:

# config.yaml
updates:
  check: true
  auto_install: false  # Só avisa
  check_interval: "24h"

Você receberá notificação quando houver update disponível.

Opção 3: Totalmente Automática

# config.yaml
updates:
  check: true
  auto_install: true
  auto_restart: true
  schedule: "0 4 * * *"  # Todo dia às 4h
  
  # Notificações
  notify_before: true
  notify_after: true

Via Cron do Sistema

# Edite crontab
crontab -e

# Adicione (atualiza todo dia às 4h)
0 4 * * * npm update -g openclaw && openclaw gateway restart

Segurança nas Atualizações

Backup Antes

updates:
  backup_before: true
  backup_path: "~/backups/openclaw/"

Rollback

Se algo der errado:

# Instalar versão específica
npm install -g openclaw@1.2.0

# Ou restaurar backup
tar -xzf ~/backups/openclaw/backup-latest.tar.gz

Canais de Atualização

Stable (Padrão)

npm install -g openclaw

Beta

npm install -g openclaw@beta

Específica

npm install -g openclaw@1.2.3

Verificar Changelog

Antes de atualizar, veja o que mudou:

# Via CLI
openclaw changelog

# Via web
# github.com/openclaw/openclaw/releases

Ou pergunte:

"O que há de novo na última versão do OpenClaw?"

Notificações de Update

Quando Disponível

 Nova versão disponível!

Atual: v1.2.0
Nova: v1.3.0

Novidades:
• Nova integração com Linear
• Melhoria de performance 30%
• Correção de bug no WhatsApp

Atualizar agora? [Sim] [Depois] [Ver changelog]

Após Atualização

Sim OpenClaw atualizado!

Versão: v1.3.0
Tempo de downtime: 15 segundos

Novidades aplicadas:
• Nova integração com Linear
• Performance melhorada

Tudo funcionando normalmente.

Troubleshooting

Atualização Falhou

# Limpar cache npm
npm cache clean --force

# Reinstalar
npm uninstall -g openclaw
npm install -g openclaw

Gateway Não Reinicia

# Verificar logs
openclaw logs

# Matar processo antigo
pkill -f openclaw

# Iniciar novamente
openclaw gateway start

Melhores Práticas

  1. Backup antes - Sempre tenha backup recente
  2. Horário de baixo uso - Atualize de madrugada
  3. Leia changelog - Verifique breaking changes
  4. Teste após - Confirme que tudo funciona
  5. Monitore - Fique atento nas primeiras horas

Próximos Passos