Zed: ein von Grund auf geschriebener Editor mit Tempo, KI und Zusammenarbeit

Zusammenfassung

Ein von Grund auf in Rust geschriebener Code-Editor, der über die Grafikkarte zeichnet, mit Assistent in der Zeile, Vorhersage der nächsten Eingabe, einem Agentenbereich zum Bearbeiten von Dateien und Ausführen von Befehlen, nativer Versionsverwaltung und geteilten Sitzungen.

Empfehlen
Name
Zed
Version
1.21
Open Source
Open Source
Betriebssystem
macOSLinuxWindows
Webseite
https://zed.dev
Aktualisiert
2026-10-05 21:12

Jeder, der beruflich Code schreibt, kennt das Gefühl eines Editors, der zögert. Ein großes Projekt zu öffnen bedeutet Warten. Beim Dateiwechsel blitzt es erst weiß. Und eine KI-Vervollständigung zu benutzen heißt, eine weitere Erweiterung zu installieren, ein weiteres Konto einzurichten und zu hoffen, dass die beiden sich nicht stören. Jede Ergänzung ist für sich vernünftig; zusammen machen sie das Werkzeug schwerer als die Arbeit, die es tragen soll.

Zed wurde von Leuten begonnen, die einen der frühen Editoren auf Webtechnik gebaut hatten und entschieden, noch einmal anzufangen. Die Entscheidung, die alles bestimmt: den Editor von Grund auf in Rust zu schreiben und Tempo und KI als Eigenschaften des Programms zu behandeln statt als aufgesetzte Funktionen.

Zed mit einem geöffneten Projekt

Tempo als Fundament, nicht als Behauptung

Die Oberflächenschicht ist eine eigene Entwicklung und zeichnet direkt über die mehreren Kerne des Prozessors und die Grafikkarte. Tippen, Scrollen und Registerwechsel sind auf die Abwesenheit von Verzögerung hin entworfen, und die angegebene Bildrate liegt bei einhundertzwanzig. Weil nicht die ganze Anwendung in einer dicken Web-Laufzeit steckt, tragen Start und Interaktion viel weniger Gewicht, und große Codebasen bleiben reaktionsfähig – unmittelbar vergleichbar, wenn man den Tag in einem Editor verbringt.

KI im Editor statt daneben

Ein Assistent in der Zeile arbeitet auf einer Auswahl: die Änderung in Worten beschreiben, und das Modell schreibt an Ort und Stelle um, mit sichtbarem Unterschied. Beim Tippen wird die nächste Eingabe vorhergesagt und mit einer Taste übernommen. Das Modell dahinter ist standardmäßig offen und auf offenen Daten trainiert, und sowohl der Editor als auch diese KI-Funktionen sind quelloffen.

Ein eigener Schlüssel lässt sich verwenden, sodass die Arbeit zu einem der großen Anbieter oder zu einem lokal laufenden Modell geht. Die letzte Möglichkeit zählt mehr als früher: Für Code, der ein Netz nicht verlassen darf, ist ein lokales Modell die einzige Regelung, mit der alle zufrieden sind.

Der Agentenbereich mit einer laufenden Aufgabe

Einen Agenten in den Editor einladen

Der radikalste Schritt ist die Delegation. Eine Aufgabe lässt sich in einem Bereich an einen Agenten übergeben, und der Agent liest Dateien, ändert Code und führt Terminalbefehle aus, während man den Fortschritt verfolgt und jede Änderung anschließend prüft. Das ist ein anderes Verhältnis als bei der Autovervollständigung: Der Mensch bewegt sich vom Tippen zum Prüfen, und Prüfen ist selbst eine Fertigkeit.

Über ein offenes Agentenprotokoll ist der Bereich nicht an ein Modell gebunden. Kommandozeilenagenten aus mehreren Projekten laufen darin, und externe Werkzeugserver lassen sich anhängen, um die Reichweite des Agenten zu erweitern.

Versionsverwaltung und Zusammenarbeit als Grundfunktionen

Bereitstellen, Festschreiben, Abholen, Hochladen und Unterschiede ansehen sind gewöhnliche Teile des Editors und nicht etwas, das man einem Terminal oder einem eigenen Client überlässt. Zusammenarbeit ist ebenso nativ: ein Projekt mit einer Kollegin teilen, Notizen teilen, den Bildschirm teilen und den Cursor der anderen in Echtzeit wandern sehen. Dieselbe Schicht trägt zwei Menschen und auch einen Menschen mit einem Agenten – eine hübsche Ökonomie des Entwurfs.

Details für Erfahrene

Modale Bearbeitung steht vom ersten Start an bereit, mit Textobjekten und Marken, für alle, die Jahre in diesem Stil verbracht haben und ihn nicht aufgeben. Mehrere Puffer sammeln Bruchstücke aus verstreuten Teilen eines Projekts auf einer bearbeitbaren Fläche. Bei der Fernentwicklung bleibt nur die Oberfläche auf der lokalen Maschine, während der Code tatsächlich auf einem Server läuft. Ein eingebauter Fehlersucher spricht das übliche Protokoll für Haltepunkte über mehrere Sprachen, und das Ökosystem der Erweiterungen zählt bereits in Tausenden.

Für wen es passt

Die Nutzung durch Einzelpersonen ist kostenlos und der Editor selbst quelloffen, bezahlte Regelungen richten sich an Teams und Organisationen. Es lohnt ein echtes Projekt statt eines fünfminütigen Blickes, weil das meiste, was es anders macht, erst auffällt, wenn die Neuheit verflogen und das Bearbeiten wieder Alltag ist.

ZedDownload
Unterstützte Systeme: macOS Linux Windows