Google lanza oficialmente dos nuevas herramientas de asistencia de código con IA: **Gemini Code Assist for Individuals**, dirigida a desarrolladores individuales, y **Gemini Code Assist for GitHub**, una herramienta de revisión de código integrada con GitHub. El lanzamiento de estas dos herramientas marca una intensificación de la competencia de Google en el ámbito de las herramientas para desarrolladores con Microsoft y su filial GitHub.

59df07fa251e0d0306d495f5fc8a3d2.png

Gemini Code Assist for Individuals: Herramienta gratuita para desarrolladores

Gemini Code Assist for Individuals es una herramienta de autocompletado y asistencia de código basada en el modelo de IA Gemini 2.0 de Google, diseñada para brindar a los desarrolladores soporte de codificación eficiente. Los desarrolladores pueden interactuar con el modelo de IA mediante lenguaje natural para realizar funciones como corrección de código, autocompletado y explicación de la lógica. Esta herramienta es compatible con entornos de desarrollo principales como VS Code y JetBrains, y admite varios lenguajes de programación.

En comparación con la versión gratuita de GitHub Copilot, Gemini Code Assist for Individuals ofrece más ventajas en cuanto a funciones y limitaciones de uso. Ofrece 180.000 sugerencias de código al mes, 90 veces más que la versión gratuita de GitHub Copilot (2000 al mes); además, las 240 solicitudes de chat diarias se acercan a 5 veces la cantidad de la versión gratuita de GitHub Copilot. Además, su ventana de contexto de 128.000 tokens es más de cuatro veces mayor que la de la competencia, lo que permite manejar bases de código más complejas y mejorar significativamente la eficiencia de desarrollo.

Gemini Code Assist for GitHub: Agente inteligente de revisión de código

Lanzado simultáneamente, Gemini Code Assist for GitHub se centra en la revisión de código. Esta herramienta analiza automáticamente las solicitudes de extracción (Pull Requests) en GitHub, identifica posibles errores y ofrece sugerencias de optimización para ayudar a los desarrolladores a completar el trabajo de revisión de código de manera más eficiente.

e0ca624d0541e7b7c85ee999e235b34.png

Estrategia competitiva y posicionamiento en el mercado de Google

El lanzamiento de estas dos herramientas se produce en un momento de intensificación de la competencia entre Google y Microsoft en el ámbito de las herramientas para desarrolladores. Hace siete meses, Google contrató a Ryan Salva, exjefe del equipo de GitHub Copilot, para liderar su negocio de herramientas para desarrolladores. En una entrevista con TechCrunch, Salva afirmó que Google espera atraer a los desarrolladores a Code Assist ofreciendo una alta cuota gratuita y, gradualmente, guiarlos hacia la versión empresarial para lograr sus objetivos comerciales.

La versión empresarial de Gemini Code Assist de Google lleva un año en el mercado, admite la integración con herramientas de terceros como GitLab, GitHub y Google Docs, y ofrece funciones avanzadas como registros de auditoría y personalización de repositorios privados. Con el lanzamiento de la versión individual y la versión integrada con GitHub, Google consolida aún más su presencia en el mercado de herramientas para desarrolladores.

Reacciones de los desarrolladores y perspectivas futuras

A partir de hoy, los desarrolladores pueden registrarse para obtener una vista previa pública gratuita de Gemini Code Assist for Individuals. Los analistas del sector consideran que esta medida no solo supone un desafío para la posición de mercado de GitHub Copilot, sino que también ofrece a los desarrolladores más opciones. En el futuro, con la proliferación de herramientas de asistencia de código con IA, la competencia en el mercado de herramientas para desarrolladores será aún más intensa, y si Gemini Code Assist de Google se convertirá en un nuevo referente del sector, merece una atención continua.