Continue veut aider les développeurs à créer et à partager des assistants de codage IA personnalisés

Une nouvelle startup souhaite aider les développeurs à créer des assistants de codage contextuels et personnalisés, capables de se connecter à n'importe quel modèle et de s'intégrer de manière transparente à leurs environnements de développement.
Fondée en juin 2023 par le PDG Ty Dunn et le directeur technique Nate Sesti (photo ci-dessus), Continue , ancien élève de Y Combinator, a déjà récolté quelque 23 000 étoiles sur GitHub et 11 000 membres de la communauté Discord au cours des deux dernières années. Pour poursuivre sur cette lancée, Continue annonce la version 1.0 de son produit, soutenue par un nouveau financement de démarrage de 3 millions de dollars.
Le lancement de Continue intervient dans un contexte d'explosion des assistants de codage IA comme GitHub Copilot et Gemini Code Assist de Google , sans parler des jeunes pousses comme Codeium et Cursor , qui ont levé des sommes colossales auprès des investisseurs.
Continue, pour sa part, se présente comme « l'assistant de code IA open source leader » qui peut se connecter à n'importe quel modèle et permet aux équipes d'ajouter leur propre contexte en extrayant des données de plateformes comme Jira ou Confluence.
Grâce à leurs modèles et à leur contexte, les développeurs peuvent créer des expériences de saisie semi-automatique et de chat personnalisées directement dans leur environnement de codage. La saisie semi-automatique , par exemple, fournit des suggestions de code en ligne au fur et à mesure de la saisie, 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 souhaitent apporter.

L'aspect produit de l'annonce d'aujourd'hui comprend la première version « majeure » des extensions open source de Continue pour VS Code et JetBrains.
« Cela indique aux entreprises qu'il s'agit d'un projet stable sur lequel elles peuvent parier et sur lequel elles peuvent construire », a déclaré Dunn à TechCrunch lors d'une interview.
Par ailleurs, Continue lance également un nouveau hub , qui peut être comparé à quelque chose comme Docker Hub, GitHub ou Hugging Face - un endroit où les développeurs peuvent créer et partager des assistants de code IA personnalisés, dotés d'un registre pour définir et gérer les différents blocs de construction à partir desquels ils sont constitués.
Au lancement, le hub comprend des assistants de codage IA pré-intégrés, ainsi que des « blocs » de partenaires vérifiés Mistral et son modèle Codestral ; Claude 3.5 Sonnet d'Anthropic ; et DeepSeek-R1 d'Ollama . Cependant, tout fournisseur ou développeur individuel peut contribuer à la plateforme avec des blocs et des assistants.
Un bloc ici pourrait signifier des modèles, qui vous permettent de spécifier quel modèle d'IA utiliser et où ; des règles pour personnaliser l'assistant d'IA ; un contexte pour définir le fournisseur de contexte externe (par exemple Jira ou Confluence) ; des invites pour emballer des invites de modèle pré-écrites pour invoquer des instructions complexes ; des documents pour définir des sites de documentation (par exemple Angular ou React) ; des données , qui permettent aux développeurs d'envoyer des données de développement à une destination prédéfinie à des fins d'analyse ; ou des serveurs MCP , qui définissent une manière standard de créer et de partager des outils pour les modèles de langage.

