VS-Code-Fork

VS-Code-Fork

Ein VS-Code-Fork ist eine eigenständige Kopie des weit verbreiteten Programmier-Editors Visual Studio Code, die von einer anderen Firma weiterentwickelt und verändert wird. Fast alle bekannten KI-Programmierwerkzeuge wie Cursor oder Windsurf sind auf diese Weise entstanden.

Programmierer schreiben ihren Text nicht in Word, sondern in speziellen Programmen, die man Editoren nennt. Der mit Abstand beliebteste Editor heißt Visual Studio Code, kurz VS Code, und stammt von Microsoft. Sein Programmcode ist frei einsehbar und darf von jedem kopiert und verändert werden. Genau das tun einige Firmen: Sie nehmen die komplette Kopie, bauen eigene Funktionen ein und verkaufen das Ergebnis unter neuem Namen. So eine Abspaltung nennt man in der Softwarewelt einen Fork, also eine Gabelung. Ein VS-Code-Fork ist damit ein eigenständiges Programm, das aber auf fremdem Fundament steht.

Warum sich niemand einen eigenen Editor baut

In VS Code stecken zehn Jahre Arbeit von hunderten Entwicklern. Der Editor beherrscht dutzende Programmiersprachen, erkennt Fehler beim Tippen, verwaltet Projektordner und verbindet sich mit Servern. Wer das von Grund auf neu bauen wollte, wäre jahrelang beschäftigt, bevor überhaupt die erste eigene Idee entsteht. Ein Fork spart diese Jahre komplett ein.

Noch wichtiger ist die Gewohnheit der Nutzer. Millionen Programmierer kennen jede Tastenkombination und haben ihre Erweiterungen eingerichtet. Ein Fork fühlt sich für sie am ersten Tag vertraut an. Ein völlig neues Programm müsste sie erst überzeugen, alles umzulernen, und das gelingt fast nie.

Wirtschaftlich erklärt das den Boom der letzten Jahre. Startups wie Cursor erreichten in kurzer Zeit Bewertungen in Milliardenhöhe, obwohl ihr eigener Anteil am Programm relativ klein ist. Sie verkaufen nicht den Editor, sondern die KI-Funktionen darin. Das Fundament ist gratis, die Intelligenz darauf kostet Abo-Gebühren.

Was beim Abspalten technisch passiert

Der Programmcode von VS Code liegt öffentlich auf der Plattform GitHub. Eine Firma lädt sich den gesamten Bestand herunter und arbeitet ab da in ihrer eigenen Version weiter. Typischerweise werden dann tiefe Eingriffe vorgenommen: ein KI-Assistent, der ganze Dateien umschreibt, oder eine Seitenleiste, die mit dem Modell chattet. Solche Eingriffe gehen weiter, als es normale Erweiterungen erlauben würden.

Danach beginnt das eigentliche Problem, das Entwickler Drift nennen. Microsoft entwickelt VS Code ja weiter und veröffentlicht laufend neue Versionen. Der Fork muss diese Änderungen regelmäßig in seine eigene, inzwischen abgewandelte Version übernehmen. Je stärker sich beide Seiten unterscheiden, desto mühsamer wird dieses Nachziehen.

Ein häufiger Irrtum ist, ein Fork dürfe einfach alles mitbenutzen. Der offene Code heißt Code – OSS, das fertige Microsoft-Produkt enthält zusätzlich geschlossene Teile. Der offizielle Erweiterungs-Marktplatz gehört dazu, ebenso einige Werkzeuge zur Fehlersuche. Forks müssen dafür Ersatz suchen, und Microsoft hat den Zugang zu diesen Diensten in der Vergangenheit für Konkurrenten gesperrt.

Cursor, Windsurf und die Konkurrenz von Microsoft selbst

Die bekanntesten Beispiele heißen Cursor und Windsurf. Beide sehen aus wie VS Code, ergänzen aber eine KI, die selbstständig Code schreibt und ändert. Ältere Forks wie VSCodium verfolgen ein anderes Ziel: Sie entfernen die Teile, mit denen Microsoft Nutzungsdaten sammelt. Ein Fork muss also nicht immer mit künstlicher Intelligenz zu tun haben.

In Wirtschaftsnachrichten taucht der Begriff meist auf, wenn es um Geld geht. Übernahmeangebote für Windsurf oder große Finanzierungsrunden für Cursor werden regelmäßig gemeldet. Dabei stellt sich stets dieselbe Frage: Wie stabil ist ein Geschäftsmodell, dessen Grundlage einem direkten Konkurrenten gehört? Microsoft verkauft mit GitHub Copilot schließlich ein eigenes KI-Werkzeug für denselben Editor.

Für dich als Nutzer ist der Unterschied im Alltag kaum spürbar. Du installierst ein Programm, das aussieht und sich anfühlt wie VS Code, nur mit mehr KI-Funktionen. Wer selbst programmieren lernt, kann alle diese Varianten kostenlos ausprobieren. Erst die erweiterten Funktionen der Forks kosten in der Regel eine monatliche Gebühr.

Subscribe free. Unsubscribe the second it sucks.

High-signal news across AI, business, UX, and tech. Every morning.