Pular para o conteúdo

Auto-atualizacao

O Claudex pode verificar e instalar atualizacoes diretamente do GitHub Releases.

Terminal window
claudex update --check

Este comando consulta a API do GitHub pela versao mais recente e a compara com a versao instalada.

Terminal window
claudex update

Este comando baixa o binario da versao mais recente para sua plataforma, substitui o binario atual e verifica a instalacao.

  1. Consultar API do GitHub: https://api.github.com/repos/StringKe/claudex/releases/latest
  2. Comparar a versao atual com a tag da versao mais recente
  3. Baixar o arquivo especifico da plataforma (ex: claudex-v0.2.0-aarch64-apple-darwin.tar.gz)
  4. Extrair e substituir o binario em execucao
  5. Limpar arquivos temporarios

O mecanismo de atualizacao suporta as mesmas plataformas que os builds de release:

PlataformaTarget
macOS Intelx86_64-apple-darwin
macOS Apple Siliconaarch64-apple-darwin
Linux x86_64x86_64-unknown-linux-gnu
Linux ARM64aarch64-unknown-linux-gnu
Windows x86_64x86_64-pc-windows-msvc