L'idée derrière ce nouveau hub est que la majorité des utilisateurs n'auront pas besoin de personnalisations profondes : ils n'auront besoin que d'apporter des modifications mineures aux assistants de codage ou aux blocs qui existent déjà dans le hub.
Cela soulève la question : quelle est la motivation 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 mêmes entreprises qui créent les outils ou modèles sous-jacents (par exemple Mistral et Anthropic), ce qui fait du nouveau hub de Continue un endroit idéal pour gagner les faveurs des développeurs.
De plus, l’esprit « open source » est au cœur des objectifs poursuivis par Continue. Si quelqu’un a créé des personnalisations à utiliser au travail, pourquoi ne pas les partager avec la communauté au sens large ? En fin de compte, Continue se positionne comme l’antithèse des fournisseurs d’assistants IA propriétaires de type « boîte noire ».
« Il s’agit d’un centre de collaboration pour l’ensemble de l’écosystème », a déclaré Dunn. « Au lieu que chacun crée son propre assistant IA à code source fermé, que se passerait-il si nous disposions d’une architecture ouverte dans laquelle nous pourrions tous travailler ensemble pour créer les éléments de base dont les gens ont besoin pour créer des expériences sur mesure ? »
C’est ce que Dunn appelle l’établissement d’une « culture de contribution », dans 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 Continue 1.0, nous permettons aux développeurs de créer et de partager des assistants de code IA personnalisés », a déclaré Dunn. « Ce registre sera un lieu de découverte au sein des organisations et entre elles, qui évoluera au rythme de l'évolution des blocs et des outils de développement ouverts et optimisés par l'IA. »
Il y a ensuite l’aspect du contrôle des données. Dans une plateforme plus générique « universelle », le fournisseur peut extraire une valeur significative de l’observation de la façon dont les développeurs opèrent à grande échelle et réinjecter ces données de prise de décision dans la plateforme pour améliorer les choses pour tout le monde. Ce type d’activité a suscité la controverse pour des entreprises comme GitHub Copilot, qui a été accusé de détourner le travail acharné de millions de développeurs de logiciels open source à son propre profit.
Avec Continue, l’idée est que les entreprises ont plus de contrôle sur ce qui arrive à leurs données : elles peuvent en partager autant ou aussi peu qu’elles le souhaitent.
« Lorsque vous utilisez Continue, vous conservez vos données », a déclaré Dunn. « En tant qu’entreprise, vous pouvez regrouper toutes les données de tous vos développeurs en un seul endroit. Cela n’est pas possible avec l’assistant de code de boîte noire à taille unique, où leurs offres SaaS et leur stratégie consistent à prendre vos données et à les utiliser pour les améliorer pour tout le monde. »
Il est encore relativement tôt pour Continue, mais la startup affirme avoir travaillé avec une poignée d'entreprises bien connues au cours de la phase de développement : Ionos (également un des premiers clients de Continue), ainsi que Siemens et Morningstar.
Bien que les grandes entreprises soient au cœur de ses préoccupations, Dunn affirme que Continue cible les développeurs de toutes formes et de toutes tailles, des indépendants aux petites équipes en passant par toutes les grandes entreprises. Cela montre comment Continue va gagner de l'argent : sa nouvelle plateforme est livrée 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 à des outils d'administration, de gouvernance et de sécurité supplémentaires.
« Les grandes entreprises sont très intéressées, mais nous avons également vu des développeurs individuels qui souhaitent simplement une certaine personnalisation. Dans ces cas-là, je pense que le niveau solo sera plus que suffisant », a déclaré Dunn. « Mais à mesure que ce freelance ou cette petite équipe commence à se développer et qu'ils ont besoin d'une certaine forme de gouvernance, ils peuvent alors devenir des clients. »
Le niveau solo gratuit est livré avec trois niveaux de « visibilité ». Les contributions d'un développeur peuvent être gardées 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 « équipes » distinct ajoute des fonctionnalités « multijoueurs » supplémentaires au mélange, avec des contrôles d'administration pour gérer tous les blocs et les assistants - qui a accès à quoi.
Le niveau entreprise, quant à lui, améliore d'un cran les options de données, de sécurité et de gouvernance avec des contrôles plus précis sur les blocs, les modèles, les versions et les fournisseurs utilisés.
« L'administrateur peut également gérer la sécurité autour des informations d'identification, la destination des données et recevoir un journal d'audit pour le qui, quoi, quand et où de l'utilisation par le développeur », a déclaré Dunn.
Continue avait déjà levé 2,1 millions de dollars après avoir obtenu son diplôme de Y Combinator fin 2023, et a maintenant levé 3 millions de dollars supplémentaires en SAFEs (financement avec allocation différée de capitaux propres) dirigés par la société de capital-risque axée sur les développeurs, Heavybit .
Dunn affirme que la majeure partie de l'argent frais sera consacrée aux salaires des ingénieurs en logiciels et prévoit de « doubler au moins » son effectif actuel de cinq personnes.
« Nous utilisons l'open source comme approche de distribution, ce qui nous permet de maintenir nos coûts très bas : nous n'avons pas besoin de capitaliser autant que nos autres concurrents », a déclaré Dunn.
techcrunch