Hermes Agent Info
Optimizer Agent documentation review

Agent Loop Internals

Side #6 · Kilde: https://hermes-agent.nousresearch.com/docs/developer-guide/agent-loop

Agent Loop Internals

Finding

Denne side betyder noget, fordi den viser, hvordan Hermes faktisk styrer samtaler, værktøjer, fallback, hukommelse og komprimering inde i agent-loopet.

What it is

Agent Loop Internals beskriver `AIAgent` som den centrale orkestreringsmotor i Hermes. Den forklarer, hvordan Hermes bygger prompten, vælger API-mode, kalder modellen, udfører tools, håndterer afbrydelser, bruger fallback-modeller og gemmer sessioner. Siden er især nyttig, når vi skal forstå hvorfor en Hermes-agent opfører sig på en bestemt måde under lange, tool-tunge eller fejlramte opgaver.

Should we use it?

Use now. For Lisa’s Hermes+n8n+LangGraph mission skal denne side bruges som intern driftsviden, ikke som noget vi selv skal genimplementere. Den hjælper os med at placere ansvar korrekt: n8n bør orkestrere eksterne workflows, LangGraph bør bruges til eksplicit applikationslogik, og Hermes-agent-loopet bør håndtere samtale, tools, memory, compression, fallback og subagents. Den er også vigtig for anti-overbuild: hvis Hermes allerede har native budgetter, fallback, callbacks, compression og tool-dispatch, skal vi ikke bygge parallelle systemer uden konkret behov.

Recommendation

Brug siden som “agent-runtime reference” i Lisa’s operating system: når en fejl, integration eller arkitekturbeslutning handler om tool-calls, model fallback, sessioner, compression, memory flush eller subagents, skal vi først vurdere om Hermes’ native agent-loop allerede løser problemet.

Use now

Do not use / wait

Public page note

Agent Loop Internals viser, at Hermes er mere end chat: det er en runtime, der samler prompting, tools, memory, compression, fallback og subagents i én kontrolleret agent-loop.