Rift CLI: Verwalten Sie Git Worktrees für parallele KI-Agenten-Workflows

Rift ist ein Git-Worktree-Manager, der speziell für parallele KI-Agenten-Workflows entwickelt wurde. Er behebt das Problem, dass ein einzelnes Repository von einem Agenten belegt ist, während Sie eine andere Aufgabe starten möchten, und beseitigt Probleme mit Branch-Wechseln, Stashing und Abhängigkeitskonflikten.
So funktioniert es
Der grundlegende Workflow umfasst drei Befehle:
rift init- Initialisiert in Ihrem Projektrift open- Erstellt einen isolierten Branch + Worktree und startet Claude Code (oder einen beliebigen Agenten) darinrift close- Räumt den Worktree und Branch auf, wenn fertig
Jeder Worktree ist eine vollständige, unabhängige Kopie Ihres Repositorys auf einem eigenen Branch, sodass Sie gleichzeitig an so vielen Funktionen arbeiten können, wie Sie möchten.
Wichtige Funktionen für Multi-Agenten-Workflows
- Lifecycle-Hooks, mit denen Sie Abhängigkeiten automatisch installieren, Migrationen ausführen und Ports pro Worktree zuweisen können
- Deterministisches Port-Mapping - jeder Worktree erhält eindeutige Ports, sodass Sie mehrere Entwicklungsserver ohne Kollisionen ausführen können
rift codeöffnet alle aktiven Worktrees in einem VS Code/Cursor/Windsurf-Workspace- Funktioniert mit jedem CLI-Agenten - Claude Code, Copilot, Codex, Aider oder was Sie bevorzugen
Technische Details
Das Projekt wurde mit Claude Code selbst erstellt und ist unter der MIT-Lizenz Open Source. Es wurde mit Bun erstellt und ist auf npm verfügbar:
npm install -g @priyashpatil/riftGitHub-Repository: https://github.com/priyashpatil/rift
Dokumentation: https://rift.priyashpatil.com
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

Murmur: Ein Open-Source-Cron-Daemon zur Automatisierung von Claude-Code-Sitzungen
Murmur ist ein Cron-Daemon, der Claude-Code-Sitzungen plant und automatisiert mithilfe einer HEARTBEAT.md-Datei zur Konfiguration.

Claude Octopus v8.48: Multi-KI-Orchestrierungs-Plugin für Entwicklungs-Workflows
Claude Octopus v8.48 ist ein Open-Source-Plugin, das die KI-Modelle Claude, Codex und Gemini parallel mit unterschiedlichen Rollen über die Entwicklungsphasen hinweg orchestriert. Es beinhaltet eine 75%-Konsensschwelle zwischen den Phasen, frische Kontextfenster für komplexe Aufgaben und spezifische Befehle wie /octo:embrace für die vollständige Lebenszyklusentwicklung.

Benutzerdefinierte llama.cpp-Backend verlagert LLM-Matrixmultiplikation auf AMD XDNA2 NPU in Ryzen AI MAX 385
Ein Entwickler hat ein benutzerdefiniertes llama.cpp-Backend erstellt, das GEMM-Operationen direkt an den AMD XDNA2 NPU auf Ryzen AI MAX 385 (Strix Halo) weiterleitet und dabei 43,7 t/s Dekodierung bei 0,947 J/tok mit Meta-Llama-3.1-8B-Instruct Q4_K_M erreicht. Der NPU-Dekodierungspfad spart im Vergleich zu reinem Vulkan etwa 10W, während der Dekodierungsdurchsatz gleich bleibt.

soul.py fügt lokalen LLMs mit einem einfachen dateibasierten Ansatz persistente Speicherung hinzu
soul.py ist eine Python-Bibliothek, die persistente Speicherung für beliebige LLMs hinzufügt, indem sie zwei Markdown-Dateien für Identität und Konversationsprotokollierung verwendet. Sie funktioniert mit Ollama-, OpenAI- und Anthropic-Modellen, ohne Datenbanken oder Server zu benötigen.