# Hermes-profiler: skille personlige agenter fra jobb-agenter

> Slik oppretter du personlige profiler og jobbprofiler i Hermes Agent uten å klone, konfigurerer hver profil separat og kontrollerer banene. Profilgrenser: minne, økter, filer og kontoer.

Source: https://ailoot.ai/blog/nb/hermes-profiles-personal-work/
Canonical: https://ailoot.ai/blog/nb/hermes-profiles-personal-work/
Language: nb
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-119
Revision: sha256-d6c88bcdceed592ec1dacd42daa8729ed195c4b840afeef260669a611994123e


<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Hovedpoeng for denne delen">

Hovedpoeng

Opprett to Hermes-profiler uten klonealternativer for personlige oppgaver og arbeidsoppgaver. Hver profil får egne innstillinger, eget minne, egen samtalehistorikk og egne ferdigheter. Start profilen du trenger, eksplisitt med `hermes -p personal chat` eller `hermes -p work chat`. Dette skiller Hermes-dataene, men hindrer ikke agenten i å få tilgang til andre mapper på datamaskinen.

</div>

Denne veiledningen forutsetter at Hermes allerede er installert, og at du arbeider i terminalen. Hvis kommandoen `hermes` ikke kjører ennå, kan du begynne med [å installere og konfigurere Hermes Agent for første gang](https://ailoot.ai/blog/nb/hermes-agent-install-setup/). Navnene `personal` og `work` nedenfor er illustrative eksempler, ikke faktiske arbeidsinnstillinger for noen.

Du finner flere instruksjoner i [Ailoot-dokumentasjonen](https://ailoot.ai/docs/).



## Når du trenger en profil nummer to

En profil er en egen mappe med Hermes-innstillinger og -data. Den inneholder `config.yaml`, nøkkelfilen `.env`, instruksjoner i `SOUL.md`, minne, økter, ferdigheter og planlagte oppgaver. En agent er en assistent som kjører og bruker disse dataene.

Tenk deg at du trenger ett sett med preferanser for personlige aktiviteter og et annet for arbeidsoppgaver. Med separate profiler kan du lagre dem hver for seg. Hvis bare spørsmålet endres, mens innstillinger og minne skal forbli delt, trenger du ikke å opprette en profil for hver samtale.

Bruk ulike profiler for to agenter som arbeider uavhengig av hverandre. Den offisielle dokumentasjonen advarer om at to agentprosesser som bruker samme profilmappe, kan bygge opp delt minne og plukke opp hverandres oppføringer når økter starter.

## Hva en profil skiller, og hva den ikke beskytter mot

| Element | Hva som skjer |
|----|----|
| Hermes-innstillinger, innebygd minne og økter | Lagres i mappen til den tilsvarende profilen |
| Ferdigheter og planlagte oppgaver | Hver profil har sitt eget sett |
| Filer på datamaskinen | På standard lokal executor er de tilgjengelige med tillatelsene til den samme OS-brukeren |
| Kontoer i eksterne programmer | Når programmer kjøres på vanlig måte på datamaskinen, bruker de som standard brukerens hjemmemappe og innstillingene som er lagret der |
| Eksternt minne | Avhenger av innstillingene for den tilkoblede tjenesten; ulike profiler alene beviser ikke at tjenestens data er atskilt |
| OAuth-innlogginger for modeller | Ikke anta at de er uavhengige bare fordi profilnavnene er forskjellige: Hermes kan lese en delt innlogging fra rotfilen `auth.json` |

OAuth betyr at du logger inn via en leverandørkonto. Dokumentasjonen forklarer separat delte innlogginger for Anthropic, OpenAI Codex og xAI: en full klone kopierer ikke engangsoppdateringstokener som separate, uavhengige legitimasjoner. Hvis en profil trenger sin egen OAuth-innlogging, konfigurerer du den separat.

Arbeidsmappen er heller ingen beskyttelsesgrense. Parameteren `terminal.cwd` angir hvor kommandoer starter, men hindrer ikke tilgang til andre kataloger. En instruksjon i `SOUL.md`, for eksempel «ikke gå inn i den personlige mappen», veileder modellens atferd i stedet for å håndheve en tilgangsbegrensning. Hvis oppgaven spesifikt er å beskytte filer, er det ikke nok å skille profilene.

Profiler bidrar til å holde konteksten atskilt etter oppgave.



## Kontroller eksisterende navn før du oppretter profiler

Åpne terminalen og kjør:

```bash
hermes profile list
hermes profile
```

Den første kommandoen viser profillisten. Den andre viser gjeldende profil, banen, modellen og statusen for messenger-tilkoblingen. Hvis `personal` eller `work` allerede finnes, må du først kontrollere hvilken profil det er:

```bash
hermes -p personal profile
hermes -p work profile
```

Ikke slett en eksisterende profil for å frigjøre et navn til eksemplet. Velg andre tilgjengelige navn, og bruk dem i alle kommandoene som følger. Denne veiledningen forutsetter at begge navnene er tilgjengelige.

Du må ha tilgang til den valgte modellleverandøren for å konfigurere hver profil. At du oppretter en mappe, bekrefter ikke at modellen er tilkoblet. Ikke kopier nøkler inn i en samtale, og ikke be agenten vise innholdet i `.env` for å kontrollere det.

## Opprett to profiler uten å klone

Kjør kommandoene etter hverandre:

```bash
hermes profile create personal
hermes profile create work
```

Uten ekstra alternativer oppretter Hermes nye profiler med et innebygd sett med ferdigheter, så mappene deres blir ikke tomme. Nøkler, modell og messenger-tilkoblinger konfigureres i neste trinn.

**Ikke legg til `--clone` for å gjøre denne veiledningen raskere.** Dette alternativet kopierer ikke bare innstillinger fra den gjeldende profilen, men også instruksjoner, ferdigheter og minnefilene `memories/MEMORY.md` og `memories/USER.md`. Kloning egner seg ikke når du vil skille personlig kontekst fra arbeidskontekst med en ren start.

Når du kloner, må du også kontrollere innstillingene for eksterne minnetjenester. Dokumentasjonen advarer for eksempel om at en klonet ekstern minnekonfigurasjon i `local_embedded`-modus fortsetter å bruke den opprinnelige prosessen og minnebanken frem til kopien har fått konfigurert sin egen `profile` og `bank_id`. Det at du oppretter et nytt navn, løser ikke automatisk den delte konfigurasjonen.

Kontroller at profilene er opprettet:

```bash
hermes profile list
hermes -p personal profile
hermes -p work profile
```

Begge navnene skal vises i listen, og detaljene skal vise ulike baner. I en standardinstallasjon er disse `~/.hermes/profiles/personal/` og `~/.hermes/profiles/work/`. Symbolet `~` står for brukerens hjemmemappe. Hvis du har en ikke-standard `HERMES_HOME`, bruker du den faktiske banen som kommandoen viser, i stedet for dette eksemplet.

## Konfigurer modellen separat, og start profilen du trenger eksplisitt

Konfigurer først den personlige profilen og deretter jobbprofilen:

```bash
hermes -p personal setup
hermes -p work setup
```

Følg oppsettsveiviseren for hver profil. Modell- og leverandørinnstillinger lagres i den tilsvarende profilens `config.yaml`, og nøkler lagres i profilens `.env`. Dette garanterer ikke at alle innlogginger er uavhengige: OAuth-innlogginger og kontoer i eksterne programmer kan fortsatt være delt, som nevnt i tabellen ovenfor.

Åpne den personlige chatten etter oppsettet:

```bash
hermes -p personal chat
```

Start jobbchatten med en annen kommando:

```bash
hermes -p work chat
```

Ved oppstart kontrollerer du linjen `Profile: personal` eller `Profile: work`. Ledeteksten viser også profilnavnet. Ikke kjør to selvstendig arbeidende agenter med samme `-p`.

Hermes oppretter en kort kommando for en profil, for eksempel `personal chat`. Her bruker vi den fullstendige formen med `-p`, slik at valget er synlig i selve kommandoen. Du trenger ikke å endre standardprofilen hver gang du starter en chat.

Kommandoen `hermes profile use work` har en annen virkning: Senere vanlige `hermes`-kall begynner da å velge `work`. Hvis du allerede har brukt den og vil gjenopprette standardprofilen, kjører du:

```bash
hermes profile use default
```

## Slik kontrollerer du resultatet uten personopplysninger

Kontroller først statusen med Hermes selv, i stedet for å spørre modellen «er du helt sikkert jobbagenten?».

| Kontroll | Forventet resultat | Hvis det ikke stemmer |
|----|----|----|
| `hermes profile list` | De to nødvendige navnene er med | Kontroller resultatet av opprettelseskommandoen; ikke gå videre med å legge til minne |
| `hermes -p personal profile` og `hermes -p work profile` | Ulike mapper vises | Stopp og finn ut hvilken profil som er valgt, og hvor dataene dens lagres |
| Start med `-p personal` | Oppstartsmeldingen angir `personal` | Kontroller oppstartskommandoen på nytt |
| Start med `-p work` | Oppstartsmeldingen angir `work` | Ikke fortsett en arbeidssamtale i feil profil |
| Inspiser mappene på de rapporterte banene | Innstillinger og data ligger i de tilsvarende katalogene | Ikke publiser nøkler eller innhold fra personlig minne under feilsøkingen |

Deretter kan du kjøre en illustrerende atferdskontroll: Be om en liste over ting du kan ta med på tur i en ny personlig samtale, og be om en plan for dokumentgjennomgang i en arbeidssamtale. Ikke bruk ekte data. Ulike svar beviser ikke i seg selv at innholdet er isolert; denne kontrollen fastslår bare at begge chattene starter og svarer. Kryssjekk resultatet mot den valgte profilen og mappen dens.

Hvis du trenger andre arbeidsrutiner etter oppsettet, legger du dem til i den aktuelle profilen. Rekkefølgen for å installere og opprette ferdigheter er forklart i [veiledningen om ferdigheter i Hermes Agent](https://ailoot.ai/blog/nb/hermes-agent-skills/).

## Feil som gjør at konteksten blir delt igjen

**Profilen ble opprettet med `--clone`.** Eldre innebygd minne kan ha blitt kopiert inn. Ikke slett profilen uten videre: Kontroller først hvordan den ble opprettet, og hvilke filer som finnes i den aktuelle profilen. Hvis du vil følge denne veiledningen på nytt med en ren start, bruker du et nytt tilgjengelig navn uten klonealternativer.

**Du starter vanlig `hermes` og glemmer standardprofilen.** Kontroller `hermes profile`, og bruk eksplisitt `-p personal` eller `-p work` i oppstartskommandoene.

**Ulike profiler bruker samme eksterne minne.** Kontroller tjenestens egne innstillinger. Dataene trenger ikke å være atskilt på samme måte som lokale Hermes-filer; eksemplet ovenfor illustrerer nettopp dette problemet.

**To profiler bruker samme messenger-bot.** Konfigurer ulike bot-tokener for uavhengige tilkoblinger. Et token identifiserer plattformens bot, mens et profilnavn identifiserer Hermes-dataene; å endre det ene oppretter ikke det andre. Tilkoblingen forklares i detalj i [Telegram-veiledningen for Hermes Agent](https://ailoot.ai/blog/nb/hermes-agent-telegram-setup/).

**Du forventer at en profil hindrer lesing av andre mapper.** På den lokale executor-en er tilgangsrettighetene fortsatt de samme som for OS-brukeren. Verken navnet `work`, en egen `SOUL.md` eller en arbeidsmappe erstatter filsystembegrensninger.

Start med to nye profiler uten kloning, og velg profilen eksplisitt ved oppstart. Koble til arbeidsdata etter at du har kontrollert navnene og banene, og kontroller eksternt minne, boter og kontoer separat. Se [Ailoot-dokumentasjonen](https://ailoot.ai/docs/) for neste steg i arbeidet med AI.

## Offisiell dokumentasjon

[Hermes Agent-profiler: oppretting, bytte og grenser for separasjon](https://raw.githubusercontent.com/NousResearch/hermes-agent/d350422b15863fc4c0b7962b122b625a0271516c/website/docs/user-guide/profiles.md). Denne veiledningen ble kontrollert 24. september 2026 mot denne fastlåste versjonen av det offisielle dokumentet.





For å fortsette arbeidet med modeller kan du gå til [Ailoot](https://ailoot.ai/).

## Spørsmål om denne veiledningen: Hermes-profiler: skille personlige agenter fra jobb-agenter

### Kan jeg klone en profil for å lage ren arbeidskontekst?

Ikke for det rene skillet her. Kloning kan kopiere instruksjoner, skills og innebygd minne, mens eksternt minne eller OAuth fortsatt kan være delt. Opprett profiler uten kloning og kontroller rapporterte filbaner og eksterne forbindelser.

### Hindrer en egen arbeidsprofil lesing av personlige filer?

Nei. En profil skiller Hermes-innstillinger og historikk, men endrer ikke operativsystembrukerens filsystemtillatelser. Kontroller valgt -p-profil ved oppstart, og bruk reelle filsystembegrensninger når filer skal beskyttes.


## Ailoot · Selskapet og dets prosjektportefølje

Ailoot bygger på etablert driftserfaring, en stor kundebase, stabil tjeneste og løpende KPI-kontroll.

Selskapet og dets prosjektportefølje: millioner av kunder; månedlig salg for milliarder.

Ailoot bruker denne driftserfaringen til API-tilgang til AI-funksjoner i kundenes produkter, agenter, applikasjoner og automatiseringer.
