hermes-agents.fr

setup, config, profile

L'assistant setup (7 sections), la lecture de config, et les profils isolés (create, use, export, import). Drapeaux et sorties réelles v0.21.2.

01

hermes setup : l'assistant

usage: hermes setup [-h] [--non-interactive] [--reset] [--reconfigure]
                    [--quick] [--portal]
                    [{model,tts,terminal,gateway,tools,telemetry,agent}]

Configure Hermes Agent with an interactive wizard. Run a specific section:
hermes setup model|tts|terminal|gateway|tools|telemetry|agent

positional arguments:
  {model,tts,terminal,gateway,tools,telemetry,agent}
                        Run a specific setup section instead of the full
                        wizard

options:
  -h, --help            show this help message and exit
  --non-interactive     Non-interactive mode (use defaults/env vars)
  --reset               Reset configuration to defaults
  --reconfigure         (Default on existing installs.) Re-run the full
                        wizard, showing current values as defaults. Kept for
                        backwards compatibility : a bare 'hermes setup' now
                        does this.
  --quick               On existing installs: only prompt for items that are
                        missing or unset, instead of running the full
                        reconfigure wizard.
  --portal              One-shot Nous Portal setup: log in via OAuth, pick a
                        Nous model, set Nous as the inference provider, and
                        opt into the Tool Gateway. Skips the rest of the
                        wizard.
  • --non-interactive : exécution scriptée (CI, Docker)
  • --reset : repartir d'une configuration vierge
  • --re... : variante de reprise de la configuration existante

L'assistant couvre modèle, clés, niveau de sécurité et test de connexion. Ne sautez pas le test : il valide la chaîne complète.

02

hermes config : lecture et réglages fins

usage: hermes config [-h]
                     {show,edit,get,set,unset,path,env-path,check,migrate} ...

Manage Hermes Agent configuration

positional arguments:
  {show,edit,get,set,unset,path,env-path,check,migrate}
    show                Show current configuration
    edit                Open config file in editor
    get                 Print a resolved configuration value
    set                 Set a configuration value
    unset               Remove a configuration value
    path                Print config file path
    env-path            Print .env file path
    check               Check for missing/outdated config
    migrate             Update config with new options

options:
  -h, --help            show this help message and exit

La configuration fine se lit avec config et se vérifie avec doctor : la paire lecture/vérification qui évite les fichiers internes.

03

hermes profile : les contextes isolés

usage: hermes profile [-h]
                      {list,use,create,delete,describe,show,alias,rename,export,import,install,update,info}
                      ...

positional arguments:
  {list,use,create,delete,describe,show,alias,rename,export,import,install,update,info}
    list                List all profiles
    use                 Set sticky default profile
    create              Create a new profile
    delete              Delete a profile
    describe            Read or set a profile's description (used by the
                        kanban orchestrator)
    show                Show profile details
    alias               Manage wrapper scripts
    rename              Rename a profile ('default': sets a display name; id
                        unchanged)
    export              Export a profile to archive
    import              Import a profile from archive
    install             Install a profile distribution from a git URL or local
                        directory
    update              Re-pull a distribution and apply updates (user data
                        preserved)
    info                Show a profile's distribution manifest (version,
                        requirements, source)

options:
  -h, --help            show this help message and exit

Un profil embarque sa configuration, sa mémoire et ses sessions. create, use, describe, export/import : le cycle complet pour séparer usages, tester à risque, ou figer une démo.