Claude Session Tracker: Claude-Code-Sitzungen automatisch in GitHub Issues speichern

Ein Entwickler hat claude-session-tracker veröffentlicht, ein Tool, das Claude-Code-Sitzungen automatisch in GitHub Issues speichert, um den Konversationsverlauf zu bewahren, der sonst beim Beenden der Sitzungen verloren gehen würde.
Wie es funktioniert
Das Tool erstellt ein GitHub Issue pro Claude-Code-Sitzung, das automatisch mit einem GitHub Projects-Board verknüpft wird. Jede Eingabeaufforderung und Antwort wird als Issue-Kommentar mit Zeitstempeln protokolliert. Der Issue-Titel aktualisiert sich automatisch mit der neuesten Eingabeaufforderung für einfaches Überfliegen.
Installation und Einrichtung
Installieren mit: npx claude-session-tracker
Das Installationsprogramm übernimmt alles: Es erstellt ein privates Repository, richtet ein Projects-Board mit Statusfeldern ein und installiert Claude-Code-Hooks global. Es benötigt die GitHub CLI (gh) – falls diese fehlt, erkennt das Installationsprogramm dies und führt Sie durch die Einrichtung. Das Installationsprogramm ist idempotent, sodass eine erneute Ausführung einfach die vorhandene Konfiguration wiederverwendet, ohne Duplikate zu erstellen.
Hauptfunktionen
- Erstellt ein Issue pro Sitzung, verknüpft mit Ihrem Projects-Board
- Protokolliert jede Eingabeaufforderung/Antwort mit Zeitstempeln
- Aktualisiert den Issue-Titel automatisch mit der neuesten Eingabeaufforderung für einfaches Überfliegen
claude --resumeverwendet dasselbe Issue wieder- Schließt inaktive Sitzungen automatisch (Standard: 30 Minuten)
- Pausen-/Fortsetzungsfunktion für sensible Arbeiten
Design-Entscheidungen
Das Tool verwendet nicht MCP (Model Context Protocol), um zu vermeiden, dass Kontextfenster-Tokens für die Sitzungsverfolgung verbraucht werden. Alles läuft über das native Hook-System von Claude Code. Alle Hooks werden asynchron ausgelöst, ohne Auswirkungen auf die Antwortlatenz von Claude.
Warum GitHub gegenüber anderen Plattformen
Der Entwickler baute zunächst Integrationen für Notion, Linear und Plane, stieß jedoch auf zwei Hauptprobleme: Die Verknüpfung von Sitzungen mit PRs verlief nie reibungslos, und API-Ratenlimits führten zu stillschweigend verworfenen Einträgen, da das Tool bei jeder einzelnen Eingabeaufforderung und Antwort ausgelöst wird. Die API-Ratenlimits von GitHub sind großzügig genug, sodass der Sitzungsverkehr eines einzelnen Nutzers sie nicht annähernd erreicht.
Diese Art von Tool ist nützlich für Entwickler, die eine durchsuchbare Historie ihrer Claude-Code-Sitzungen pflegen und nachvollziehen möchten, warum bestimmte Entscheidungen in PRs getroffen wurden, da die Sitzung als GitHub Issue im selben Ökosystem existiert, wo Sie PRs natürlich verknüpfen können.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

adamsreview: Ein mehrstufiges PR-Review-Plugin für Claude Code mit parallelen Agents und automatischer Fehlerbehebungsschleife
adamsreview ist ein Claude Code Plugin, das tiefgehende, mehrstufige PR-Reviews mit parallelen Sub-Agenten, Validierungsläufen, persistentem JSON-Zustand und optionalem Ensemble-Review über Codex CLI und PR-Bot-Kommentaren durchführt.
TextGen (text-generation-webui) wird native Desktop-App mit portablen Builds
TextGen, die Open-Source-Alternative zu LM Studio, hat sich von einer Web-UI zu einer Desktop-App ohne Installation für Windows, Linux und macOS mit portablen Builds, vollständiger Privatsphäre und erweiterter Quantisierungsunterstützung entwickelt.

Tessera: Open-Source-GUI-Arbeitsbereich zur Verwaltung mehrerer Claude Code-Sitzungen
Tessera ist eine quelloffene GUI, mit der Sie mehrere Claude Code-Sitzungen parallel mit Git-Worktree-Isolation, Kanban-Aufgabenverfolgung, Live-Diffs und Agentenaktivitätsprüfung ausführen können.

Community-Patch fügt RTL-Sprachunterstützung zu Claude Desktop unter Windows hinzu
Ein Entwickler hat einen Patch erstellt, der ordnungsgemäße Unterstützung für rechts-nach-links-Sprachen in Claude Desktop unter Windows hinzufügt und damit die fehlerhafte Darstellung für Hebräisch, Arabisch und andere RTL-Sprachen behebt. Der Patch injiziert RTL-Erkennungslogik in den Renderer der Electron-App und enthält Backup- und Wiederherstellungsfunktionalität.