Continue möchte Entwicklern helfen, benutzerdefinierte KI-Codierungsassistenten zu erstellen und freizugeben

Ein neues Startup möchte Entwicklern dabei helfen, individuelle, kontextbezogene Codierungsassistenten zu erstellen, die sich mit jedem Modell verbinden und nahtlos in ihre Entwicklungsumgebungen integrieren lassen.
Das im Juni 2023 von CEO Ty Dunn und CTO Nate Sesti (Bild oben) gegründete Y Combinator-Alumnus Continue hat in den letzten Jahren bereits rund 23.000 Sterne auf GitHub und 11.000 Discord-Community-Mitglieder gesammelt. Um auf dieser Dynamik aufzubauen, kündigt Continue Version 1.0 seines Produkts an, unterstützt durch frische 3 Millionen US-Dollar an Startkapital.
Der Start von Continue erfolgt inmitten einer explosionsartigen Zunahme an KI-Codierungsassistenten wie GitHub Copilot und Gemini Code Assist von Google , ganz zu schweigen von jüngeren Emporkömmlingen wie Codeium und Cursor , die bei Investoren haufenweise Geld eingesammelt haben.
Continue wiederum präsentiert sich selbst als „führender Open-Source-KI-Code-Assistent“, der sich mit jedem Modell verbinden lässt und es Teams ermöglicht, ihren eigenen Kontext hinzuzufügen, indem sie Daten von Plattformen wie Jira oder Confluence einbinden.
Wenn ihre Modelle und ihr Kontext verbunden sind, können Entwickler direkt in ihrer Programmierumgebung benutzerdefinierte Autovervollständigungs- und Chat-Erlebnisse erstellen. Die Autovervollständigung beispielsweise bietet Inline-Codevorschläge während der Eingabe, während Benutzer im Chat Fragen zu einem bestimmten Codeabschnitt stellen können. Mit der Bearbeitungsfunktion können Benutzer den Code auch ändern, indem sie beschreiben, welche Änderungen sie vornehmen möchten.

Der Produktaspekt der heutigen Ankündigung umfasst die erste „große“ Version der Open-Source-Erweiterungen von Continue für VS Code und JetBrains.
„Das signalisiert Unternehmen, dass es sich um ein stabiles Projekt handelt, auf das sie setzen und auf dem sie aufbauen können“, sagte Dunn in einem Interview mit TechCrunch.
Darüber hinaus führt Continue auch einen neuen Hub ein, der mit Docker Hub, GitHub oder Hugging Face verglichen werden kann – ein Ort, an dem Entwickler benutzerdefinierte KI-Code-Assistenten erstellen und teilen können, komplett mit einem Register zum Definieren und Verwalten der verschiedenen Bausteine, aus denen sie bestehen.
Zum Start enthält der Hub vorgefertigte KI-Codierungsassistenten sowie „Blöcke“ der verifizierten Partner Mistral und sein Codestral-Modell , Claude 3.5 Sonnet von Anthropic und DeepSeek-R1 von Ollama . Allerdings kann jeder einzelne Anbieter oder Entwickler Blöcke und Assistenten zum Hub beitragen.
Ein Block könnte hier „Modelle“ bedeuten, mit denen Sie angeben können, welches KI-Modell wo verwendet werden soll; Regeln zum Anpassen des KI-Assistenten; „Kontext“ zum Definieren des externen Kontextanbieters (z. B. Jira oder Confluence); „Eingabeaufforderungen “ zum Packen vorgefertigter Modelleingabeaufforderungen zum Aufrufen komplexer Anweisungen; „Dokumente“ zum Definieren von Dokumentationssites (z. B. Angular oder React); „Daten“ , mit denen Entwickler Entwicklungsdaten zu Analysezwecken an ein vordefiniertes Ziel senden können; oder „MCP-Server“ , die eine Standardmethode zum Erstellen und Teilen von Tools für Sprachmodelle definieren.

