Mergetrain: Eine lokale Merge-Warteschlange für parallele Claude-Code-Sitzungen, die überschriebene Pushes verhindert
Wenn Sie mehrere Claude Code-Sitzungen parallel ausführen, kennen Sie vermutlich das Problem überschriebener Pushs: Branch A besteht die Tests, Branch B besteht die Tests, aber A-dann-B zerbricht. Worktrees isolieren zwar die Bearbeitung, aber nicht das Ausliefern. Und CLAUDE.md-Regeln wie "niemals in main pushen" halten nur, bis eine Sitzung sie im ungünstigsten Moment bricht. Regeln sind keine Durchsetzung.
Mergetrain ist eine lokale Merge-Warteschlange, die dieses Problem löst. Es läuft komplett auf Ihrem Rechner — kein Server, keine GitHub App, kein CI-Dienst, keine Laufzeitabhängigkeiten. MIT-lizenziert.
So funktioniert es
- Jede Claude Code-Sitzung arbeitet in ihrem eigenen Worktree und stellt statt zu pushen in die Warteschlange ein (
mergetrain enqueue). - Ein dem Repository gehörender Pre-Push-Hook blockiert direkte Pushs auf main.
- Ein einzelner Runner setzt die eingereihten Branches zu einem "Zug" auf origin/main zusammen, führt einmalig für den gesamten Zug die Tests (Tests + vollständiger Unity-Build) aus und pusht dann atomar.
mergetrain hubstellt ein schreibgeschütztes Dashboard für jedes Repository auf dem Rechner bereit: Wer Tests laufen hat, was auslieferbereit ist, was Aufmerksamkeit braucht. Agenten lesen dieselben Informationen als JSON (hub status --json).- Falls Ihr Laptop mittendrin abstürzt, fragt
mergetrain recoverbeim Remote, was tatsächlich gelandet ist, und gleicht ab — nichts wird doppelt ausgeliefert, nichts falsch beschriftet. - Repositories, die niemals unbeaufsichtigte Deployments sehen dürfen, können mit
--no-daemonregistriert werden: sichtbar auf dem Board, niemals automatisch abgearbeitet.
Erste Schritte
Installation mit pip: pip install mergetrain
Dann führen Sie mergetrain init aus, um die Konfiguration sowie ein CLAUDE.md-Kontingent zu erstellen, das Ihre Agenten automatisch übernehmen.
Ergebnisse aus eigener Nutzung
Drei Wochen bei einem kommerziellen Spiel: 70+ Züge ausgeliefert, seitdem keine überschriebenen Pushs.
Für wen ist das gedacht?
Entwickler, die parallele KI-Coding-Agenten (Claude Code usw.) ausführen und eine leichte, lokale Integrationslösung benötigen, ohne auf gehostete PR-Pipelines oder Dateisperren angewiesen zu sein.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

ClawMetry fügt Remote-Überwachung mit Ende-zu-Ende-Verschlüsselung für OpenClaw-Agenten hinzu.
ClawMetry v0.1.0 enthält nun Cloud-Synchronisierung für die Fernüberwachung von OpenClaw-Agenten von jedem Browser oder Mac-Menüleisten-App aus, mit Ende-zu-Ende-Verschlüsselung, die Daten verschlüsselt hält, bis sie Ihren Client erreichen.

agentcache: Python-Bibliothek für Multi-Agent-LLM-Präfix-Caching
agentcache ist eine Python-Bibliothek, die es Multi-Agenten-LLM-Frameworks ermöglicht, zwischengespeicherte Prompt-Präfixe zu teilen. In Tests mit GPT-4o-mini wurden dadurch Cache-Trefferquoten von bis zu 76 % erreicht und die Inferenzzeit mehr als halbiert.

Throttle Meter: Open-Source Claude Code-Nutzungszähler für macOS
Open-Source macOS-Menüleisten-App, die lokale Claude Code-Logs liest, um Echtzeit-Nutzung der letzten 5 Stunden und wöchentliche Nutzung mit Schwellenwertbenachrichtigungen und Token-sparenden Hooks anzuzeigen. Hat auch einen €19 kommerziellen Ableger mit Exact-Modus (liest claude.ais interne API über Safari).

Parallele Claude-Chat-Architektur für die Next.js-Entwicklung
Ein Entwickler hat ein System erstellt, um mehrere Claude-AI-Chats gleichzeitig auf derselben Next.js-Codebasis auszuführen, wobei eine gemeinsame Datenbanktabelle und ein Abfrage-Agent verwendet werden. Dabei wurde eine Build-Erfolgsrate von 87 % ohne Merge-Konflikte in einer Sitzung erreicht.