Tabnine
Autocompletado de código y asistente de desarrollo con IA
Tabnine fue una de las primeras herramientas de autocompletado de código con IA, y construyó su identidad sobre la privacidad y el control. Funciona dentro de VS Code, los IDE de JetBrains y otros editores: sugiere líneas y funciones, responde preguntas en el chat, escribe pruebas y documentación y explica código. Una decisión que lo distinguió fue permitir que las empresas lo ejecuten en su propio entorno, incluidas redes totalmente desconectadas, y mantener el código fuera del entrenamiento de terceros.
Su propuesta para empresas gira en torno al contexto. Tabnine puede aprender de los repositorios, las guías de estilo y los estándares de una compañía para que las sugerencias sigan las convenciones internas, y los administradores pueden elegir qué modelos se usan, incluidas opciones alojadas en la propia empresa. Ofrece controles de atribución y procedencia para las compañías que temen que el código generado se parezca al de proyectos de código abierto con licencias restrictivas. Los agentes lo amplían a tareas mayores, como la revisión de código y la generación de pruebas.
Tricentis, una empresa de pruebas de software, anunció la adquisición de Tabnine y planea integrar su tecnología de contexto en su plataforma de ingeniería de calidad. No está claro cómo se empaquetará después el asistente de programación independiente, así que conviene que los clientes actuales y quienes piensen comprarlo consulten la hoja de ruta con el proveedor. GitHub Copilot, Amazon Q Developer y los productos empresariales de Sourcegraph compiten en el mismo terreno, y algunas empresas reguladas también se fijan en opciones de código abierto autoalojadas como Continue.