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

Fewshell: Ein selbst gehosteter SSH-Copilot, der Befehle nur mit menschlicher Genehmigung ausführt
Fewshell ist ein mobiler+Desktop-SSH-Copilot mit zwingender menschlicher Freigabe für jeden Befehl – es gibt keine Einstellung, um eine automatische Freigabe zu aktivieren. Entwickelt von einem ehemaligen Amazon-KI-Entwickler, der an KI-Sicherheitsforschung arbeitet.

Aufbau eines Sprachassistenten mit unter 500 ms Latenz: Architektur und Leistungseinblicke
Ein Entwickler hat einen Sprachagenten von Grund auf neu gebaut und dabei eine End-to-End-Latenz von ~400 ms mit vollständigem STT → LLM → TTS-Streaming erreicht. Wichtige Erkenntnisse umfassen die Behandlung von Sprache als Problem der Sprechwechsel, die Verwendung semantischer Sprechwechselerkennung und die gemeinsame Platzierung aller Komponenten für minimale Latenz.

Agent Memory Protocol (AMP): Offene Spezifikation für interoperables KI-Agentengedächtnis auf Basis von MCP
AMP definiert eine standardisierte Schnittstelle für persistenten Speicher in MCP-kompatiblen Agenten mit sechs Kernverben: encode, recall, forget, consolidate, pin und stats. Enthält Konformitätstestsuite und Referenzimplementierung.

ELBO-Plattform: KI-gestütztes Training für kritisches Denken und Kommunikationsfähigkeiten
ELBO ist eine Live-Trainingsplattform, die mit Claude Code entwickelt wurde und KI nutzt, um Benutzern durch simulierte Szenarien und Debatten dabei zu helfen, kritisches Denken, Überzeugungskraft, Verhandlungsgeschick und öffentliches Sprechen zu üben.