8. Juli 2025Luke

Carets erste Veröffentlichung und Entstehungsgeschichte

Wir teilen unsere erste Veröffentlichung am 7. Juli und blicken zurück, warum wir das KI-Codierungstool Caret nach WebXR gestartet haben.

Hallo, ich bin Luke, der Schöpfer des KI-Codierungstools Caret. Wir haben unsere erste Bereitstellung am 7. Juli um 4:50 Uhr (KST) abgeschlossen, und viele Leute haben ihre Glückwünsche und Ermutigungen gesendet.

Facebook-Aufnahme der ersten Release-Ankündigung

Warum habe ich Caret gestartet?

  • Eine neue Open-Source-Projektherausforderung nach der WebXR-Metaverse-Plattform XRCLOUD.
  • Konzentration auf KI-Codierungstools wie Cursor und ernsthafte Auseinandersetzung mit meinem langjährigen Interesse an "Künstlicher Intelligenz".
  • Trotz Fragen wie "KI im Metaverse?" wollte ich mit Technologie experimentieren, die einen Schritt voraus war.

Ich werde Caret weiterhin mit der Community entwickeln.

Kindheitsträume und Karriere

Seit meiner Kindheit, beim Ansehen von Cartoons, träumte ich von einem "Computer, der mit Menschen sprechen kann". Nach meinem Abschluss um 2008 arbeitete ich im OCR TF-Team von NHN (jetzt Naver) an der KI-Entwicklung, wo ich mehrere Patente anmeldete.

Ich spürte das Potenzial von KI wirklich, als ich am Software Policy & Research Institute arbeitete, mit dem Aufkommen von AlphaGo. Aufgrund der Unsicherheit und der Investitionslast von Startups wählte ich jedoch zuerst das greifbarere Feld VR.

Begegnung mit Cursor und ein Gefühl der Krise

Letztes Jahr, als mein Unternehmen Schwierigkeiten hatte, übernahm ich die SW-Entwicklung allein, und Cursor war eine große Hilfe.

Anfang 2025, als Cursor und Windsurf KI-Agentenfunktionen hinzugefügt wurden, spürte ich, dass ein großer Wandel bevorstand. Die Frage "Könnte KI SW-Entwickler ersetzen?" ging mir nicht aus dem Kopf, und ich sah sowohl eine Krise als auch eine Chance.

Cursor war großartig, aber...

Danach suchte ich nach verwandten Entwicklungsmethoden, konnte aber keine klare Antwort finden.

KI ist manchmal ein wunderbares Werkzeug, aber zu anderen Zeiten ist sie frustrierend töricht, und vor allem waren die Token-Kosten eine erhebliche Belastung.

Der Cursor Pro-Plan reichte nicht aus, um große Projekte zu verstehen und zu testen, und Claude Max oder Cursor Ultra kosteten bis zu 200 US-Dollar pro Monat. Dies zeigt, dass die Hauptnutzer von KI SW-Ingenieure sind.

Begegnung mit Open-Source Cline

Während ich zu kämpfen hatte, entdeckte ich ein Open-Source-Projekt namens "Cline" und begann mit System Prompt Verbesserungen zu experimentieren. Cline hatte jedoch auch seine Mängel. Als Referenz ist Cline eines der Top 5 KI-Codierungstools, zusammen mit GitHub Copilot, Cursor und Windsurf. Stand Juli 2025 hat es über 1,8 Millionen Installationen im VS Code Marketplace, mehr als 47.000 GitHub-Sterne und befindet sich im Beta-Service in der DX-Abteilung von Samsung Electronics.

Und so wurde Caret geboren

Dies ist der Hintergrund für die Entstehung von "Caret".

Hier sind die ersten Funktionsverbesserungen:

Caret Unterscheidungsmerkmale Aufnahme

Warum selbst bauen?

Ich wurde oft gefragt: "Warum nicht einfach zu Cline beitragen?" Aber wie ich mit XRCLOUD gelernt habe, ist es für einen koreanischen Entwickler aufgrund von Sprach- und Zeitzonenunterschieden nicht einfach, an einem US-zentrierten Open-Source-Projekt teilzunehmen. Darüber hinaus ist Caret auf koreanische Entwickler und das B2B-Geschäft ausgerichtet, daher war es notwendig, ihre Bedürfnisse vollständig zu berücksichtigen.

Das Aufkommen der Overlay-Architektur

