Parallele LLM-Codegenerierung: Produktivitätssteigerung mit Git Worktrees und Tmux
Nicholas Khami beschreibt seine Erfahrungen mit der Parallelisierung mehrerer LLM-Codegeneratoren (Claude Code, Codex) mithilfe von Git Worktrees und tmux. Er stellte signifikante Effizienzsteigerungen fest: Selbst bei inkonsistenter Qualität der einzelnen LLM-Ausgaben erhöht die gleichzeitige Ausführung mehrerer Agents die Wahrscheinlichkeit, brauchbaren Code zu erhalten, drastisch. Die manuelle Verwaltung mehrerer Worktrees und tmux-Sitzungen ist jedoch umständlich. Um dies zu beheben, entwickeln er und sein Mitbegründer `uzi`, ein Befehlszeilen-Tool zur Optimierung des Workflows, das eine flüssigere Entwicklererfahrung bietet, indem es Aufgaben wie das Starten von Agents, das Senden von Prompts, das Ausführen von Befehlen, die Vorschau, das Committen und das Erstellen von PRs automatisiert. Dies verspricht eine deutliche Steigerung der Entwicklerproduktivität, und die Philosophie der parallelen Verarbeitung geht über das Codieren hinaus und ist auf die Überprüfung von Rechtsverträgen und die Analyse von Marketingdaten anwendbar. Zukünftig werden wahrscheinlich mehr Softwareprodukte ähnliche Parallelisierungsfunktionen integrieren.