Refact vise à rendre l’IA génératrice de code plus attrayante pour les entreprises

Refact vise à rendre l’IA génératrice de code plus attrayante pour les entreprises

En 2021, Oleg Klimov, Vlad Guber et Oleg Kiyasko ont entrepris de co-créer une plateforme, Refact.ai, qui pourrait convaincre davantage d’entreprises d’adopter l’IA générative pour le codage en offrant aux utilisateurs davantage de personnalisation – et de contrôle – sur l’expérience.

Klimov et Kiyasko ont travaillé ensemble pendant près de dix ans à la construction de systèmes basés sur l’IA pour la reconnaissance d’images et les systèmes de sécurité. M. Guber connaît M. Kiyashko depuis l’enfance ; ils étaient voisins dans la ville de Yuzhnoukrainsk, dans le sud de l’Ukraine.

« Il était clair que l’IA allait changer la notion même de ce qu’est l’ingénierie », a déclaré Klimov à TechCrunch lors d’une interview par e-mail. « En tant qu’ingénieurs logiciels dans l’âme, nous avons décidé que nous devions être dans la meilleure position possible pour vivre cette évolution – en créant un système indépendant pour l’ingénierie logicielle. »

La plupart des développeurs reconnaissent les changements sismiques induits par l’IA qui se produisent dans leur profession. Quatre-vingt-deux pour cent des personnes ayant répondu à un récent sondage de HackerRank ont déclaré qu’elles pensaient que l’IA allait « redéfinir » l’avenir du codage et du développement de logiciels.

Refaire

Refact utilise des modèles d’IA générative formés sur du code sous licence permissive pour alimenter sa plateforme de suggestion de code pour les développeurs.

La majorité d’entre eux adoptent ce changement, 63 % des développeurs interrogés par la société de capital-risque HeavyBit dans le cadre de l’enquête 2023 déclarant qu’ils utilisent désormais l’IA générative dans leurs tâches de codage. Mais les employeurs sont plus sceptiques. Dans une enquête distincte menée auprès de cadres supérieurs et de professionnels de l’informatique, 85 % d’entre eux ont exprimé des inquiétudes quant aux risques pour la vie privée et la sécurité liés à la GenAI.

Des entreprises comme Apple, Samsung, Goldman Sachs, Walmart et Verizon sont allées jusqu’à limiter l’utilisation interne des outils de GenAI par crainte d’une compromission des données.

En quoi Refact est-il différent ? Il fonctionne sur site, explique M. Klimov.

Comme GitHub Copilot, Amazon CodeWhisperer et d’autres assistants de codage GenAI majeurs, Refact peut répondre à des questions en langage naturel sur le code (par exemple, « Quand cette dépendance a-t-elle été mise à jour pour la dernière fois ? »), recommander des lignes de code et procéder à des ajustements pour améliorer ses performances avec une base de code donnée.

« Une façon de l’envisager est de le considérer comme un « ingénieur junior fort », a déclaré M. Klimov, ou comme un collaborateur artificiel au sein d’une équipe qui est productive mais a besoin d’être supervisée.

Cependant, contrairement à la plupart de ses concurrents, Refact n’a pas besoin d’une connexion Internet. Il ne télécharge même pas les données télémétriques de base, affirme M. Klimov.

Refact

Refact peut être exécuté hors ligne, sur site ou dans une configuration gérée hébergée dans le nuage.

« Nous développons de meilleurs contrôles et processus concernant les sources et les utilisations des données, la sécurité et la confidentialité, car nous sommes conscients des défis auxquels (les entreprises) sont confrontées et nous voulons garantir l’intégrité des informations de nos clients et des percées innovantes », a déclaré M. Klimov.

La plateforme Refact est alimentée par des modèles compacts de génération de code formés sur du code sous licence permissive – un autre avantage concurrentiel clé, selon M. Klimov. Il a été démontré que certains outils de génération de code formés à l’aide de codes protégés par le droit d’auteur ou autrement sous licence restrictive régurgitent ce code lorsqu’ils sont sollicités d’une certaine manière, ce qui constitue un risque potentiel de responsabilité pour les entreprises qui les déploient (du moins selon certains experts en propriété intellectuelle).

Des fournisseurs comme GitHub et Amazon ont introduit des paramètres et des politiques visant à apaiser les craintes des entreprises qui se méfient des problèmes de propriété intellectuelle liés à leurs outils de codage GenAI. Mais il n’est pas certain qu’ils aient fait beaucoup de progrès. Dans une enquête réalisée en 2023 par Acrolinx auprès d’entreprises du Fortune 500, près d’un tiers d’entre elles ont déclaré que la propriété intellectuelle était leur principale préoccupation concernant l’utilisation de l’IA générative.

« Nous avons utilisé un code de licence permissive pour entraîner (nos modèles) parce que nos clients l’exigeaient », a déclaré M. Klimov.

L’approche de Refact, soucieuse de la protection de la vie privée et de la propriété intellectuelle, lui a permis d’obtenir un financement de 2 millions de dollars auprès d’investisseurs dont l’identité n’a pas été révélée, et de mener à bien une vingtaine de projets pilotes avec des entreprises clientes. M. Klimov affirme que la plate-forme, qui est également disponible dans un plan hébergé dans le nuage à partir de 10 dollars par siège et par mois, est génératrice de revenus et qu’elle est actuellement en bonne voie pour gagner « quelques millions » par an d’ici à l’été.

C’est impressionnant, étant donné que des fournisseurs comme GitHub ont eu du mal à rentabiliser leurs outils de génération de code. Copilot aurait coûté à Microsoft, société mère de GitHub, jusqu’à 80 dollars par utilisateur et par mois, en raison des frais généraux liés au traitement dans le nuage.

Refaire

Refact fait partie de la cohorte croissante d’outils GenAI pour la programmation.

Dans un avenir proche, l’équipe de Refact, basée à Londres et composée de huit personnes, se concentrera sur la mise à niveau de Refact afin d’exécuter du code de manière autonome, d’exécuter des plans « multi-étapes » et d’autotester le code.

« Nous travaillons activement sur un assistant IA de nouvelle génération, capable de déboguer le code qu’il écrit et de fonctionner sur n’importe quelle base de code importante », a déclaré M. Klimov. « Nous n’avons jamais bénéficié d’une abondance de fonds ou de la frénésie du capital-risque qui a eu lieu au cours des années précédentes, mais ce qui nous a vraiment profité, c’est la disponibilité et l’empressement de personnes très talentueuses qui cherchent à rejoindre la révolution de l’IA – et qui ont vu en Refact un endroit où prospérer et développer quelque chose qui peut avoir un impact durable ».

IA