- Zed widmet sich seit jeher der Perfektionierung der Textmanipulation
- darunter der Bau eines Parser-Generators, das Design von Programmiersprachen und die Veröffentlichung von zwei produktionsreifen Texteditoren
- Als große Sprachmodelle (LLMs) die Interpretation und Erzeugung von Text revolutionierten, entschied sich Zed, dieses Feld zu erforschen
- In den vergangenen zwei Jahren konzentrierte sich Zed auf den Bau eines schnellen und zuverlässigen Texteditors und experimentierte gleichzeitig damit, LLMs in den Workflow zu integrieren
- Ingenieure von Anthropic entdeckten Zed und erkannten den Wert von Zeds textzentrierter Oberfläche. Daraus entstand eine Zusammenarbeit
Einführung in Zed AI
- Zed AI: Ein KI-gestützter Coding-Service auf Basis von Anthropics Claude 3.5 Sonnet. Nach dem Login in Zed ist er zugänglich
- Fast Edit Mode von Claude 3.5 Sonnet: Ein neuer Modus, der für die Textbearbeitung optimiert ist und Code-Refactoring sowie Dokumentbearbeitung nahezu in Echtzeit ermöglicht.
So funktioniert Zed AI
- Durch die Zusammenarbeit mit Anthropic bietet Zed AI leistungsstarke und präzise Werkzeuge für Expert:innen an der Spitze der KI-Entwicklung
- Zeds Ansatz für KI-gestütztes Coding stützt sich auf zwei Kernfunktionen: das Assistant Panel und Inline-Transformationen
Assistant Panel: Umfangreichen Kontext beherrschen
- Das Assistant Panel ist der Ort für die Interaktion mit dem KI-Modell und legt die gesamte LLM-Anfrage als Text offen
- Einführung eines Slash-Command-Systems:
/tab: Inhalt geöffneter Tabs einfügen
/file: Inhalt einer bestimmten Datei oder eines Dateibaums einfügen
/terminal: Terminal-Ausgabe einbeziehen
/diagnostics: Diagnoseinformationen aus der gesamten Codebasis einfügen
/fetch: Antwort einer beliebigen HTTP-URL einfügen
Inline-Transformationen
- Wird mit
ctrl-enter aktiviert und führt über natürlichsprachige Prompts Code-Transformation und -Generierung aus.
- Mithilfe von Zeds CRDT-basiertem Buffer und einem benutzerdefinierten Streaming-Diff-Protokoll wird die Ausgabe des Modells tokenweise in Echtzeit gestreamt.
- Fast Edit Mode ermöglicht Code-Refactoring und Dokumentbearbeitung nahezu in Echtzeit.
Zed AIs weitere Pläne
Workflow für komplexe Transformationen
- Über den Befehl
/workflow wird die Interaktion zwischen dem Assistant Panel und den Projektdateien erweitert.
- Diese Funktion erlaubt es, im Assistant Panel zu arbeiten und dabei Änderungen zu koordinieren, die sich direkt auf die Codebasis auswirken.
Effiziente Werkzeuge zum Erstellen von Kontext
/project: Ein Befehl, um Projektinformationen schnell zu finden und in das Assistant Panel einzufügen.
/auto: Eine Funktion, die basierend auf der aktuellen Arbeit automatisch Kontext einfügt.
Zusammenfassung von GN⁺
- Zed hat auf Basis eines tiefen Verständnisses für Textmanipulation ein KI-gestütztes Coding-Tool entwickelt
- Durch die Zusammenarbeit mit Anthropic entwickelte sich Zed AI zu einem leistungsstarken und präzisen Coding-Werkzeug
- Mit Assistant Panel und Inline-Transformationen bietet es Entwickler:innen eine transparente und kontrollierbare Umgebung für KI-gestütztes Coding
- Zed AI strebt eine offene und kollaborative Softwareentwicklung an und hofft, sich gemeinsam mit den Nutzer:innen weiterzuentwickeln
1 Kommentare
Hacker-News-Kommentare
Die AI-Integration von Zed ist sehr nahtlos und angenehm zu nutzen
Gewünscht wird ein schneller und programmierbarer Texteditor
Es wurde von neovim zu Zed gewechselt, und insgesamt besteht Zufriedenheit
telescopeund einige Vim-Navigationsfunktionen werden vermisstDas Vorstellen einer Copilot-Alternative von Anthropic wird als interessant empfunden
Es wird angenommen, dass AI-Assistenten einen eher langsamer machen
Wunsch nach neuen Funktionen
aiderwird gewünschtEs wird mehr Zeit mit Verstehen als mit Schreiben von Code verbracht
Es besteht die Hoffnung, dass wir uns für das Zeitalter schämen werden, in dem man „das LLM nach Shell-Befehlen fragt und sie sofort ausführt“
Gewünscht wird eine Build-Option, mit der sich ML-/AI-Funktionen deaktivieren lassen
Wenn man
nvimund ein eigenes Ökosystem von AI-Plugins nutzt, stellt sich die Frage, ob es sich lohnt, Zed AI auszuprobieren