Continuer l'assistant de codage AI en action

Une nouvelle startup souhaite aider les développeurs à créer des assistants de codage contextuels personnalisés qui peuvent se connecter avec n'importe quel modèle et s'intégrer de manière transparente à leurs environnements de développement.

Fondée en juin 2023 par le PDG Ty Dunn et le CTO Nate Sesti (photo ci-dessus), Y Combinator Alum Continue a déjà recueilli quelque 23 000 étoiles sur Github et 11 000 membres de la communauté Discord au cours des deux dernières années. Pour s'appuyer sur cette élan, Continuer annonce la version 1.0 de son produit, soutenu par un nouveau financement de 3 millions de dollars.

Explosion d'assistant de codage

Le lancement de Continuation intervient au milieu d'une explosion dans les assistants de codage de l'IA comme Github Copilot et de l'assistance au code Gemini de Google, sans parler de jeunes parvenants tels que Codeium et Cursor, qui ont soulevé des bucketloads d'argent des investisseurs.

Continuez, pour sa part, se présente comme «l'assistant de code AI open source open» qui peut se connecter avec n'importe quel modèle et permet aux équipes d'ajouter leur propre contexte en tirant des données de plates-formes comme Jira ou Confluence.

Avec leurs modèles et leur contexte connectés, les développeurs peuvent créer des expériences personnalisées d'auto-automatique et de chat directement dans leur environnement de codage. La saisie automatique, par exemple, fournit des suggestions de code en ligne au fur et à mesure qu'ils tapent, tandis que le chat permet aux utilisateurs de poser des questions sur un morceau de code spécifique. La fonction d'édition permet également aux utilisateurs de modifier le code en décrivant les modifications qu'ils veulent apporter.

Continuer l'assistant de codage AI en actionCrédits d'image:Continuer

La facette du produit de l'annonce d'aujourd'hui comprend la première version «majeure» des extensions open source de Continuer pour VS Code et JetBrains.

« Cela signale aux entreprises qu'il s'agit d'un projet stable sur lequel vous pouvez parier et construire », a déclaré Dunn à TechCrunch dans une interview.

Séparément, Continuer lance également un nouveau hub, qui peut être comparé à quelque chose comme Docker Hub, Github ou Embring Face – un endroit où les développeurs peuvent créer et partager des assistants de code AI personnalisés, remplies d'un registre pour définir et gérer les différents bâtiments blocs dont ils sont fabriqués.

Lors du lancement, le Hub comprend des assistants de codage d'IA prédéfinis, ainsi que des «blocs» des partenaires vérifiés Mistral et de son modèle codestral, Claude 3.5 Sonnet d'Anthropic et Deepseek-R1 d'Olllama. Cependant, tout fournisseur ou développeur individuel peut apporter des blocs et des assistants au centre.

Un bloc ici pourrait signifier des modèles, ce qui vous permet de spécifier quel modèle d'IA à utiliser et où; Règles pour la personnalisation de l'assistant AI; contexte pour définir le fournisseur de contexte externe (par exemple Jira ou Confluence); invite pour emballer le modèle pré-écrit invite pour invoquer des instructions complexes; Docs pour définir les sites de documentation (par exemple angulaire ou réagi); les données, qui permettent aux développeurs d'envoyer des données de développement à une destination prédéfinie à des fins analytiques; ou des serveurs MCP, qui définissent un moyen standard de construire et de partager des outils pour les modèles de langue.

Continuer la hub
Continuer la hubCrédits d'image:Continuer

«Culture de contribution»

L'idée derrière ce nouveau centre est que la majorité des utilisateurs ne nécessiteront pas de personnalisations profondes – ils n'auront qu'à faire des ajustements mineurs pour codager des assistants ou des blocs qui existent déjà dans le centre.

Cela soulève la question: quelle est l'incitation pour créer des personnalisations et les partager avec le monde? Il s'avère que c'est exactement ce qui motive les communautés open source ailleurs. De nombreux partenaires de lancement sont les sociétés mêmes qui créent les outils ou modèles sous-jacents (par exemple Mistral et anthropic), faisant de la nouvelle hub de Continuer un endroit idéal pour cuire la faveur des développeurs.

De plus, la «philosophie open source» est au cœur de ce qui continue. Donc, si quelqu'un a créé des personnalisations à utiliser au travail, alors pourquoi ne pas la partager avec la communauté plus large? En fin de compte, Continuer se positionne comme l'antithèse des fournisseurs adjoints de «boîte noire» propriétaires.

« Il s'agit d'une plaque tournante pour l'ensemble de l'écosystème de se réunir et de travailler ensemble », a déclaré Dunn. «Au lieu que tout le monde construise son propre assistant de code AI à source fermée, que se passe-t-il si nous avions une architecture ouverte où nous pouvons tous travailler ensemble pour créer les blocs de construction dont les gens ont besoin pour créer des expériences sur mesure pour elles-mêmes?»

