Delta: Zed stellt neue kollaborative Entwicklungsumgebung für die Zusammenarbeit mit KI-Agenten vor
Das Team hinter dem Zed-Editor hat Delta angekündigt, eine innovative Multiplayer-Umgebung für die Softwareentwicklung. Delta wurde speziell entwickelt, um die Zusammenarbeit zwischen menschlichen Entwicklern und KI-Agenten zu optimieren. Durch die Integration von Code und Konversationen in einer einheitlichen Umgebung bietet Delta den vollen Kontext für den Entstehungsprozess von Software. Kernstück ist die neue Technologie DeltaDB, die sowohl den Arbeitsbaum als auch die Diskussionen in Echtzeit repliziert und dabei vollständig kompatibel mit bestehenden Git-Repositories bleibt. Das System ermöglicht es, Kommentare direkt an Codezeilen zu verankern, die auch bei Code-Änderungen bestehen bleiben. Delta befindet sich aktuell in einer privaten Beta-Phase und markiert den nächsten Schritt in Zeds Vision, die Kommunikation über Code zum zentralen Bestandteil der modernen Softwareentwicklung zu machen.
Die wichtigsten Punkte
- Multiplayer-Umgebung für KI-Agenten: Delta bietet einen gemeinsamen Raum, in dem Entwickler und KI-Agenten gleichzeitig an Code arbeiten und diesen in Echtzeit überprüfen können.
- DeltaDB-Technologie: Eine eigens entwickelte Datenbank sorgt für die Echtzeit-Replikation von Konversationen und dem Worktree für alle Teilnehmer eines Threads.
- Nahtlose Git-Integration: Delta arbeitet mit bestehenden Git-Repositories zusammen; Änderungen und Diskussionen werden zwischen den Commits erfasst, ohne den Standard-Git-Workflow für andere Teammitglieder zu stören.
- Kontextbezogene Kommentare: Kommentare werden direkt an Codezeilen verankert und bleiben auch dann aktuell und sichtbar, wenn sich der Code weiterentwickelt.
- Fokus auf Performance und Handwerk: Basierend auf den Prinzipien des Zed-Editors wurde Delta als eigenständige Anwendung entwickelt, um eine optimale Benutzererfahrung zu gewährleisten.
Analyse
Die Evolution der Entwicklungsumgebung: Vom Schreiben zum Sprechen
Mit der Einführung von Delta verfolgt das Team von Zed eine langfristige Strategie, die bereits vor Jahren begann. Das ursprüngliche Ziel war es, zunächst den besten Ort zum Schreiben von Code zu erschaffen – was im Zed-Editor resultierte. Delta stellt nun die zweite Hälfte dieses Plans dar: den besten Ort zu schaffen, um über Code zu sprechen.
Die Entwickler stellen fest, dass sich die Art der Softwareerstellung durch den Einzug von KI-Agenten grundlegend gewandelt hat. Während früher die Notwendigkeit von Konversationen innerhalb einer integrierten Entwicklungsumgebung (IDE) oft hinterfragt wurde, ist das „Sprechen über Code“ heute die Art und Weise, wie Software maßgeblich entsteht. Delta trägt diesem Wandel Rechnung, indem es Code und die dazugehörige Kommunikation untrennbar miteinander verbindet. Dadurch verfügen sowohl menschliche Entwickler als auch KI-Agenten jederzeit über den vollen Kontext der Code-Historie und der getroffenen Entscheidungen.
DeltaDB und die technische Architektur der Zusammenarbeit
Um die Vision einer echten kollaborativen Umgebung umzusetzen, wurde DeltaDB entwickelt. Diese Technologie ermöglicht es, dass jeder Teilnehmer in einem Thread – egal ob Mensch oder Agent – exakt denselben Stand des Codes und der Diskussion sieht. Die Replikation erfolgt in Echtzeit, was die Reibungsverluste minimiert, die normalerweise bei asynchroner Zusammenarbeit oder dem Wechsel zwischen verschiedenen Tools entstehen.
Ein entscheidender Vorteil von Delta ist die tiefe, aber unaufdringliche Integration in bestehende Workflows. Delta nutzt das vorhandene Git-Repository als Basis. Alle Bearbeitungen und Gespräche, die zwischen den regulären Commits stattfinden, werden von Delta erfasst. Dies bedeutet, dass Entwickler weiterhin wie gewohnt committen und pushen können. Teammitglieder, die Delta nicht nutzen, sehen lediglich ein normales Git-Repository, während Delta-Nutzer von der erweiterten Historie und den kontextuellen Diskussionen profitieren. Obwohl geplant ist, DeltaDB langfristig auch in den Zed-Editor zu integrieren, wurde Delta zunächst als eigenständige Anwendung konzipiert, um die hohen Ansprüche an Performance und Benutzerführung ohne Kompromisse umzusetzen.
Präzise Code-Reviews und persistente Kommunikation
Ein häufiges Problem herkömmlicher, Commit-basierter Plattformen ist, dass Kommentare an Snapshots gebunden sind und veralten, sobald sich der Code ändert. Delta löst dieses Problem durch ein neues Kommentarsystem. Nutzer können alles kommentieren: die laufende Konversation oder jede beliebige Codezeile im Worktree. Dabei spielt es keine Rolle, ob der Code erst gestern von einem Agenten erstellt oder vor Jahren von einem Menschen geschrieben wurde.
Die Kommentare bleiben an den Code verankert, während dieser sich weiterentwickelt. Da der KI-Agent direkt in den Thread integriert ist und auf derselben Basis arbeitet wie die menschlichen Entwickler, entsteht ein nahtloser Review-Prozess. Teammitglieder können Threads aufgreifen, Kommentare hinzufügen und die Implementierung direkt vorantreiben, wobei die gesamte Historie der Entscheidungsfindung erhalten bleibt.
Bedeutung für die KI-Branche
Delta markiert einen signifikanten Wendepunkt in der Entwicklung von Werkzeugen für das KI-Zeitalter. Es ist nicht mehr nur ein Editor mit einem angehängten Chat-Fenster, sondern eine Umgebung, in der die KI als gleichberechtigter Akteur in einem Multiplayer-Szenario agiert. Die Fähigkeit von Delta, den Kontext zwischen Code und Konversation über die Zeit hinweg stabil zu halten, adressiert eines der größten Hindernisse bei der Nutzung von KI-Agenten: den Verlust von Kontext bei fortschreitender Projektdauer.
Durch die Verbindung von Echtzeit-Kollaboration (DeltaDB) und traditioneller Versionskontrolle (Git) zeigt Zed einen Weg auf, wie moderne KI-Workflows in bestehende professionelle Strukturen integriert werden können, ohne diese zu zerstören. Dies könnte den Standard dafür setzen, wie Entwicklungsteams künftig mit autonomen oder semi-autonomen Agenten interagieren.
Häufig gestellte Fragen
Was ist DeltaDB und welche Rolle spielt es?
DeltaDB ist die technologische Grundlage von Delta. Es handelt sich um ein System zur Echtzeit-Replikation, das sicherstellt, dass alle Teilnehmer eines Projekts – sowohl Menschen als auch KI-Agenten – synchron an demselben Code-Stand und derselben Konversation arbeiten. Es verknüpft den Arbeitsbaum (Worktree) direkt mit den Diskussions-Threads.
Wie integriert sich Delta in bestehende Git-Workflows?
Delta arbeitet direkt mit vorhandenen Git-Repositories. Es erfasst alle Änderungen und Diskussionen, die zwischen den Commits stattfinden. Entwickler können ihre gewohnten Git-Befehle wie Commit und Push weiterhin nutzen. Für Teammitglieder, die Delta nicht verwenden, bleibt das Repository ein ganz normales Git-Repo ohne sichtbare Veränderungen.
Können KI-Agenten in Delta eigenständig arbeiten?
Ja, KI-Agenten sind in Delta direkt in die Threads integriert. Sie arbeiten auf derselben Codebasis wie die Menschen und können an den Konversationen teilnehmen sowie Code-Änderungen vorschlagen oder umsetzen, wobei ihr Beitrag für alle Teilnehmer im Kontext sichtbar bleibt.

