Claude Code — Delegate coding to Claude Code CLI (features, PRs)
Claude Code — Delegate coding to Claude Code CLI (features, PRs)
Finding
Siden er vigtig, fordi Claude Code kan fungere som en ekstern coding-agent under Hermes’ kontrol, uden at Lisa behøver bygge et parallelt udviklings-flow i n8n eller LangGraph.
What it is
Claude Code-siden beskriver, hvordan Hermes kan delegere kodeopgaver til Anthropic Claude Code CLI. Den dækker især print mode til sikre one-shot-opgaver, interaktiv tmux-mode til længere coding-sessioner, PR-review, worktrees, tilladelser, JSON-output, session resume og projektkontekst via CLAUDE.md. Det er en praktisk integrationsguide for at lade Hermes orkestrere kodearbejde, mens Claude Code udfører selve redigering, test og review.
Should we use it?
Use later. For Lisa’s Hermes+n8n+LangGraph-mission er dette relevant som specialiseret coding-worker, men ikke som basislag for agent-operativsystemet. Hermes bør stadig eje governance, toolsets, memory, cron, sessions og beslutningslogik; Claude Code bør kun bruges, når en kodeopgave konkret kræver Claude Codes stærke repo-navigation, PR-review eller refaktorering. Før brug bør CLI, auth, permissions og repo-worktree-praksis være tydeligt afgrænset.
Recommendation
Brug Claude Code som en kontrolleret Hermes-underagent til større kodeændringer og PR-review, primært i print mode med snævre `--allowedTools`, `--max-turns`, worktree-isolering og Hermes som ansvarlig orchestrator.
Use now
- Når Hermes skal lave eller reviewe konkrete kodeændringer i et git-repo.
- Når en PR skal gennemgås for bugs, sikkerhed, race conditions og manglende tests.
- Når et refactor-, test- eller dokumentationsarbejde er for stort til almindelig Hermes-terminalbrug.
- Når opgaven kan køres som one-shot print mode med begrænsede værktøjer og klart scope.
- Når output skal være struktureret, fx JSON-resultat, session-id, cost og status.
Do not use / wait
- Brug det ikke som generel erstatning for Hermes skills, cron, memory, Kanban eller toolsets.
- Brug det ikke til n8n/LangGraph-orkestrering; de lag skal ikke styre Claude Code direkte, hvis Hermes allerede kan gøre det.
- Vent med interaktiv tmux-mode, indtil der er en fast runbook for trust-dialoger, permissions og afslutning.
- Undgå `--dangerously-skip-permissions`, medmindre repo, worktree og rollback er fuldt kontrolleret.
- Brug det ikke til små ændringer, hvor Hermes’ egne file/terminal/patch-tools er hurtigere og mere auditable.
Public page note
Claude Code-integrationen viser, hvordan Hermes kan orkestrere specialiserede coding-agenter sikkert og målrettet, mens Hermes fortsat bevarer kontrol over governance, kontekst og drift.