Snilld

Hermes Agent får Bot Mode med navngivne bots og isolerede profiler

Ifølge MarkTechPost har Nous Research gjort Bot Mode til en del af Hermes Agent v0.20.3. Enkelt-agenten er skiftet ud med et holdkort af navngivne bots, hver som en Hermes‑profil med egen chat, hukommelse, værktøjer og fastlåst model. Bots kan skrive til hinanden via en vedvarende Agent Inbox og overdrage opgaver med @mentions. Projektet er MIT‑licenseret open source og kan køres lokalt på desktop uden licensomkostninger. Snilld vurderer, at teams bør behandle det som et workstation‑værktøj frem for enterprise‑infrastruktur.

18. august 2026 Peter Munkholm

Ifølge MarkTechPost har Nous Research nu skibet Bot Mode i Hermes Agent v0.20.3 (kilde). De tekniske oplysninger her bygger på den artikel. Afsnit mærket “Snilld vurderer” er analyse og anbefaling, ikke udmeldinger fra Nous Research.

Hvad er Bot Mode

Hermes Agent går fra én sessionsliste til et holdkort af navngivne bots. Hver bot er en Hermes‑profil med egen chat, hukommelse, færdigheder og en model, der kan låses til rollen. Det gør det nemt at køre fx en research‑bot ved siden af en skrive‑bot og en reviewer uden, at deres historik flyder sammen.

Bots kan også skrive til hinanden via en vedvarende Agent Inbox, og der kan overdrages arbejde ved at @nævne den næste bot. Det syr roller sammen uden en central orkestrator (kilde).

Tæt dokumentarisk makro af et sløret filstispor på en slidte harddiskkasse: en lille metallabel med slørede tegn, fingeraftryk på metalkanten og kølig cyan refleks i baggrunden.

Hvordan det hænger sammen teknisk

En bot svarer til en profilmappe under ~/.hermes/profiles/<name>/ med isoleret konfiguration, hukommelse, færdigheder, credentials og chat‑historik. Profilisoleringen er ikke bare pæn orden på disken; den giver klar adskillelse mellem opgaver og gør det lettere at undgå utilsigtet kontekstlæk.

Oprettelse og redigering kører over gateway‑RPC’er: profiles.list, profiles.create, profiles.describe og profiles.configure. Avatarer genereres via image.generate på både lokale og fjerngateways. Rutiner er almindelige Hermes cron‑jobs navngivet [bot:<name>] og ses i hermes cron list. Den lille detalje her er, at Bot Mode bygger oven på eksisterende snitflader, så automatisering kan ske uden nye proprietære endepunkter.

Kommunikation og handoff

Hver bot har en persistent Agent Inbox. Bot‑til‑bot‑beskeder fungerer som reelle CLI‑handoffs, fx: hermes -p <bot> chat -c "Agent Inbox" -q "...". Beskeder ankommer med attribution, og SOUL.md i profilen kan beskrive svaretikette (kilde).

Banner

Kæder er nævnt som eksempel: en scout, en reviewer og en publisher passerer arbejde videre ved @mention. Handoff lever i Agent Inbox’en, ikke i et separat koordineringslag.

Fra beta til standard og licens

Bot Mode startede som et endags offentligt beta‑plugin fra medstifteren Teknium og er nu bundled og slået til som standard i Hermes Desktop i v0.20.3 (under Settings → Plugins). Hermes Agent og plugin’et er MIT‑licenserede. Det kan køres lokalt på en desktop uden licensomkostning (kilde). For licenslinjen henvises også til Hermes’ GitHub‑repo (link).

Rolled‑in betyder færre bevægelige dele for brugeren. Ingen særskilt installation, bare åbne og bruge bots.

Reportagefoto af en tekniker i en lille udviklings‑workshop der hænger navneskilte (slørede) på en magnetisk flowtavle; personens ansigt ude af frame, fokus på hænder og skinner.

Anvendelsesområder beskrevet i kilden

MarkTechPost peger på solo‑udviklere, startups og små til mellemstore engineering‑teams, AI‑labs og content‑operationer som oplagte brugere. Eksemplerne omfatter en research‑bot låst til en stærkere ræsonneringsmodel ved siden af en skrive‑bot på en billigere model, per‑projekt agenter og planlagte indbakke‑digests og natlige rapporter.

Det er lav friktion: profiler kan klones, modeller kan låses per bot, og rutiner kan planlægges uden at bygge ny infrastruktur.

