Cette startup a essayé d’utiliser l’IA pour aider les développeurs à écrire du code. Mais maintenant, il dit que la technologie n’est tout simplement pas prête

Image : Hinterhaus Productions/Getty

Kite, l’un des premiers entrants dans l’espace des outils de développement d’auto-complétion de code, a décidé de s’arrêter là, affirmant qu’il reste encore un long chemin à parcourir pour la technologie, car l’état de l’art du ML sur le code n’est tout simplement pas encore assez bon.

La startup de San Francisco travaille depuis 2014 sur des outils d’auto-complétion de code Python et JavaScript pour les développeurs, visant à réduire les tâches répétitives dans la programmation. Le PDG et fondateur de Kite, Adam Smith, a annoncé la fin de Kite dans un article de blog. Il a déclaré que Kite était passé à 500 000 développeurs actifs par mois, mais que la société n’avait pas réussi à monétiser le produit.

“Nous n’avons pas réussi à concrétiser notre vision de la programmation assistée par l’IA parce que nous étions plus de 10 ans trop tôt pour commercialiser, c’est-à-dire que la technologie n’est pas encore prête”, a-t-il écrit. “Nous n’avons pas réussi à créer une entreprise parce que notre produit n’était pas monétisé et il a fallu trop de temps pour le comprendre.”

Aussi: Les métiers de la technologie évoluent. Voici les vraies compétences dont vous aurez besoin pour être promu

Smith suggère également que Kite aurait peut-être pu résoudre le problème de la synthèse de code de manière fiable, mais cela aurait nécessité 100 millions de dollars et plus d’ingénieurs.

“Le plus gros problème est que les modèles de pointe ne comprennent pas la structure du code, comme le contexte non local. Nous avons fait des progrès vers de meilleurs modèles de code, mais le problème est très intensif en ingénierie. Il peut a coûté plus de 100 millions de dollars pour créer un outil de qualité production capable de synthétiser du code de manière fiable, et personne n’a encore essayé cela », a déclaré Smith.

Kite s’est révélé prometteur comme alternative à l’outil de complétion de code de Microsoft IntelliSense, et en 2019, alors qu’il ne prenait encore en charge que la complétion de code en Python, il a levé 19 millions de dollars lors d’un cycle de série A dirigé par Trinity Ventures, avec la participation personnelle du nouveau GitHub. Le PDG Nat Friedman, comme TechCrunch l’a rapporté à l’époque.

Mais d’ici 2020, avec de nouveaux concurrents comme TabNine utilisant le modèle de grande langue (LLM) GPT-2 d’OpenAI pour l’achèvement de code indépendant de la langue, Kite a choisi de repenser son produit en utilisant GPT-2 pour la prise en charge automatique de 11 langues supplémentaires. Finalement, Kite construirait également une intégration avec le populaire éditeur de code VS de Microsoft.

Aussi: PepsiCo travaille avec des startups pour exploiter de nouvelles sources d’innovation. Voici comment ça marche

Kite a ouvert la plupart de son code sur Github ici. Il comprend le moteur d’inférence de type Python basé sur les données de Kite, l’analyseur de packages publics Python, le logiciel de bureau, les intégrations d’éditeurs, le robot d’exploration et l’analyseur Github, et bien plus encore.

En juin 2021, Microsoft a publié un aperçu d’une extension VS Code qui a exploité OpenAI Codex pour créer GitHub Copilot. En juin 2022, GitHub Copilot est devenu généralement disponible pour 10 $ par développeur par mois ou 100 $ par utilisateur et par an.

Cependant, Smith a déclaré que le ML de pointe n’était toujours pas assez bon.

“Nous avons construit l’IA la plus avancée pour aider les développeurs à l’époque, mais elle n’a pas atteint l’amélioration de 10 × nécessaire pour percer car l’état de l’art pour le ML sur le code n’est pas assez bon. Vous pouvez le voir dans Github Copilot .” , qui est construit par Github en collaboration avec Open AI. Fin 2022, Copilot montre beaucoup de promesses mais a encore un long chemin à parcourir”, a-t-il écrit.

Cependant, Smith a déclaré que l’avenir est encore prometteur pour ces outils. “Nous ne pouvons pas attendre que l’IA révolutionne la programmation. Les ordinateurs sont tellement magiques ; ce sera incroyable de voir une augmentation progressive de ce qu’ils peuvent faire pour nous”, a-t-il déclaré.

Leave a Comment

Your email address will not be published. Required fields are marked *