Parece que Google quiere echar toda la carne al asador en el tema de inteligencia artificial (IA), por ello, lanzó una nueva herramienta de codificación basada en IA. La cual según afirma, puede liberar a los desarrolladores de algunas de las tareas más aburridas y lentas.
Anunciado en Google Cloud Next 24, el nuevo servicio Gemini Code Assist está respaldado por el último modelo Gemini 1.5 Pro AI de la compañía, que cuenta con una ventana de contexto de un millón de tokens, lo que significa que los desarrolladores pueden hacer consultas más largas y detalladas, y recibir sugerencias más profundas.
Esto incluye la capacidad de analizar rápidamente grandes cantidades de código y proporcionar cambios complejos, con una nueva función de transformación de código que permite a los desarrolladores utilizar indicaciones en lenguaje natural para analizar, refactorizar y optimizar el código.
Gemini Code
Gemini Code Assist, una "evolución" de la anterior plataforma Duet AI for Developers y competidora de Github Copilot, estará disponible a través de plug-ins para editores populares como VS Code y JetBrains.
Los desarrolladores podrán integrar sus propias bases de código y repositorios privados para generar y completar código de forma "hiperpersonalizada", y Gemini Code Assist ofrecerá un "conocimiento completo de la base de código".
Esto incluye ayuda con las actualizaciones de versiones, revisiones exhaustivas del código y conocimientos que abarcan todo un repositorio en lugar de archivos individuales, con soporte para más de 100.000 líneas de código.
Con el fin de mantener la seguridad, Code Assist ofrecerá control de acceso empresarial y de tenencia única, junto con un historial de acceso auditable, para ayudar a garantizar que el código privado permanezca seguro.
¿Eres un pro? Suscríbete a nuestro newsletter.
Suscríbete a la newsletter TechRadar Pro para estar al día sobre noticias, análisis, opiniones y más para que tu empresa pueda tener éxito.
La IA generativa está transformando el desarrollo de software con herramientas que automatizan tareas, fomentan la colaboración e impulsan la innovación", escribió Gabe Monroy, Vicepresidente de Experiencia del Desarrollador, en una entrada de blog en la que anunciaba la noticia.
"Su capacidad para impulsar la creatividad y la productividad de los desarrolladores es innegable. Estamos empoderando a los desarrolladores con productos para maximizar el potencial de la IA generativa, tanto en la racionalización de su trabajo como en la creación de sus propias aplicaciones impulsadas por IA."