C'est ce que Dunn qualifie d'établissement d'une «culture de contribution», par laquelle les développeurs sont encouragés à expérimenter et à créer leurs propres personnalisations tout en générant de la valeur pour tout le monde.

« Avec Continuer 1.0, nous permettons à cette culture de contribution pour que les développeurs de créer et de partager des assistants de code AI personnalisés », a déclaré Dunn. «Ce registre sera un lieu de découverte au sein des organisations et entre les organisations, qui se développeront en étape avec l'évolution des blocs et des outils de développeurs ouverts et améliorés en AI.»

Ensuite, il y a l'aspect de contrôle des données. Dans une plate-forme plus générique «unique», le fournisseur peut extraire une valeur significative en observant comment les développeurs fonctionnent à grande échelle et renforcer ces données de prise de décision dans la plate-forme pour améliorer les choses pour tout le monde. Ce type d'activité a créé une controverse pour Gitub Copilot, qui a été accusé d'avoir détourné le travail acharné de millions de développeurs de logiciels open source pour ses propres gains.

En continuant, l'idée est que les entreprises ont plus de contrôle sur ce qui se passe avec leurs données – ils peuvent partager autant ou aussi peu qu'ils le souhaitent.

« Lorsque vous utilisez Continuer, vous pouvez conserver vos données », a déclaré Dunn. «En tant qu'organisation, vous pouvez mettre en commun toutes vos données pour tous vos développeurs en un seul endroit. Cela n'est pas possible dans l'assistant de code de boîte noir unique, où leurs offres et stratégies SaaS sont de prendre vos données et de les utiliser pour l'améliorer pour tout le monde. »

Une entreprise modèle

Il est encore relativement tôt pour continuer, mais la startup dit qu'elle a travaillé avec une poignée d'entreprises bien connues grâce à la phase de développement – Ionos (également un client de poursuite précoce), ainsi que Siemens et Morningstar.

Bien que les grandes entreprises soient très concentrées, Dunn dit que Continuer cible les développeurs de toutes formes et tailles, des indépendants et des petites équipes à travers la gamme des entreprises. Cela indique comment continuera de gagner de l'argent – son nouveau hub expédie avec un niveau solo gratuit, mais les organisations qui ont besoin d'un plus grand contrôle sur leurs données peuvent payer pour accéder à l'administration, à la gouvernance et à l'outillage de sécurité supplémentaires.

«Il y a beaucoup d'intérêt de plus en plus de grandes organisations, mais nous avons également tout vu au développeur individuel qui veut juste une sorte de personnalisation pour eux-mêmes. Dans ces cas, je pense que le niveau solo sera plus que suffisant », a déclaré Dunn. «Mais comme ce pigiste ou ce petit équipe commence à se développer et qu'ils ont besoin d'une certaine gouvernance, ils peuvent devenir des clients.»

Le niveau solo gratuit est livré avec trois niveaux de «visibilité». Les contributions d'un développeur peuvent être maintenues privées, partagées en interne dans le cadre d'une équipe ou rendues entièrement publiques. En effet, le niveau solo peut techniquement être utilisé dans une configuration d'équipe; Il manque juste certaines des fonctionnalités dont une équipe aurait généralement besoin. Un niveau distinct «Teams» ajoute des intelligents «multi-joueurs» supplémentaires au mélange, avec des contrôles administratifs pour régir tous les blocs et assistants – qui a accès à quoi.

Le niveau d'entreprise, quant à lui, augmente les options de données, de sécurité et de gouvernance avec des contrôles plus granulaires sur quels blocs, modèles, versions et vendeurs sont utilisés.

« L'administrateur peut également gérer la sécurité autour des informations d'identification, où les données vont, et recevoir un journal d'audit pour l'OMS, quoi, quand et où l'utilisation des développeurs », a déclaré Dunn.

Poursuite avait précédemment levé 2,1 millions de dollars après avoir obtenu son diplôme de Y Combinator fin 2023, et il a maintenant levé 3 millions de dollars de coffres-forts (financement avec une allocation de capitaux propres retardés) dirigée par la société de capital-risque axée sur les développeurs, Heavwbit.

Dunn dit que l'essentiel de l'argent frais ira aux salaires de l'ingénierie logicielle, et il prévoit de «au moins doubler» son effectif actuel de cinq.

« Nous utilisons l'open source comme approche de distribution, et par conséquent, nous maintenons nos coûts très bas – nous n'avons pas besoin de capitaliser presque autant que d'autres concurrents », a déclaré Dunn.

A lire également