20 Motion-Repos · 4 Rendering-Engines 1 Skill-Standard

Zwei Agents.
Ein Workspace für Claude Code.Hermes Agent.Agent Skills.Motion Design.

Recherchiert aus offiziellen Dokus: Wie Claude Code und Hermes Agent mit denselben Skills, Tools und Projekt-Kontext in einem Workspace arbeiten — echtes Insider-Wissen, nichts erfunden.

// die beiden

Der Coding-Agent und der Lern-Agent.

Claude Code (Anthropic) ist der Agent, der im Repository lebt. Hermes Agent (Nous Research) ist der persönliche Agent, der über Sessions hinweg dazulernt. Beide sprechen denselben offenen Skill-Standard — deshalb arbeiten sie im selben Workspace zusammen.

Claude CodeAnthropic · code.claude.com

Agentic Coding-Tool: liest die Codebase, editiert Dateien, führt Befehle aus und integriert sich in die eigenen Dev-Tools — im Terminal, in der IDE, als Desktop-App und im Browser.

Install (Windows)irm https://claude.ai/install.ps1 | iex
Install (npm)npm install -g @anthropic-ai/claude-code
Skills privat~/.claude/skills/<name>/SKILL.md
Skills Projekt.claude/skills/<name>/SKILL.md
Projekt-KontextCLAUDE.md
ExtrasPlugins, Hooks, Subagents, MCP
Hermes-Agent Maskottchen
Hermes AgentNous Research · MIT · 250k+ ★

„The agent that grows with you" — selbstverbessernder Personal-Agent mit Lern-Loop: er baut Skills aus Erfahrung, pflegt persistentes Gedächtnis (MEMORY.md, USER.md), durchsucht alte Sessions und läuft als CLI, Desktop-App und hinter Messenger-Gateways (Telegram, Discord u. a.).