Die Idee hinter diesem neuen Hub besteht darin, dass für die Mehrheit der Benutzer keine tiefgreifenden Anpassungen erforderlich sind. Sie müssen lediglich kleinere Änderungen an Codierungsassistenten oder Blöcken vornehmen, die bereits im Hub vorhanden sind.
Dies wirft die Frage auf: Was ist der Anreiz, Anpassungen zu erstellen und sie mit der Welt zu teilen? Wie sich herausstellt, ist es genau das, was Open-Source-Communitys anderswo antreibt. Viele der Startpartner sind genau die Unternehmen, die die zugrunde liegenden Tools oder Modelle erstellen (z. B. Mistral und Anthropic), was Continues neuen Hub zu einem idealen Ort macht, um sich bei Entwicklern einzuschmeicheln.
Darüber hinaus ist der „Open-Source-Ethos“ das Herzstück dessen, was Continue anstrebt. Wenn also jemand Anpassungen für den Einsatz bei der Arbeit erstellt hat, warum sollte er diese dann nicht einfach mit der breiteren Community teilen? Letztlich positioniert sich Continue als Antithese zu proprietären „Black Box“-Anbietern von KI-Assistenten.
„Dies ist ein Knotenpunkt, an dem das gesamte Ökosystem zusammenkommt und zusammenarbeitet“, sagte Dunn. „Anstatt dass jeder seinen eigenen Closed-Source-KI-Code-Assistenten baut, was wäre, wenn wir eine offene Architektur hätten, in der wir alle zusammenarbeiten können, um die Bausteine zu erstellen, die die Menschen brauchen, um maßgeschneiderte Erfahrungen für sich selbst zu schaffen?“
Dunn bezeichnet dies als die Etablierung einer „Kultur des Beitragens“, in der Entwickler ermutigt werden, zu experimentieren und eigene Anpassungen vorzunehmen und dabei einen Mehrwert für alle zu schaffen.
„Mit Continue 1.0 ermöglichen wir diese Kultur des Mitwirkens für Entwickler, um benutzerdefinierte KI-Code-Assistenten zu erstellen und zu teilen“, sagte Dunn. „Dieses Register wird ein Ort der Entdeckung innerhalb und zwischen Organisationen sein, der im Gleichschritt mit der Entwicklung von Blöcken und offenen, KI-gestützten Entwicklertools wachsen wird.“
Dann ist da noch der Aspekt der Datenkontrolle. Auf einer allgemeineren „Einheitsplattform“ kann der Anbieter erheblichen Nutzen daraus ziehen, zu beobachten, wie Entwickler im großen Maßstab arbeiten, und diese Entscheidungsdaten wieder in die Plattform einspeisen, um die Dinge für alle zu verbessern. Diese Art von Aktivität hat bei Unternehmen wie GitHub Copilot für Kontroversen gesorgt, dem vorgeworfen wurde, die harte Arbeit von Millionen von Open-Source-Softwareentwicklern zu seinen eigenen Gunsten zu missbrauchen .
Die Idee von Continue besteht darin, dass Unternehmen mehr Kontrolle darüber haben, was mit ihren Daten geschieht – sie können so viele oder so wenige Daten weitergeben, wie sie möchten.
„Wenn Sie Continue verwenden, können Sie Ihre Daten behalten“, sagte Dunn. „Als Unternehmen können Sie alle Daten für alle Ihre Entwickler an einem Ort zusammenführen. Das ist mit dem Einheitscode-Assistenten, dessen SaaS-Angebot und -Strategie darauf abzielt, Ihre Daten zu verwenden, um sie für alle zu verbessern, nicht möglich.“
Es ist noch relativ früh für Continue, aber das Startup sagt, dass es während der Entwicklungsphase mit einer Handvoll bekannter Unternehmen zusammengearbeitet hat – Ionos (ebenfalls ein früher Continue-Kunde) sowie Siemens und Morningstar.
Obwohl große Unternehmen im Mittelpunkt stehen, zielt Continue laut Dunn auf Entwickler aller Art und Größe ab, von Freiberuflern und kleinen Teams bis hin zu Unternehmen. Dies zeigt, wie Continue Geld verdienen wird – sein neuer Hub wird mit einer kostenlosen Einzelversion ausgeliefert, aber Unternehmen, die mehr Kontrolle über ihre Daten benötigen, können für den Zugriff auf zusätzliche Verwaltungs-, Governance- und Sicherheitstools bezahlen.
„Es gibt viel Interesse von größeren Organisationen, aber wir haben auch alles gesehen, bis hin zum einzelnen Entwickler, der nur eine Art Anpassung für sich selbst möchte. In diesen Fällen denke ich, dass die Einzelstufe mehr als ausreichend sein wird“, sagte Dunn. „Aber wenn dieser Freiberufler oder dieses kleine Team zu wachsen beginnt und ein gewisses Maß an Kontrolle benötigt, können sie zu Kunden werden.“
Die kostenlose Solo-Stufe wird mit drei „Sichtbarkeits“-Stufen ausgeliefert. Die Beiträge eines Entwicklers können privat gehalten, intern als Teil eines Teams geteilt oder vollständig öffentlich gemacht werden. Tatsächlich kann die Solo-Stufe technisch gesehen in einem Team-Setup verwendet werden; es fehlen nur einige der Funktionen, die ein Team normalerweise benötigt. Eine separate „Teams“-Stufe fügt dem Mix zusätzliche „Multiplayer“-Intelligenz hinzu, mit Administratorkontrollen zur Verwaltung aller Blöcke und Assistenten – wer hat Zugriff auf was.
Auf der Enterprise-Ebene werden die Daten-, Sicherheits- und Governance-Optionen durch genauere Kontrollen über die verwendeten Blöcke, Modelle, Versionen und Anbieter noch weiter verbessert.
„Der Administrator kann auch die Sicherheit rund um die Anmeldeinformationen und die Datenübertragung verwalten und ein Prüfprotokoll mit den Informationen über das Wer, Was, Wann und Wo der Entwicklernutzung erhalten“, sagte Dunn.
Continue hatte nach seinem Abschluss bei Y Combinator Ende 2023 bereits 2,1 Millionen US-Dollar aufgebracht und hat nun weitere 3 Millionen US-Dollar in SAFEs (Finanzierung mit verzögerter Eigenkapitalzuteilung) unter der Leitung der auf Entwickler spezialisierten VC-Firma Heavybit aufgebracht.
Dunn sagt, der Großteil des frischen Geldes werde in die Gehälter der Softwareentwickler fließen, und das Unternehmen plant, die derzeitige Mitarbeiterzahl von fünf Mitarbeitern „mindestens zu verdoppeln“.
„Wir verwenden Open Source als Vertriebsansatz und können dadurch unsere Kosten sehr niedrig halten – wir müssen nicht annähernd so viel Kapital investieren wie andere Wettbewerber“, sagte Dunn.
techcrunch