Nou Generator de prompt AI — scrie prompturi mai bune pentru ChatGPT, Claude și Gemini →

hermes config în Hermes Agent CLI

Citește și scrie configurația Hermes: chei cu puncte în config.yaml, nume MAJUSCULE_CU_LINIUȚĂ în .env, cu verificarea tipurilor.

Sintaxă & invocare
hermes config <show | edit | get <cheie> | set <cheie> <valoare> | unset <cheie> | path | env-path | check | migrate>

Ce face hermes config

hermes config set scrie căile cu puncte (agent.max_turns) în config.yaml, iar numele de tip UPPER_SNAKE (OPENROUTER_API_KEY, DISCORD_HOME_CHANNEL) în .env, chiar și cu --force. Valorile sunt verificate după schemă: o cheie care trebuie să fie listă sau dicționar refuză un șir simplu; dai atunci un literal YAML/JSON. O cheie cunoscută scrisă sub un prefix greșit este refuzată cu o sugestie.

get maschează valorile care arată a credențiale (sk-o...7890), pentru că agentul poate rula comanda în sesiuni cu transcriere; --raw arată valoarea reală. unset readuce o cheie la valoarea implicită. check caută opțiuni lipsă sau învechite, iar migrate adaugă interactiv opțiunile noi. O cheie nouă care conține un punct literal se scrie cu punctul escapat (grok-4\.7) și cheia între ghilimele.

Sintaxă și opțiuni

Opțiune / Parametru Descriere
show Valorile curente.
edit Deschide config.yaml în editor.
get <cheie> [--json] [--raw] O valoare după cheia cu puncte.
set <cheie> <valoare> [--force] Scrie o valoare (config.yaml sau .env, după forma cheii).
unset <cheie> Elimină cheia; revine la valoarea implicită.
path / env-path Calea către config.yaml / .env.
check Opțiuni lipsă sau învechite.
migrate Adaugă interactiv opțiunile introduse recent.

Exemple practice

Exemplul 1: Citire și scriere

hermes config get model.default
hermes config set webapp.enabled true

Exemplul 2: Listă ca literal YAML

Exemplul din documentație.

hermes config set custom_providers '[{name: x, base_url: https://...}]'

Exemplul 3: Cheie cu punct literal

hermes config set 'providers.p.models.grok-4\.7.context_length' 128000

Greșeli frecvente și bune practici

  • Salvezi o listă ca șir între ghilimele (plugins.enabled: '["a","b"]'). Niciun cititor nu o folosește; hermes doctor semnalează asta.
  • Schimbi model.provider manual în fișier și lași base_url vechi. hermes config set model.provider elimină automat endpoint-ul altui furnizor; editarea manuală nu.

Comenzi înrudite

Învață AI • Comunitate & Q&A

Întrebări & Exemple practice: hermes config

Ai o întrebare despre hermes config sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!

🤖

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.

Comunitate AI Adaugă o întrebare sau distribuie un cod / prompt

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.