- Ahora los desarrolladores de todo el mundo pueden usar gratis una herramienta de asistencia de programación con IA
- Según la investigación DORA de Google, más del 75% de los desarrolladores ya usan IA de forma cotidiana
- Más del 25% del código nuevo dentro de Google es generado por IA → luego los ingenieros lo revisan y lo incorporan
- Las herramientas de programación con IA existentes se ofrecían principalmente para empresas, por lo que era difícil acceder a ellas para estudiantes, freelancers y startups
- Se proyecta que la cantidad de desarrolladores crecerá hasta 57.8 millones para 2028 → la meta es que la IA esté disponible gratis para todos
- Para ello, se anuncia la vista previa pública de Gemini Code Assist for Individuals
Asistencia para desarrollo basada en Gemini 2.0
- Funciona sobre Gemini 2.0 y es compatible con todos los lenguajes de programación públicos
- Modelo optimizado para desarrolladores → entrenado con casos reales de programación para ofrecer recomendaciones de IA de alta calidad
- Ofrece hasta 180,000 completados de código, superando el límite de "2,000 autocompletados de código al mes" de las herramientas gratuitas de IA existentes
- En la práctica, puede usarse casi sin límites (a un nivel que incluso para desarrolladores profesionales es difícil superar)
- La IA no solo ayuda a escribir código, sino que también contribuye a mejorar la calidad del código
- A través de Gemini Code Assist for GitHub, ofrece funciones de revisión de código con IA en repositorios públicos y privados
- Reduce el tiempo que los desarrolladores dedican a revisar código, para que puedan concentrarse en tareas más importantes
Asistencia de programación con IA, gratis donde los desarrolladores la quieren
- Entornos compatibles
- Funciones principales
- Soporte para autocompletar código, generación, depuración y corrección de código
- Posibilidad de escribir y mejorar código con lenguaje natural junto con la IA
- Ejemplo:
"Créame un formulario HTML con campos de entrada para correo electrónico y mensaje"
- Ejemplo:
"Escribe un script que envíe por correo electrónico la información del clima todos los días"
- Ejemplo:
"Explícame qué hace este código Python y encuentra los errores"
- Amplia ventana de contexto con soporte de hasta 128,000 tokens → permite analizar bases de código grandes
- Uso de la función de chat con IA para automatizar tareas repetitivas → automatiza la redacción de comentarios, la generación de código de prueba y más
- Ventajas del uso gratuito
- Ofrece 90 veces más autocompletado de código (frente a otras herramientas gratuitas de IA)
- Optimizado para estudiantes, freelancers y desarrolladores de startups
- Permite programar de forma continua sin límites de uso durante el avance del proyecto
- Se puede aprovechar para programación en pareja con IA
Revisión de código en GitHub: retroalimentación personalizada y accionable
- Gemini Code Assist for GitHub ofrece soporte para revisión de código
→ puede detectar problemas de estilo, encontrar bugs y sugerir correcciones de código
- Mejora la mantenibilidad y la calidad del código mediante revisiones de código basadas en IA
- Integración directa con GitHub → se usa después de instalar la app de GitHub
- Se pueden aplicar guías de estilo de código personalizadas por repositorio
- Definición de reglas de codificación de cada equipo mediante el archivo
.gemini/styleguide.md
- Posibilidad de reflejar el estilo de código y las mejores prácticas de cada equipo
¡Ya se puede usar desde hoy!
- Basta con una cuenta de Gmail para registrarse (no se requiere tarjeta de crédito)
- Enlaces de instalación
- Durante el período de vista previa pública, se incorporará la retroalimentación de los usuarios
- Se pueden enviar opiniones mediante el botón "Send feedback" dentro del IDE
- Funciones adicionales para empresas (análisis de productividad, respuestas de IA adaptadas a bases de código privadas, etc.)
→ También se puede considerar Gemini Code Assist Standard / Enterprise
¡Ahora cualquiera puede recibir asistencia de programación con Gemini AI!
4 comentarios
Lo probé como plugin de JetBrains, pero siento que es una pérdida de tiempo.
Entré al enlace y veo que está diseñado con un CSS con vibra de claude.ai.
Supongo que es intencional, ¿no??
Guau, acabo de activar la app de GitHub que revisa PR. Tengo curiosidad por ver qué tal funciona.