Google Cloud ha lanzado su última función, Gemini Code Assist Enterprise, diseñada para competir con la plataforma de codificación orientada a empresas de GitHub. Esta herramienta mejora la comprensión de las bases de código y refuerza la seguridad para los desarrolladores.
Anteriormente conocida como Duet AI, Gemini Code Assist Enterprise acelera el proceso de codificación al comprender la base de código específica de una organización y ofrecer un amplio marco de contexto para personalización. Los desarrolladores pueden suscribirse por $45 al mes por usuario o optar por un plan anual a $19 al mes.
“Los desarrolladores pueden mantenerse en un estado de concentración durante más tiempo, obteniendo información directamente en sus IDEs mientras abordan eficientemente tareas complejas, como actualizar versiones de Java en todo un repositorio,” declaró Ryan J. Salva, Director Senior de Herramientas y Operaciones para Desarrolladores en Google Cloud. “Esto permite que los desarrolladores se concentren en la solución creativa de problemas, lo que aumenta la satisfacción laboral y acelera el tiempo de lanzamiento al mercado, brindando así una ventaja competitiva.”
La plataforma ofrece sugerencias de código adaptadas a las bases de código locales. Google enfatiza que su amplio marco de contexto ayuda a los desarrolladores a generar o transformar código que se ajusta mejor a sus aplicaciones.
El asistente de codificación se conecta sin problemas con otros servicios de Google Cloud, como Firebase, Bases de Datos, BigQuery, Colab Enterprise, Apigee e Integración de Aplicaciones. Según Salva, este enfoque permite a los desarrolladores aprovechar múltiples servicios, acelerando la creación y entrega de aplicaciones.
Las funciones de personalización se basan en bibliotecas internas, lo que permite a Code Assist ofrecer sugerencias de código adaptadas. Además, se indexarán bibliotecas de GitHub y GitLab, con soporte para bibliotecas autoalojadas previsto para principios del próximo año.
“Un asistente de código reduce significativamente la curva de aprendizaje para nuevas tecnologías e incorpora los estándares de codificación de la organización en sus sugerencias,” destacó Salva.
Una característica importante de Gemini Code Assist Enterprise es su seguridad a nivel empresarial. Google garantiza a los clientes que sus datos no se utilizarán para entrenar los modelos de Gemini. Los usuarios mantienen control total sobre qué repositorios se indexan y tienen la opción de eliminar datos según sea necesario. Además, Google ofrece indemnización, es decir, protección legal para cualquier código generado por el asistente.
Mientras que la IA generativa ha estado involucrada en la asistencia de codificación durante un tiempo, el surgimiento de soluciones específicas para empresas es evidente, ya que las compañías buscan integrar estas herramientas en sus pilas tecnológicas. GitHub presentó GitHub Copilot Enterprise en febrero con características similares, y el asistente de codificación de Oracle se enfoca en aplicaciones de Java y SQL. Empresas como Harness también han lanzado asistentes de codificación que ofrecen sugerencias en tiempo real y se adaptan a las necesidades empresariales, utilizando la herramienta de Harness basada en el marco Gemini.
La entrada de Google en este mercado destaca la competencia creciente entre los asistentes de codificación y la necesidad creciente de soluciones empresariales personalizadas. Al integrar la asistencia de codificación en los entornos de desarrollo, las empresas pueden mejorar la productividad, permitiendo a los desarrolladores probar rápidamente el código y resolver problemas en bases de código locales, acelerando así el despliegue y la entrega de aplicaciones.