Hermes Agent: review
Hermes Agent: Nieuws
Stand september 2026, samengesteld uit onze eigen notities en nieuwsarchief; tekst machinaal opgesteld en redactioneel gecontroleerd. Controleer versies en commando's in de officiële documentatie.
Hermes Agent van Nous Research is geen coding-agent in de klassieke zin, maar een persoonlijke, zelfgehoste agent die leert van wat hij doet. Hij onthoudt je voorkeuren, maakt en verbetert zijn eigen vaardigheden, voert geplande taken uit en is bereikbaar via Telegram, Discord of Slack. Deze review bekijkt wat dat in de praktijk oplevert (stand september 2026).
Wat het is en voor wie
Nous Research omschrijft Hermes als "de zelflerende AI-agent": een agent met een ingebouwde leerlus die vaardigheden (skills) maakt uit ervaring, die tijdens gebruik verbetert, kennis vastlegt en over sessies heen een steeds beter beeld van jou opbouwt. Hij is open source onder de MIT-licentie.
Hermes past bij wie een agent wil die dag in, dag uit voor je draait: onderzoek, monitoring, samenvattingen en automatisering, naast het programmeerwerk. Het is minder gericht op het interactief doorwerken van één codebase dan Claude Code, Codex of Cursor.
Hoe het werkt
Hermes draait op je eigen machine of server. De configuratie staat in ~/.hermes/: config.yaml voor instellingen, .env voor geheimen, SOUL.md voor de identiteit van de agent, plus mappen voor geheugen en skills.
- Geheugen: door de agent zelf bijgehouden en doorzoekbaar, met herinneringen uit eerdere sessies.
- Skills: mappen met een
SKILL.mdvolgens de open standaard van agentskills.io. De agent maakt, wijzigt en verbetert ze zelf, en je kunt ze installeren uit verschillende registers. - Terminal-backends: commando's draaien lokaal, in Docker, via SSH of in cloudsandboxes zoals Modal, Daytona en Vercel Sandbox, of op HPC-clusters via Singularity.
- Messaging-gateway: meer dan twintig chatplatformen, met een allowlist of koppelcodes als toegangscontrole.
- Planner: geplande taken in gewone taal of via
hermes cron, met levering naar elk gekoppeld kanaal. - Verder: subagents voor parallel werk en MCP voor externe tools.
Sterke punten
- Hij wordt echt beter met gebruik. Doordat de agent terugkerende werkwijzen als skills vastlegt, hoef je dingen niet steeds opnieuw uit te leggen. De laadstrategie in stappen houdt de kosten in context laag, ook met veel skills.
- Altijd bereikbaar. Via de gateway stuur je vanaf je telefoon een opdracht, en geplande taken leveren hun resultaat af waar jij wilt.
- Flexibel in waar het draait. Van je laptop tot een Docker-container of een HPC-cluster: de backend is één instelling.
- Beveiliging serieus genomen. Geen enkele chatgebruiker mag standaard iets. Skills van buiten worden gescand, en een uitslag "gevaarlijk" kun je niet overrulen. Risicovolle commando's kunnen goedkeuring vereisen, en updates maken eerst een snapshot met automatische terugrol.
- Open en model-onafhankelijk. MIT-licentie, meerdere providers, en een goedkoper hulpmodel voor bijtaken zoals het samenvatten van context.
Zwakke punten en risico's
- Een agent die zichzelf aanpast, moet je bewaken. Automatisch bijgewerkte skills en geheugen zijn krachtig, maar een fout die in een skill belandt, herhaalt zich. Zet
write_approvalaan voor skills totdat je het gedrag vertrouwt. - De standaard-backend is je eigen machine. Zonder Docker of een andere sandbox voert de agent commando's direct uit op je systeem. Voor langlopend, zelfstandig werk is een afgeschermde backend eigenlijk verplicht.
- Een gateway is een aanvalsvlak. Een chatbot met toegang tot een terminal is gevaarlijk als de toegangscontrole fout staat;
GATEWAY_ALLOW_ALL_USERS=trueis daarom af te raden. - Beperkt aantal platformen. Macs met een Intel-processor worden niet ondersteund.
- Minder geschikt als pure code-editorhulp. Voor intensief werk in één repository, met diffs, reviews en IDE-integratie, zijn Claude Code, Cursor of Codex beter ingericht.
- Snel veranderend project. Frequente releases brengen nieuwe functies, maar ook migraties.
hermes config checkna elke update is geen overbodige luxe.
Prijs en licentie
Hermes Agent zelf is gratis en open source (MIT). Je betaalt alleen voor de modellen die je gebruikt en eventueel voor de infrastructuur waarop het draait (een server of cloudsandboxes). Wie routinewerk naar een goedkoop hulpmodel of een lokaal model stuurt, houdt de kosten laag.
Alternatieven
- OpenCode: open-source coding-agent met vrije modelkeuze, sterker in interactief werk aan code.
- Claude Code: sterk in codewerk, hooks en CI, met ingebouwde sandbox, maar alleen Claude-modellen en niet open source.
- Codex: open-source CLI van OpenAI met een goed sandboxmodel.
- Cursor: voor wie een grafische editor wil.
Conclusie
Hermes Agent is de beste keuze in dit overzicht als je een agent zoekt die voor je blijft werken: geplande taken, bereikbaarheid via chat, een groeiend geheugen en zelf aangeleerde vaardigheden, volledig onder eigen beheer. Richt hem wel bewust in: een afgeschermde terminal-backend, goedkeuring voor wijzigingen aan skills, en een strak dichtgezette gateway. Voor intensief programmeerwerk in één codebase combineer je hem het best met een coding-agent zoals Claude Code, Codex of OpenCode.