Communitygithub.com

danielrosehill/Claude-Hopper

Fähigkeiten zum Wechseln zwischen Claude Code-Sitzungen unter Linux: Erzeugen, Übergeben, Fortsetzen.

Was ist Claude-Hopper?

Das Skill-Set danielrosehill/Claude-Hopper ermöglicht es Entwicklern unter Linux, nahtlos zwischen verschiedenen Claude Code-Sitzungen zu wechseln. Es bietet Funktionen zum Erzeugen neuer Sitzungen (spawn), zum Übergeben von Kontext oder Aufgaben an eine andere Sitzung (handover) und zum Fortsetzen von zuvor pausierten Sitzungen (resume). Dies ist besonders nützlich in Arbeitsabläufen, bei denen mehrere parallele Aufgaben mit unterschiedlichen Kontexten verwaltet werden müssen, z. B. beim Bearbeiten mehrerer Code-Repositories oder bei der parallelen Analyse von Fehlern. Das Skill-Set ist ausschließlich für Linux-Umgebungen optimiert und nutzt systemnahe Funktionen wie Prozessmanagement und Sitzungsverwaltung, um einen reibungslosen Übergang zu gewährleisten. Entwickler profitieren von einer erhöhten Produktivität, da sie nicht mehr jede Sitzung manuell beenden und neu starten müssen, sondern flexibel zwischen ihnen hin- und herspringen können.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add danielrosehill/Claude-Hopper

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht Claude-Hopper?

Fähigkeiten zum Wechseln zwischen Claude Code-Sitzungen unter Linux: Erzeugen, Übergeben, Fortsetzen.

Übersicht

Dieses Skill-Set bietet folgende Kernfunktionen:

  • Spawn: Erzeugt eine neue Claude Code-Sitzung mit optionalem Kontext.
  • Handover: Übergibt den aktuellen Kontext oder eine Aufgabe an eine andere Sitzung.
  • Resume: Setzt eine zuvor pausierte Sitzung fort.

Voraussetzungen

  • Linux-Betriebssystem (getestet auf Ubuntu 22.04+)
  • Claude Code installiert und konfiguriert
  • Bash-Shell (Version 5.0+)

Verwendung

Spawn einer neuen Sitzung

claude_hopper spawn --context "Erstelle eine REST-API"

Handover an eine andere Sitzung

claude_hopper handover --session-id 42

Resume einer pausierten Sitzung

claude_hopper resume --session-id 42

Konfiguration

Umgebungsvariablen:

VariableBeschreibungStandardwert
CLAUDE_HOPPER_SESSION_DIRVerzeichnis für Sitzungsdaten/tmp/claude-hopper
CLAUDE_HOPPER_LOG_LEVELLogging-Levelinfo

Fehlerbehebung

Häufige Probleme und Lösungen:

  1. Sitzung nicht gefunden: Stellen Sie sicher, dass die Sitzungs-ID korrekt ist und die Sitzung nicht bereits gelöscht wurde.
  2. Berechtigungsfehler: Überprüfen Sie, ob das Skript mit ausreichenden Rechten ausgeführt wird.

Lizenz

MIT

Verwandte Skills