Saltearse al contenido

Actualizacion automatica

Claudex puede comprobar e instalar actualizaciones directamente desde GitHub Releases.

Ventana de terminal
claudex update --check

Esto consulta la API de GitHub para obtener la ultima version y la compara con la version instalada.

Ventana de terminal
claudex update

Esto descarga el binario de la ultima version para tu plataforma, reemplaza el binario actual y verifica la instalacion.

  1. Consultar la API de GitHub: https://api.github.com/repos/StringKe/claudex/releases/latest
  2. Comparar la version actual con la etiqueta de la ultima version
  3. Descargar el archivo especifico de la plataforma (por ejemplo, claudex-v0.2.0-aarch64-apple-darwin.tar.gz)
  4. Extraer y reemplazar el binario en ejecucion
  5. Limpiar los archivos temporales

El mecanismo de actualizacion soporta las mismas plataformas que las compilaciones 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