ACP Internals
ACP Internals
Finding
ACP Internals er vigtig, fordi den viser hvordan Hermes kan kobles sikkert og session-bevidst ind i IDE/editor-miljøer uden at opfinde en separat agent-stack.
What it is
Siden beskriver den interne ACP-adapter, som pakker Hermes’ synkrone AIAgent ind i en async JSON-RPC stdio-server. Den forklarer boot flow, session lifecycle, working-directory binding, permission bridge, tool rendering, cancelation, forking og hvordan ACP genbruger Hermes’ eksisterende provider/auth-konfiguration. Kort sagt: ACP gør Hermes brugbar som editor-agent med samme modeller, credentials, sessions, tools og sikkerhedsprincipper som resten af Hermes.
Should we use it?
Use later. For Lisa’s Hermes+n8n+LangGraph operating system er ACP relevant, når Hermes skal fungere tættere sammen med kode-editoren eller som udvikler-assistent i et workspace. Det er ikke første prioritet for n8n/LangGraph orchestration, fordi Telegram/gateway, cron, skills, memory og dokumentationsflow giver mere værdi nu. Men ACP bør holdes klar som en naturlig udvidelse, når udviklingsarbejde i repoer skal have bedre editor-integration.
Recommendation
Brug ACP som fremtidig “developer workspace interface” for Hermes, men lad det ikke erstatte gateway, cron, skills eller n8n/LangGraph workflows i den nuværende drift.
Use now
- Når Hermes skal testes som IDE/editor-agent via en ACP-kompatibel klient.
- Når en udvikler vil arbejde i et konkret repo, hvor Hermes’ file/terminal tools skal bindes til editorens aktuelle working directory.
- Når session fork/resume/cancel i editoren er vigtigere end almindelig CLI-chat.
- Når vi vil dokumentere, at Hermes kan integreres i udviklingsmiljøer uden at bygge en separat custom agent.
Do not use / wait
- Vent hvis målet er n8n automation, webhook flows, cron reviews eller LangGraph orchestration; ACP løser primært editor-integration.
- Brug det ikke som erstatning for Hermes gateway i Telegram eller andre chat-kanaler.
- Brug det ikke til offentlig dokumentation med interne sessioner, logs, paths, credentials eller auth-detaljer.
- Vent med produktionel afhængighed, hvis den konkrete ACP-klient har uafklaret UX eller begrænset support for ikke-tekst prompt blocks.
Public page note
ACP Internals viser, at Hermes kan fungere som en editor-integreret agent med sessioner, working-directory binding, permission handling og genbrug af den eksisterende Hermes-konfiguration.