Snilld vurderer

Snilld vurderer, at model‑pinning og per‑bot SOUL.md øger reproducerbarheden i arbejdsgange tæt på drift. Færre overraskelser, færre “hov, den skiftede model i går”. Det gør lokale flertrinsflows hurtigere at afprøve.

Snilld vurderer også, at teams, der vil eksperimentere hurtigt, bør behandle Bot Mode som et workstation‑værktøj, før man evt. bygger server‑side styring. Det flugter med kildebeskrivelsen af fravær af enterprise‑funktioner.

Drift og governance

Kilden beskriver Bot Mode som et workstation‑værktøj, ikke en managed enterprise‑løsning. Der er ingen admin‑konsol, ingen SSO, ingen central audit‑log, intet policy‑lag. Regulerede købere må lægge egne kontroller omkring brugen.

Banner

Snilld vurderer, at det i praksis betyder lokale kontroller for sporbarhed, godkendte modelvalg og adgang uden for Hermes. Det er en afgrænsning af anvendelsen, ikke en fejl i produktet.

En lille gruppe i et mødelokale uden laptops: en operationsleder taler med en produktchef ved en væg med flowstriber; naturligt lys, ansigter delvist synlige, ingen dokumenter.

Integration og automatisering

Fordi Bot Mode bruger de eksisterende RPC’er (profiles.*, image.generate) og Hermes cron, kan profiloprettelse, model‑pinning og rutiner scriptes. Det er fint for CI/CD og små interne værktøjer.

Snilld vurderer, at det gør Bot Mode velegnet som byggetrin i lokale pipelines, men at credentials, budgetter og adgangsrettigheder bør håndteres i et separat kontrollag, hvis der er revisionskrav.

Ukendte forhold der kræver verifikation

Artiklen dokumenterer ikke kryptering i hvile, OS‑sandboxing, adgangskontrol på filsystemet eller performance ved mange samtidige bots. Fraværet af omtale i MarkTechPost er ikke bevis for, at funktionaliteten mangler — det er en uverificeret mangel, som kræver bekræftelse i Hermes’ repo eller fra projektet.

Snilld vurderer, at et minimumstjek ved pilot kan omfatte: filrettigheder på ~/.hermes, hvordan credentials gemmes og roteres, backup‑muligheder for profiler samt logrotation og sletning. Kort sagt, kig under motorhjelmen før udrulning bredt.

En analogi om betalinger

Betalinger er ikke omtalt for Hermes i kilden. AWS’ blog om OpenClaw og Bedrock AgentCore beskriver et mønster, hvor wallet‑credentials og budgetkontrol ligger uden for runtime, mens runtime kan udløse godkendte transaktioner (kilde). Denne del er en analogi fra AWS‑bloggen — ikke Hermes‑dokumentation.

Snilld vurderer, at hvis bots skal kalde betalte tjenester, bør en separat, administrativ kontrolbane håndtere nøgler og tilladelser. Samme princip kan hindre, at runtime opbygger ubegrænset betalingsautoritet.

Status og næste skridt

Kilden nævner ikke roadmap for SSO, admin‑konsol, central audit eller policy. Anbefalingen er lokal afprøvning og mindre teamopsætninger, mens regulerede købere indfører egne kontroller.

For versionsstatus henvises til Hermes Desktop v0.20.3 og GitHub‑repoet (link) for yderligere bekræftelse.

Punkter direkte fra kilden

  • Bundled og slået til som standard i Hermes Desktop i v0.20.3, under Settings → Plugins.
  • Hver bot lever som isoleret profil under ~/.hermes/profiles/<name>/ med config, hukommelse, færdigheder, credentials og chat‑historik.
  • Handoff og beskeder via persistent Agent Inbox og @mentions; CLI‑handoff: hermes -p <bot> chat -c "Agent Inbox" -q "...".
  • Oprettelse/redigering via profiles.*‑RPC’er; avatarer via image.generate; rutiner er Hermes cron‑jobs navngivet [bot:<name>] og vises i hermes cron list.
  • MIT‑licenseret open source; kan køres lokalt på desktop uden licensomkostning.
  • Ingen admin‑konsol, ingen SSO, ingen central audit‑log, intet policy‑lag — behandl det som et workstation‑værktøj.

Kilder

    Gør brugeroplevelsen bedre.
    Hvilket firma arbejder du for?