Tabnine met à jour les assistants d’écriture de code basés sur l’IA pour les développeurs

Tous tels nach Plastik Mit zunehmendem Abfall augmente auch das

Nous sommes impatients de présenter à nouveau Transform 2022 en personne le 19 juillet et virtuellement du 20 au 28 juillet. Rejoignez-nous pour des conversations perspicaces et des opportunités de réseautage passionnantes. Inscrivez-vous aujourd’hui!


Tabnine, qui développe un assistant alimenté par l’IA pour les développeurs de logiciels qui peut anticiper l’écriture de code pour des applications spécifiques et combler les lacunes avec les extraits appropriés, a lancé une nouvelle version de son interface de programmation d’applications permettant de gagner du temps le 15 juin.

La société, qui utilise un modèle commercial de livraison freemium-plus-services, a également déclaré qu’elle avait éclipsé la barre du million d’utilisateurs de son API d’ici 2022.

Le logiciel basé à Tel Aviv de Tabnine a une longue mémoire pour trouver du code réutilisable dans 31 langages, dont Python, JavaScript, Java, C#, TypeScript et d’autres langages disponibles aujourd’hui dans Visual Studio Code et les IDE IntelliJ sont, a déclaré le PDG Dror Weiss à VentureBeat .

« Le cas d’utilisation de notre produit est très simple », a déclaré Weiss. « Son développeur écrit du code dans son IDE, et elle a installé une topline dans le cadre de son éditeur. Nous regardons le code généré en temps réel et interrogeons contextuellement le moteur d’IA en temps réel. Nous suggérons ensuite des éléments comme la grande ligne suivante ou des extraits ou un bloc de code dont le développeur a besoin. L’application juge très rapidement si cela est intentionnel et accepte le code. La plupart du temps, cela se produit sans pratiquement aucun changement dans le processus.

« Quatre-vingt-dix pour cent de tout le code est déjà écrit »

Quatre-vingt-dix pour cent de tout le code est déjà écrit et n’a pas besoin d’être construit à partir de zéro, a déclaré Weiss.

Les développeurs voient désormais 30 % à 40 % de leur code généré automatiquement à l’aide de l’API Tabnine sans avoir à dévier, a déclaré Weiss. « Aucun code n’est modifié de quelque manière que ce soit par rapport au flux de travail standard d’écriture de code dans votre éditeur préféré, et cela fonctionne pour n’importe quelle idée majeure ou éditeur de code et n’importe quel langage de programmation majeur », a-t-il déclaré.

Au cours de l’année écoulée, dit Weiss, Tabnine a réorganisé à la fois ses modèles d’IA et son approche d’intégration de nouveaux modèles dans sa plate-forme. Contrairement à une approche monolithique qui prescrit un seul modèle d’IA, Tabnine est désormais capable de prendre en charge n’importe quel modèle d’IA compatible pour fournir des conseils aux développeurs, a déclaré Weiss.

De l’infrastructure en tant que code à l’intégration continue, les entreprises qui ont mis en œuvre Devops ces dernières années ont constaté des gains de productivité dans leurs processus de développement et de publication de logiciels. Mais ces avantages de productivité se sont généralement arrêtés au clavier du développeur car une explosion de frameworks, d’outils, de langages et d’API n’a fait que rendre le travail d’un développeur plus difficile, a déclaré Weiss.

L’IA a un grand potentiel pour augmenter la productivité des développeurs

L’IA a le potentiel de faire pour la productivité des développeurs ce que CI a fait pour le processus de publication, a déclaré Weiss.

« Chaque jour, nous recevons des commentaires incroyables des développeurs et des équipes sur le fait que l’IA de Tabnine fait désormais partie de leur flux de travail et les libère pour se concentrer à nouveau sur des activités à plus forte valeur », a déclaré Weiss dans un communiqué de presse. « Avec des complétions de code plus longues et de meilleure qualité, notre technologie d’intelligence artificielle de nouvelle génération constitue un énorme pas en avant pour la productivité des développeurs et établit davantage Tabnine en tant que leader du développement de logiciels assisté par l’IA. »

La plate-forme de nouvelle génération comprend un douzaine de nouveaux modèles d’IA, chacun formé à partir de zéro sur le code (par rapport aux modèles pré-formés sur le texte et modernisés pour apprendre le code). Chaque modèle est optimisé pour un langage ou un domaine spécifique, permettant à Tabnine de compléter contextuellement des lignes entières de code et des extraits de code avec une précision sans précédent, a déclaré Weiss.

Tabnine, qui a été fondée en 2017, a également annoncé avoir levé 15,5 millions de dollars de financement auprès de Qualcomm Ventures, OurCrowd et Samsung NEXT Ventures, avec la participation d’investisseurs existants, notamment Khosla Ventures, Headline Ventures, Hetz Ventures et TPY capital. Avec cette dernière injection de capital, Tabnine a levé un total de 32 millions de dollars à ce jour.

Tabnine prétend être le seul outil de développement logiciel de ce type alimenté par l’IA sur le marché, a déclaré Weiss.

Le financement récent sera utilisé pour accélérer davantage le développement de la plate-forme de Tabnine afin d’ajouter la prise en charge de modèles d’IA et de langages de programmation supplémentaires plus tard cette année, a déclaré Weiss.

La mission de VentureBeat est destiné à être un marché numérique permettant aux décideurs techniques d’acquérir des connaissances sur la technologie d’entreprise transformatrice et d’effectuer des transactions. En savoir plus sur l’adhésion.

La publication de mises à jour de Tabnine Les assistants d’écriture de code basés sur l’IA pour les développeurs sont apparus en premier sur Germanic News.

gnns-general