Hermes Agent Info
Optimizer Agent documentation review

Code Execution

Side #85 · Kilde: https://hermes-agent.nousresearch.com/docs/user-guide/features/code-execution

Code Execution

Finding

Code Execution er vigtig, fordi den kan gøre Hermes’ research-, fil- og webarbejde billigere i tokens ved at samle mange tool-kald i ét kontrolleret Python-script.

What it is

Code Execution er Hermes’ `execute_code`-tool, hvor agenten kan skrive små Python-scripts, der kalder Hermes-tools som `web_search`, `web_extract`, `read_file`, `search_files`, `patch` og foreground-only `terminal`. Kun scriptets endelige `print()`-output kommer tilbage i agentens kontekst, mens mellemliggende resultater holdes ude af samtalen. Funktionen har faste grænser for timeout, stdout og antal tool-kald og kører med scrubbet miljø uden hemmeligheder som standard.

Should we use it?

Use now. Det passer godt til Lisa’s Hermes+n8n+LangGraph mission, fordi Hermes bør håndtere agent-native dataindsamling, filtrering og små pipelines uden at skubbe den logik over i n8n eller LangGraph. Det bør bruges til token-effektiv analyse og batchbehandling, ikke som erstatning for n8n’s visuelle integrationer eller LangGraph’s stateful multi-agent flows. Det styrker princippet om: Hermes først til native tool-logik, n8n til workflow-integration, LangGraph til eksplicit state orchestration.

Recommendation

Brug `execute_code` som standardvalg, når en Hermes-opgave kræver 3+ tool-kald med filtrering, loops eller betinget logik, men hold builds, lange processer og interaktive jobs i `terminal`.

Use now

Do not use / wait

Public page note

Code Execution viser, hvordan Hermes kan reducere tokenforbrug ved at køre små, kontrollerede Python-pipelines med Hermes-tools og kun returnere det endelige, relevante resultat.