Install (Windows)iex (irm https://hermes-agent.nousresearch.com/install.ps1)
Install (WSL/Linux/macOS)curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
Skills~/.hermes/skills/ · agentskills.io-Standard
Projekt-KontextAGENTS.md
Modellehermes model · u. a. Anthropic/Claude, OpenRouter, OpenAI
ExtrasMCP, Profiles, Cron, 7 Terminal-Backends
// skill-standard

Ein Skill-Ordner. Beide Agents.

Der SKILL.md-Standard wurde von Anthropic als offener Standard (agentskills.io) freigegeben — Hermes steht in der offiziellen Client-Liste. Ein Skill ist ein Ordner mit einer SKILL.md plus optionalen Skripten, Referenzen und Templates. Beide Agents laden Skills per Progressive Disclosure und halten so den Kontext klein.

  1. 01
    DiscoveryBeim Start lädt der Agent nur Name und Beschreibung jedes Skills — gerade genug, um zu wissen, wann er relevant ist.
  2. 02
    ActivationPasst die Aufgabe zur Beschreibung, kommt die volle SKILL.md in den Kontext.
  3. 03
    ExecutionDer Agent folgt den Anweisungen, führt gebündelte Skripte aus und lädt Referenzdateien bei Bedarf nach.
SKILL.md — Minimalbeispiel
---
name: motion-intro
description: Baut ein 10-Sekunden-Produkt-Intro mit
  HyperFrames und rendert es als MP4.
---

# Ablauf
1. Brief in Szenen zerlegen (Hook → Produkt → CTA)
2. Timing auf 120 BPM / 60 FPS legen, GSAP-Tweens schreiben
3. HTML-Komposition rendern (HyperFrames → MP4)
4. Frames stichprobenartig gegen das Storyboard prüfen
Claude privat~/.claude/skills/<name>/SKILL.md
Claude Projekt.claude/skills/<name>/SKILL.md
Hermes privat~/.hermes/skills/ — Single Source of Truth
Hermes Projekt.hermes/skills/ oder .agents/skills/ + hermes skills trust
Hub-Installhermes skills install anthropics/… — Scanner + Trust-Tier
// motion skills

20 GitHub-Repos, die Coding-Agents zur Motion-Design-Toolbox machen.

Das Prinzip aus der Quelle: Der Agent schreibt den Code, ein Skill führt die Bewegung, eine Engine rendert das Ergebnis. Manche Repos liefern Timing, Typo und Kamera — andere das Rendering; nicht alles wird zu Video, manches bleibt Web-Animation oder Lottie. Liste unverändert aus dem Post übernommen, alle 20 Repos geprüft (Stand: Okt 2026).

Quelle: r/SATNA_PROJECT →
MOTION EMPIRE · REPO-SCANVIDEO AUS DEM POST
// aus den repos

Demo-Material, direkt aus den Skill-Repos.

A

Motion-Design-Skills & Workflows

10 REPOS
01claude-motionwhaleyxbtA motion design toolkit for coding agents.★ 289 02claude-motion-designhowseen-aiMotion-Design-Videos in reinem Code: HTML + Playwright + ffmpeg — kein After Effects, keine Remotion-Lizenz.★ 412 03motion-graphics-skillscharlie94713 Claude-Code-Skills für Launch-taugliche Motion Graphics. Jeder Frame ist Code.★ 176 04claude-remotion-skillhaidrrrryOpen-Source-Agent-Skill für professionelle Motion-Graphics-Videos mit Remotion: Editing, B-Roll, Captions, Sound Design aus einem Prompt.★ 365 05klik-anim-skill-creationt3knoboxSkills für Remotion-Grafik nach Industriestandard: klik-anim-bible (Animations-Handwerk) + klik-remotion-method (Produktions-Pipeline).★ 56 06hyperframes-motion-reel-skillSunwood-ai-labsShowreel-taugliche, beat-synchrone Motion Graphics mit HyperFrames (HTML + GSAP + SVG + Canvas) — 120 BPM / 60 FPS zu MP4.★ 94 07product-launch-motionAbubakrChanLaunch-Videos, Promos und Demo-Reels aus Code: HTML/CSS/GSAP, wortgenaues Voiceover-Syncing, Kamerafahrten, Broadcast-Loudness.★ 141 08animatecth9191Prozedurale Animation in jedem Stil: kurze Single-File-Canvas-Videos mit Story, Look und Storyboard-Check-ins, eigenes Music-Beat-Mapping.★ 427 09motion-design-skillsiart-aiMotion-Design-Grundlagen, Engines und Brand-Elemente als installierbare Skills — Timing, Typografie, Farbe, Komposition, After Effects, Remotion.★ 106 10hyperframes-student-kitnateherkaiVideos, Reels und YouTube-Shorts mit Codex oder Claude Code: 14 Skills, transkriptbasierte Schnitte, 406 Motion-Graphics-Karten, HyperFrames-Templates.★ 1.291
// workflow zum ausprobieren

Mit einer einzigen Kombination startest du: HyperFrames lässt Coding-Agents HTML-basierte Kompositionen bauen und als MP4 rendern — der dokumentierte Workflow läuft über Planung, Animation, Medien, Preview und Rendering. Also: erst ein Workflow aufsetzen, nicht alles gleichzeitig stapeln. Vor jedem Install README, Dependencies und Lizenz checken.

Beispiel-Prompt: „Baue ein 10-sekündiges Produkt-Intro: Fade-in-Titel, Hintergrund-Video, dezente Musik.“
// claude × hermes

Tiefenprofile und Zusammenspiel.

Alles hier stammt aus den offiziellen Dokus beider Agents — Features, Mechaniken und die Muster, mit denen sie im selben Workspace zusammenarbeiten.

// tiefenprofile

Was jeder Agent wirklich kann — aus den offiziellen Dokus.

Claude Code — TiefenprofilQuelle: code.claude.com/docs
OberflächenTerminal, VS Code/Cursor, JetBrains, Desktop-App (Win/macOS/Linux), Web (claude.ai/code), iOS/Android.
Sub-AgentsMehrere Agents parallel an Teilaufgaben — ein Lead koordiniert, vergibt und merged; Background-Sessions für die Übersicht.
HooksShell-Befehle vor/nach Agent-Aktionen: Auto-Format nach jedem Edit, Lint vor dem Commit.
Headless / CIclaude -p in Pipelines; GitHub Actions und GitLab CI für automatisches Review und Triage.
Routines & LoopsCloud-geplante Aufgaben laufen auch bei ausgeschaltetem Rechner; /loop wiederholt Prompts in der Session.
IntegrationenGitHub Code Review auf jedem PR, Slack-„@Claude" wird zum PR, Chrome-Debugging, Channels für Telegram/Discord/iMessage/Webhooks.
Memory & SkillsCLAUDE.md im Projektroot (unterstützt auch AGENTS.md), Skills als paketierte Workflows wie /review-pr.
Install (Windows)winget install Anthropic.ClaudeCode oder nativer Installer irm https://claude.ai/install.ps1 | iex.
Hermes Agent — TiefenprofilQuelle: hermes-agent.nousresearch.com/docs
Lern-Loopskill_manage schreibt aus erledigten Mehrschritt-Jobs wiederverwendbare Skills („lessons, not logs") — gepatcht statt neu geschrieben.
/learnMacht aus lokalen Docs, URLs oder ganzen Büchern Skills; große Quellen werden zur Knowledge-Base mit schlanker SKILL.md + On-Demand-Referenzen.
Skills Hubhermes skills browse/search/install/audit — Quellen u. a. anthropics- und openai-Taps, skills.sh, ClawHub, LobeHub; Security-Scanner und Trust-Tiers vor jedem Install.
MemoryMEMORY.md/USER.md agent-kuratiert, Volltextsuche über alte Sessions, Nutzermodell über Sitzungen hinweg.
Progressive DisclosureDrei Stufen — Liste → Skill-Ansicht → einzelne Referenzdatei — halten den Kontextfußabdruck klein.
Gateways & Bot-ModeTelegram, Discord, Slack, WhatsApp, Signal, E-Mail; eingebauter Cron liefert Ergebnisse direkt auf den Messenger.
Backends & Tools7 Terminal-Backends (local, Docker, SSH, Daytona, Singularity, Modal, Vercel Sandbox), 60+ Tools, MCP, Nous Portal (300+ Modelle).
SicherheitOptionales Write-Approval-Gating für Skills (pending → diff → approve), Quarantäne und Audit-Log im Hub.
// zusammenspiel-playbook

Sechs Muster, wie die beiden im Workspace zusammenarbeiten.

// muster 1

Ein Standard, zwei Agents

Der SKILL.md-Standard (agentskills.io) wurde von Anthropic als offener Standard freigegeben — Hermes steht in der offiziellen Client-Liste. Ein Skill-Ordner unter ~/.hermes/skills/ genügt; per Symlink nach ~/.claude/skills/ laden beide Agents denselben Skill per Progressive Disclosure: erst Name + Beschreibung, bei Bedarf die vollen Anweisungen.

// muster 2

Rollen sauber trennen

Claude Code ist der Coding-Agent im Repo: plant, editiert, reviewed PRs — auch automatisch per GitHub Action. Hermes ist der persönliche Agent mit persistentem Gedächtnis: langlaufende Jobs, Cron, Messenger-Gateways. Beide lesen denselben Projekt-Kontext (CLAUDE.md/AGENTS.md) und arbeiten damit an derselben Wahrheit.

// muster 3

Lessons fließen über

Hermes schreibt aus Erfahrung Skills — und über den gemeinsamen Skill-Ordner profitiert Claude Code mit. Umgekehrt zieht sich Hermes offizielle Anthropic-Skills direkt aus dem Hub (hermes skills install anthropics/…), mit Security-Scanner vor jedem Install und Trust-Tier für die Quelle.

// muster 4

Headless trifft Messenger

claude -p scriptet Claude Code kopflos in CI (GitHub Actions/GitLab) für Review und Triage. Hermes' eingebauter Cron liefert Ergebnisse auf Telegram oder Discord. Kombination: Der CI-Job wird von Claude erledigt, der Report landet per Hermes auf dem Handy.

// muster 5

MCP einmal anbinden, doppelt nutzen

GitHub, Browser und Dateisystem als MCP-Server: Claude Code via claude mcp add …, Hermes über seine MCP-Config. Dieselben Werkzeuge stehen danach beiden Agents zur Verfügung — inklusive Hermes' 60+ eingebauten Tools als Erweiterung.

// muster 6

Parallel ohne Sperren

git worktree add pro Agent — Claude Code im einen Checkout, Hermes im anderen, beide pushen ihre Branches. Claude Code bringt zusätzlich Sub-Agents und Background-Sessions mit, Hermes sieben Terminal-Backends (Docker, SSH, Modal …). Modelle frei mischbar: Hermes fährt auch Claude-Modelle (hermes model).

// quellen & weiterlesen

Alles hier ist nachlesbar.

// das handbuch

Hermes in der Praxis — neu erzählt.

Das Praxishandbuch von Blake Crosley (Stand: Hermes v0.21.5, Sept 2026) in eigenen Worten aufbereitet: Installation, Ordnerstruktur, die drei Auth-Wege, die Engine dahinter, Gateway-Profiling, Skills & Plugins und die Diagnose-Befehle, die man kennt, wenn es brennt. Original-Guide →

// 01 · install & system

Nur noch Shell-Installer — und Node 26 ist Pflicht.

InstallerAusschließlich Shell: curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash — pip und Homebrew sind eingestellt.
Windowsiex (irm https://hermes-agent.nousresearch.com/install.ps1) ist Tier-1 — aber der Guide stuft WSL2 als den stabileren Weg ein.
VoraussetzungenNode 26 zwingend, git vorausgesetzt, macOS nur Apple Silicon. Docker und Nix sind die Alternativen zur Shell.
Termux (Android)Zusatz: python -m pip install -e ".[termux]" -c constraints-termux.txt.
Verifizierenhermes --version, hermes doctor und hermes status nach der Installation.
Debug-Ansichthermes dump — Konfig-Zusammenfassung, Geheimnisse werden automatisch geschwärzt.
Updateshermes update — der Installer richtet die Aktualisierung mit ein.
Quelleblakecrosley.com/de/guides/hermes — Praxishandbuch (2026), zusammengefasst und neu formuliert.
// 02 · ordnerstruktur

Was in ~/.hermes/ liegt — und was du selbst pflegst.

config.yamlEinstellungen — Gateway, Profile, Terminal-Backend, Provider-Endpunkte.
.envAPI-Keys der Provider (z. B. OPENROUTER_API_KEY, DEEPSEEK_API_KEY).
auth.jsonOAuth-Tokens, die hermes model / hermes auth anlegen.
SOUL.mdIdentität und Persona des Agents.
memories/ · skills/ · cron/ · sessions/Der Agent kuratiert diese Bereiche selbst — Memory, gelernte Skills, Zeitpläne, Verläufe.
logs/Protokolle — Geheimnisse werden beim Schreiben automatisch geschwärzt.

Faustregel aus dem Guide: Nur config.yaml, .env und SOUL.md pflegst du von Hand — alles andere gehört dem Agent.

// 03 · authentifizierung

Drei Wege zum Modell.

// weg 1

Keys in der .env

Provider-Keys direkt eintragen — der Guide listet u. a. OPENROUTER_API_KEY, GLM_API_KEY, KIMI_API_KEY, DEEPSEEK_API_KEY, HF_TOKEN, GOOGLE_API_KEY, DASHSCOPE_API_KEY und MINIMAX_API_KEY.

// weg 2

OAuth über hermes model

hermes model bzw. hermes auth legt Tokens in auth.json ab — unterstützt werden Nous Portal, OpenAI Codex, GitHub Copilot und Anthropic. MCP-Login mit Device-Flow: hermes mcp login <name> --flow device (RFC 8628).

// weg 3

Eigener Endpunkt

In der config.yaml auf lokale Server zeigen: Ollama, vLLM, SGLang, llama.cpp, LM Studio oder LiteLLM — läuft dann komplett offline.

// bonus

Secrets & Umzug

Seit v0.19 holen SecretSource-Referenzen Keys aus Bitwarden oder 1Password (op://). Sitzungswechsel per /model provider:model. Migration: hermes claw migrate (OpenClaw, 30+ Kategorien) und hermes import-agent (Claude Code/Codex CLI).

// 04 · die engine

Ein Schleifenkern, drei API-Modi, ein Spartrick.

Ein KernAlle Einstiegspunkte — CLI, Gateway, ACP, Batch, API — laufen durch dieselbe Konversationsschleife (AIAgent.run_conversation()).
3 API-Modichat_completions, codex_responses, anthropic_messages — je nach Provider.
SpartrickHilfsaufgaben (Bilderkennung, Komprimierung, Sitzungstitel) laufen standardmäßig aufs Hauptmodell — günstige auxiliary.<task>-Slots zuweisen spart bei Reasoning-Modellen real Geld.
// 05 · gateway, cron & profile

Ein Gateway, viele Welten — und was sicherheitsrelevant ist.

hermes -p nameProfile sind vollständig isolierte Welten; ein Gateway pro Host bedient alle gleichzeitig.
gateway stopEin Profil parken: hermes -p name gateway stop — die anderen laufen weiter.
/new · /resetSessions wechseln nie zeitgesteuert — Cron-Jobs können nur manuell die Session zurücksetzen.
continuitycontinuity: true gibt Cron-Jobs persistenten Speicher; der Monitor-Modus überspringt das LLM, wenn sich nichts geändert hat.
DM-Safetyunauthorized_dm_behavior: decline — fremde Nachrichten werden abgelehnt, danach 24 Stunden Funkstille.
hermes peerDirektnachrichten zwischen Bots — Agent-zu-Agent.
// 06 · skills & plugins

Katalog, Prüfungen und eine Frist.

skills.auto_loadVerankert ausgewählte Skills in jeder Sitzung.
Hub-PrüfungBei jedem Install laufen Security-Scan und NVIDIA-SkillEvaluator-Checks.
Plugin-Katalog228 geprüfte Einträge: hermes plugins browse|search|install <name>, SHA-fixierte Sets per hermes plugins pack, Kompatibilitätscheck per hermes plugins compat <path>.
FristKompatibilitäts-Cutoff war der 14.09.2026 — Ausweichoption: plugins.allow_deprecated_imports: true (echter Boolean, kein String).
HindsightDer Memory-Provider ist in den Plugin-Katalog gewandert: hermes plugins install hindsight.
// 07 · diagnose

Wenn es brennt: die Kommandos des Guides.

recoverhermes sessions recover --inspect-only — die state.db prüfen, bevor etwas repariert wird.
journalhermes sessions set-journal-mode wal|delete — SQLite-Journal-Modus umstellen.
prompt-sizehermes prompt-size — kontrollieren, wie groß der Kontext gerade ist.
stream-jsonhermes chat -q … --format stream-json — kopflos in Pipelines, ein JSON-Objekt pro Zeile.
exporthermes sessions optimize und hermes sessions export — aufräumen und sichern.
Limits500 Tool-Iterationen pro Lauf, read_file liest 2000 Zeilen, Delegation: 250 Iterationen pro Child bei maximal 10 parallel.
// setup im workspace

So richtest du beide zusammen ein (Windows-first)

  1. 01
    Claude Code installierenPowerShell: irm https://claude.ai/install.ps1 | iex · danach im Projektordner claude starten und beim ersten Start anmelden.
  2. 02
    Hermes Agent installierenPowerShell: iex (irm https://hermes-agent.nousresearch.com/install.ps1) — landet in %LOCALAPPDATA%\hermes. Unter WSL2/Linux/macOS: curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash. Start: hermes.
  3. 03
    Motion-Skills klonen und teilenBeispiel: git clone https://github.com/heygen-com/hyperframes "$env:USERPROFILE\.hermes\skills\hyperframes" — und für Claude Code als Symlink verfügbar machen: New-Item -ItemType SymbolicLink -Path "$env:USERPROFILE\.claude\skills\hyperframes" -Target "$env:USERPROFILE\.hermes\skills\hyperframes". Ein Skill, zwei Agents.
  4. 04
    Projekt-Kontext anlegenAGENTS.md ins Projekt-Root (Hermes liest es automatisch), dieselben Regeln in CLAUDE.md für Claude Code. Beide Dateien committen.
  5. 05
    MCP-Server verbindenEinmal anbinden, doppelt nutzen — z. B. GitHub: claude mcp add github -- npx -y @modelcontextprotocol/server-github; in Hermes denselben Server in der MCP-Config eintragen.
  6. 06
    Parallel laufen lassenPro Agent ein isolierter Checkout: git worktree add ../proj-hermes work/hermes — Claude Code im einen Ordner, Hermes im anderen, beide arbeiten ohne Sperren parallel und pushen ihre Branches.
// tool-gateway playbook

Zwölf Muster, wie Claude Code und Hermes sich wirklich verbinden.

Das Herzstück ist das bidirektionale Tool-Gateway: Hermes ruft externe MCP-Server auf — und stellt sich selbst als MCP-Server bereit. Zusammengefasst aus der „vollständigen Tool-Gateway-Referenz" von Anup Karanjkar (Mai 2026, getestet gegen Hermes v0.13.0): drei Wochen, zwei Stacks, zwölf produktionsreife Muster.

// ausgehend · client-modus

Hermes ruft externe Server auf

GitHub-Issues lesen, Postgres abfragen, Slack senden. Konfiguration in ~/.hermes/config.yaml.

// eingehend · server-modus

Hermes ist selbst MCP-Server

Claude Code liest Telegram-Threads, Cursor sendet Discord-Benachrichtigungen. Gestartet mit hermes mcp serve.

Schritt 0MCP-Extras nachinstallieren, falls übersprungen: cd ~/.hermes/hermes-agent && uv pip install -e ".[mcp]" — und der meist unterschätzte Befehl überhaupt: hermes doctor nach jeder Konfigurationsänderung.
// muster 06 · der dual-stack

Claude Code programmiert. Hermes orchestriert.

Hermes läuft dauerhaft auf einem VPS: Telegram-Postfach, Cron-Jobs, Messaging-Gateways. Claude Code läuft lokal: Codebase, IDE, Tests. Verbunden über MCP in beide Richtungen — jeder kann dem anderen Arbeit zuweisen. Das ist der Moment, in dem aus zwei Tools ein System wird.

  1. 01
    Lokalen API-Server freigebenIn ~/.hermes/config.yaml: api_server aktivieren mit 127.0.0.1:8765 und Auth-Token.
  2. 02
    Hermes als MCP-Server registrierenIn der .mcp.json des Projekts: {"mcpServers":{"hermes":{"command":"hermes","args":["mcp","serve"]}}} — mit HERMES_API_TOKEN als Env.
  3. 03
    Dispatch-Skill beibringenEigener Skill dispatch-to-claude-code.md: bei Coding-Aufgaben strukturierte Spec bauen (Ziel, Dateien, Erfolgskriterien) und per POST an den lokalen Webhook senden.
  4. 04
    Vom Handy losschickenTelegram: „Refaktoriere die Auth-Middleware und führe die Tests aus" → Hermes dispatcht → Claude Code arbeitet im lokalen Repo → Hermes meldet zurück. Vertrauenswürdige Handy-Coding-Agenten: das ist der Unterschied.
// muster 01

Dateisystem-Lesezugriff

Der Einstieg: einen Projektordner als server-filesystem-MCP einbinden — absoluter Pfad Pflicht, relative Pfade schlagen still fehl. Hermes registriert die Tools automatisch beim Start.

// muster 02

GitHub mit Whitelist

Der GitHub-Server bietet ~40 Operationen — tools.include auf die fünf benötigten begrenzen (list_issues, get_issue …) plus prompts: false, resources: false. Weniger Tools = weniger Token pro Runde, kleinere Angriffsfläche. Ein Issue-Triage-Lauf: ~14.000 Tokens statt 45 Minuten Handarbeit.

// muster 03

OAuth-Remote-Server

Fremde HTTPS-MCP-Server wie Stripe: auth: oauth — Hermes erledigt den PKCE-Flow im Browser und speichert das Token unter ~/.hermes/mcp-tokens/. Finanz-Tools per exclude ausschließen. Falle: Ist include gesetzt, schlägt exclude stillschweigend fehl — include ist eine strikte Whitelist.

// muster 04

Multi-Server-Komposition

Die Produktionskonfiguration: Filesystem + Git + GitHub + nur-lesender Postgres-Server + Docs-Server mit include: [] und resources: true — Kontext anbieten ohne aufrufbare Tools. Ideal für Wikis und Wissensbasen.

// muster 05

Eingehend: die übersehene Hälfte

hermes mcp serve stellt Messaging als MCP-Tools bereit: hermes_list_conversations, hermes_read_messages, hermes_send_message, hermes_poll_events. Wichtig: Lesen funktioniert auch ohne laufendes Gateway (direkt aus der SQLite-DB) — Senden braucht den Live-Adapter.

// muster 07

Cron × Gateway = Selbstverbesserung

Ein PR-Triage-Cron liefert täglich einen Digest aufs Handy — und nach ~15 Läufen schreibt Hermes automatisch einen Skill daraus (weekday-pr-triage-skill.md). Beim nächsten ähnlichen Job lädt der Skill von selbst. Die Fähigkeit kodiert das Wie, das Gateway liefert das Was.

// muster 08

use_gateway mit Disziplin

Pro Tool steuerbar, ob lokal oder über das Nous-Portal geroutet wird — sinnvoll nur für Browser-Stealth-Fingerprinting, IP-Rotation oder GPU-Last. Alles andere lokal: schneller, günstiger, privater.

// muster 09

Auxiliary-Modelle

Tool-Dispatch, Kontextkomprimierung und Skill-Matching laufen über kleine Hilfsmodelle statt über Opus — laut Referenz sparte das an einem arbeitsintensiven Tag rund ein Drittel der Token-Kosten. (Details im Tiefenprofil oben.)

// muster 10

Fallback-Kette

fallback_model in der Config: Anthropic → OpenRouter → Nous Portal. Wechselt einmal pro Session automatisch — bei Rate-Limits, Serverfehlern oder Auth-Fehlern, ohne die Konversation zu unterbrechen. Drei Ebenen reichen; mehr heißt Fehlersuche statt Rotation.

// muster 11

Die Filter-Disziplin

MCP-Tool-Listungen kosten 2.000–4.000 Token pro Runde — die drei Regeln: include statt exclude (Blacklists wachsen mit), prompts/resources: false sofern ungenutzt, und Filter matchen auf Originalnamen (create-issue ≠ create_issue — sonst schlägt der Filter still fehl).

// muster 12

Produktionsdiagnostik

Die Reihenfolge aus dem Referenz-Artikel: hermes doctor → hermes tools list --mcp → hermes logs --tail 200 → /reload-mcp → hermes dump. Die drei Klassiker: Filterkonflikt (Namen prüfen), Token-Ordner (chmod 700 ~/.hermes/mcp-tokens), und zu generische Tool-Beschreibungen.

// gateway-quellen

Referenzen aus der Referenz.

Quelle der zwölf Muster: „Ich habe den Claude-Code mit dem Hermes-Agenten verknüpft" — Anup Karanjkar, 16. Mai 2026 (16 Min., getestet gegen Hermes v0.13.0 „Tenacity"). Zusammenfassung in eigenen Worten; alle Konfigurationsbeispiele stammen aus dem Artikel.
// cheat-sheet

Die Ultimativen Tipps — Tasten, Befehle, Tricks.

Alles aus den offiziellen Dokus der beiden Agents: die Kürzel, die Daily-Driver-Befehle und die Kombis, die den Unterschied machen. Zum Ausdrucken gedacht — Keycap-Optik inklusive.

Claude Codecode.claude.com/docs
Shift+TabMode-Zyklus: default → acceptEdits → plan — im Plan-Mode denkt Claude erst, editiert dann.
Esc EscRewind-Menü bei leerem Prompt — zurück zum Checkpoint, wenn die Session daneben ging.
!Shell-Modus: Befehle direkt ausführen, Output landet im Kontext.
@Dateien — und sogar laufende Sessions — direkt im Prompt erwähnen.
Ctrl+RPrompt-History durchsuchen — nie wieder tippen, was du schon hast.
Ctrl+OTranscript-Viewer für die aktuelle Session.
Ctrl+BBackground-Tasks: mehrere Jobs parallel laufen lassen.
Alt+PModell umschalten — Alt+T Extended Thinking, Alt+O Fast-Mode.
Ctrl+EnterQueued Messages sofort absenden, ohne auf das Turn-Ende zu warten.
?Hilfe-Panel bei leerem Prompt — alle Kürzel auf einen Blick.
claude -p "…"Headless-Pipe für CI und Skripte — Ausgabe direkt weiterverarbeiten.
/init · /compact · /loopCLAUDE.md aus der Codebase erzeugen · Kontext verdichten · Prompt wiederholen lassen.
Hermes Agenthermes-agent …docs
hermes --tuiDie neuere Terminal-UI (empfohlen) — klassisch bleibt hermes.
hermes -cLetzte Session direkt fortsetzen.
hermes modelInteraktiver Provider-/Modell-Picker — inklusive OAuth-Flows (Grok, Qwen, MiniMax).
hermes setup --portalNous als Provider + Tool-Gateway (Web, Bildgen, TTS) in einem Befehl.
hermes skills install …Aus dem Hub — mit Security-Scan; jeder Skill wird zum /Slash-Befehl.
hermes skills trustProjekt-Skills in .hermes/skills/ freischalten.
/learnDoku, URLs, ganze Bücher in Skills verwandeln — große Quellen werden Knowledge-Bases.
/skills pendingWrite-Approval-Workflow: pending → diff → approve vor jedem Skill-Write.
/personality piratePersona on the fly — dahinter steckt SOUL.md.
hermes doctorConfig-Diagnose — Gateways prüfen: hermes gateway status.
hermes -p profilProfile sind isolierte Welten; ein Gateway multiplexed alle — parken mit gateway stop.
auxiliary-SlotsGünstiges Zweitmodell für Hilfsaufgaben (Titel, Komprimierung) — schont das teure Reasoning-Hauptmodell.
stream-jsonhermes chat -q --format stream-json — Hermes kopflos in Pipelines, JSON pro Zeile.
Kombi-Tricksder Insider-Teil
mklink /DSymlink-Trick: Skill nach ~/.hermes/skills/ klonen, in ~/.claude/skills/ verlinken — ein Ordner, zwei Agents.
/learn → ClaudeEigene Doku einmal in Hermes einlernen — über den geteilten Ordner profitiert Claude Code mit.
-p + Cronclaude -p erledigt den CI-Job, Hermes-Cron liefert den Report auf Telegram — Handy-Zustellung inklusive.
git worktreePro Agent ein Checkout: parallel arbeiten, keine Merge-Konflikte, saubere Branches.
1× MCPServer einmal anbinden (claude mcp add + Hermes-Config) — beide Agents nutzen dieselben Tools.
2× .mdAGENTS.md und CLAUDE.md aus einer Quelle pflegen — beide Agents lesen dieselbe Wahrheit.
1 API-KeyOpenRouter als Provider für beide: ein Guthaben, alle Modelle — der Chat unten kann's auch.
import-agenthermes import-agent übernimmt Einstellungen aus Claude Code/Codex CLI — Startbonus beim Umzug.
1 Key, 2 AgentsOPENROUTER_API_KEY in ~/.hermes/.env und unten im Chat — ein Guthaben, alle Modelle, beide Agents.
DM-Safetyunauthorized_dm_behavior: decline — fremde Nachrichten im Gateway ablehnen, 24 h Funkstille.
// ask claude

Der Claude in dieser Seite.

Er „erwacht" erst, wenn du die Seite öffnest: Dann startet er im Browser, begrüßt dich und antwortet direkt — deine Anfragen gehen aus dem Browser an die Anthropic-API. Du brauchst einmalig einen eigenen API-Key (console.anthropic.com → API Keys); er wird ausschließlich lokal in deinem Browser gespeichert, nichts läuft über einen Zwischenserver.

// so geht's
  1. 01
    API-Key erstellenconsole.anthropic.com/settings/keys → „Create Key". Kosten pro Nachricht sind Cent-Bereich; Guthaben nötig.
  2. 02
    Key im Chat einfügenGespeichert nur im localStorage dieses Browsers. Löschen jederzeit über den „Key vergessen"-Link im Chat.
  3. 03
    Modell wählbarStandard: claude-sonnet-4-5 — frei änderbar (z. B. claude-haiku-4-5 für günstigere Antworten).
CLAUDE AN DER ARBEITCLAUDE-VIDEO
// ist das safe?
  • Der Key verlässt deinen Browser nur direkt in Richtung des gewählten Providers — kein Zwischenserver, kein Tracking durch die Seite.
  • Gespeichert wird ausschließlich im localStorage dieses Browsers; „Key vergessen" löscht ihn sofort und vollständig.
  • Der Chatverlauf lebt nur im Arbeitsspeicher — nach dem Neuladen der Seite ist er weg.
  • Dein Key, dein Guthaben: Provider und Modell stehen jederzeit sichtbar im Panel.
  • Auf fremden Rechnern: danach „Key vergessen" drücken — oder Key nur zuhause verwenden.