Soumettre un outil

Tabnine

Complétion de code et assistant de développement

Freemium Outils de développement
Voir l'outil →

Tabnine a été l’un des premiers outils de complétion de code par IA, et il a construit son identité sur la confidentialité et le contrôle. Il fonctionne dans VS Code, les IDE JetBrains et d’autres éditeurs, en suggérant des lignes et des fonctions, en répondant dans le chat, en écrivant des tests et de la documentation, et en expliquant le code. Un choix distinctif était de laisser les entreprises le faire tourner dans leur propre environnement, y compris des réseaux entièrement déconnectés, et de garder le code hors de l’entraînement d’un tiers.

Son argument pour les entreprises tourne autour du contexte. Tabnine peut apprendre des dépôts, des guides de style et des standards d’une entreprise pour que les suggestions collent aux conventions internes, et les administrateurs peuvent choisir les modèles utilisés, y compris des options hébergées en interne. Il propose des contrôles d’attribution et de provenance pour les entreprises inquiètes qu’un code généré ressemble à des projets open source aux licences restrictives. Des agents l’étendent à des tâches plus larges, comme la revue de code et la génération de tests.

Tricentis, une entreprise de tests logiciels, a annoncé le rachat de Tabnine et compte intégrer la technologie de contexte de Tabnine dans sa plateforme d’ingénierie qualité. La façon dont l’assistant autonome sera ensuite conditionné n’est pas claire, donc les clients actuels et les nouveaux acheteurs devraient vérifier la feuille de route auprès du fournisseur. GitHub Copilot, Amazon Q Developer et les produits entreprise de Sourcegraph concurrencent sur le même terrain, et certaines entreprises régulées regardent aussi des options open source auto-hébergées comme Continue.