Retour aux commandes
Démarrage rapidehermes update

Commande hermes update — Référence Complète & Exemples

Référence complète pour hermes update : récupérer la dernière version, réinstaller les dépendances, avec options de sauvegarde et redémarrage de la passerelle.

July 27, 2026

Vue d’ensemble

hermes update met à jour Hermes Agent vers la dernière version. Il récupère le code le plus récent, réinstalle les dépendances et peut redémarrer la passerelle. Les options permettent de vérifier les mises à jour sans les appliquer, de contrôler les sauvegardes, d’ignorer les confirmations et de cibler une branche spécifique.

Utilisation

hermes update [--gateway] [--check] [--no-backup] [--backup] [--yes] [--branch NAME] [--force] [--force-venv]

Options

Option Description
--check Vérifie uniquement les mises à jour disponibles, sans les appliquer
--gateway Met également à jour la passerelle dans le cadre de la mise à jour
--backup Crée une sauvegarde avant d’appliquer la mise à jour
--no-backup Ignore la sauvegarde avant la mise à jour
--yes Suppose oui — ne demande pas de confirmation
--branch NAME Met à jour depuis une branche spécifique au lieu de la branche par défaut
--force Force la mise à jour même si Hermes est déjà à jour
--force-venv Force la recréation/réinstallation de l’environnement virtuel

Exemples

# Vérifier si une version plus récente est disponible, sans rien modifier
hermes update --check

# Mettre à jour avec sauvegarde préalable
hermes update --backup

# Mettre à jour sans sauvegarde
hermes update --no-backup

# Mettre à jour sans demande de confirmation (scripts/CI)
hermes update --yes

# Mettre également à jour la passerelle
hermes update --gateway

# Mettre à jour depuis une branche spécifique
hermes update --branch main

# Forcer une mise à jour complète, y compris l'environnement virtuel
hermes update --force --force-venv

Astuces

  • Exécutez hermes update --check régulièrement pour savoir si une nouvelle version est disponible sans modifier votre installation.
  • Utilisez --backup avant les mises à jour majeures afin de pouvoir restaurer votre configuration précédente en cas de problème.
  • Pour les mises à jour non surveillées (cron, CI), combinez --yes avec --no-backup ou --backup selon le cas.
  • Si vous utilisez la passerelle, incluez --gateway pour la mettre également à jour, puis redémarrez-la (ou le service) pour appliquer les changements.
  • Après la mise à jour, exécutez hermes doctor pour vérifier que l’installation est complète et saine.

Explore All Commands

Browse the full command reference with search and category filters.

Retour aux commandes