Also habe ich schließlich Cline geforkt und mit der Entwicklung begonnen. Es begann mit der Verbesserung der Ersetzungslogik, aber ich fand heraus, dass Cline ähnliche Verbesserungen vorbereitete. Anstatt mich also vollständig zu trennen, entwarf ich eine Overlay-Struktur, die die Code-Kompatibilität mit Cline aufrechterhält und gleichzeitig eine unabhängige Anpassung ermöglicht.

Overlay-Architektur Code-Snippet

Diese Struktur hat das Zusammenführen und die Wartung erheblich erleichtert, und zusätzliche Verbesserungen können separat vorgenommen werden. Allein diese Aufgabe kostete mich fast zwei Wochen schlafloser Nächte.

Der Wettbewerb ist hart, aber...

Kann Caret ein besseres Werkzeug als Cursor oder Windsurf sein? Ehrlich gesagt, ich weiß es noch nicht. Aber ich kann mit Zuversicht sagen, dass es besser ist als Cline. Ich glaube, es hat das Potenzial, ein Projekt zu sein, das sich schneller und freier bewegen kann als Cline.

Ich habe den größten Teil von Caret selbst entwickelt, und ab der Mitte trat mein Universitätskollege Justin als CEO bei.

Souveräne KI und Caret

Manche mögen fragen: "Cursor hat in 14 Monaten einen Jahresumsatz von 100 Millionen US-Dollar erzielt, und Windsurf wurde von OpenAI für 3 Milliarden US-Dollar übernommen. Was können zwei Leute tun?" Das stimmt. Der objektive Unterschied in den Ressourcen ist enorm. Wir haben nicht den Luxus, uns ausschließlich auf die Technologieentwicklung zu konzentrieren, und eine kleine Menge an gewährten Credits ist alles, was wir haben, also können wir nicht einfach kostenlose Credits wie Cursor verschenken.

Aber geht es bei dem Streben nach Sovereign AI nicht darum, diesen "Krieg der Größenordnungen" zu überwinden?

Der koreanische Unternehmensweg

Koreanische Unternehmen haben unter der Prämisse, dass "ein direkter Wettbewerb unmöglich ist", immer ihren eigenen Weg gefunden. Dabei haben sie einige Märkte dominiert und gezeigt, dass sie auf dem Weltmarkt konkurrieren können.

Kann Caret das auch? Ja, da bin ich mir sicher. Ich habe durch meine Erfahrung mit Believer gelernt, dass es nicht immer der beste Weg ist, Investitionen zu erhalten, um zu wachsen. Es ist wichtiger, das zu tun, was man kann, direkt.

Praktische KI für Entwickler

Denn im Moment können ich und unzählige andere Entwickler das "Werkzeug, das wir wirklich brauchen", nicht finden. Cursor ist ein großartiges Werkzeug, aber es ist auch umständlich. Die Angst, meinen Code, meine Bedenken an einen Firmenserver zu senden, hat jeder Entwickler schon einmal gespürt. Dies gilt umso mehr für Unternehmen. Cursor hat immer noch Schwierigkeiten mit der internen Asset-Konfiguration, und das System bleibt undurchsichtig.

Der Ausgangspunkt von Caret

Also habe ich angefangen. Um das "Werkzeug zu erstellen, das ich am liebsten verwenden möchte". Vielleicht, um meine eigene AGI, Alpha, zu erstellen. Bei Caret geht es nicht darum, alles mit einer allmächtigen Hyper-AGI zu lösen. Es ist eine Reise zu einer KI, die für jedes Projekt, für jeden Entwickler optimiert werden kann. Eine KI als vertrauenswürdiger Kollege.

Endlich

KI ist noch nicht perfekt. Aber SW-Entwickler wollen KI mehr als jeder andere.

Und ich glaube, dass ein solches praktisches KI-Codierungstool das beste Beispiel für die wahre Philosophie von Sovereign AI ist.

Nachdem ich in einer Regierungsbehörde gearbeitet habe, finde ich das Hinzufügen des Präfixes "K" etwas peinlich, aber ich bitte um Ihr Interesse und Ihre Unterstützung für das K-AI-Codierungstool Caret. Ich bitte insbesondere um das Interesse und die Beiträge koreanischer Entwickler. Wir priorisieren derzeit die Implementierung von Login und Monetarisierung und planen, nächste Woche ein Treffen abzuhalten, um Vorstandsmitglieder zu versammeln. Bitte probieren Sie es aus und schlagen Sie alle benötigten Probleme auf unserer GitHub-Problemseite vor.

GitHub-Probleme Status

Vielen Dank.

Weitere Beiträge