Communitygithub.com

latte3cup/claude-session-manager

Mehrere Claude-Code-Sitzungen in einem einzigen Fenster. Entwickelt mit Rust + Tauri + xterm.js.

Was ist claude-session-manager?

Dieses Tool ermöglicht es Entwicklern, mehrere Claude Code Sitzungen gleichzeitig in einem einzigen Fenster zu verwalten. Es ist besonders nützlich für alle, die mit mehreren Projekten oder Aufgaben parallel arbeiten und dabei den Überblick behalten möchten. Die Anwendung ist in Rust geschrieben und nutzt Tauri für das Desktop-Fenster-Management sowie xterm.js für die Terminal-Emulation. Dadurch läuft sie schnell, ressourcenschonend und plattformunabhängig (Windows, macOS, Linux). Der Session Manager integriert sich nahtlos in den Arbeitsablauf mit Claude Code und ermöglicht es, Sitzungen zu starten, zu pausieren, zu wechseln und zu beenden – alles ohne den Kontext zu verlieren.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add latte3cup/claude-session-manager

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht claude-session-manager?

Mehrere Claude Code Sitzungen in einem einzigen Fenster. Entwickelt mit Rust + Tauri + xterm.js.

Überblick

Dieses Tool erlaubt es Ihnen, mehrere Claude Code Sitzungen parallel zu führen und zwischen ihnen zu wechseln, als ob Sie mehrere Terminalfenster geöffnet hätten – aber alles in einer einzigen Anwendung.

Funktionen

  • Mehrere Sitzungen: Starten Sie mehrere Claude Code Instanzen gleichzeitig.
  • Registerkarten: Wechseln Sie schnell zwischen verschiedenen Sitzungen über Registerkarten.
  • Leichtgewichtig: Dank Rust und Tauri minimale Systemressourcennutzung.
  • Plattformübergreifend: Läuft auf Windows, macOS und Linux.

Installation

  1. Stellen Sie sicher, dass Node.js installiert ist.
  2. Installieren Sie die CLI:
npm install -g @claude-session-manager/cli
  1. Starten Sie den Session Manager:
claude-session-manager

Verwendung

  • Neue Sitzung starten: Drücken Sie Strg+N oder klicken Sie auf das Pluszeichen.
  • Zwischen Sitzungen wechseln: Klicken Sie auf die Registerkarten oder verwenden Sie Strg+Tab.
  • Sitzung schließen: Klicken Sie auf das X auf der Registerkarte.

Entwickeln

git clone https://github.com/latte3cup/claude-session-manager.git
cd claude-session-manager
npm install
npm run dev

Lizenz

MIT

Verwandte Skills