Acceder al contenido
Esto es Google

Obtenga ayuda de codificación de Gemini Code Assist - ahora gratis

Gemini Code Assist
Gemini Code Assist

Asistencia para desarrollo impulsada por Gemini 2.0

Gemini Code Assist para usuarios ya está disponible a nivel global y funciona con Gemini 2.0. Es compatible con todos los lenguajes de programación de dominio público y, lo más importante, está optimizado para codificación. Ajustamos el modelo Gemini 2.0 específicamente para desarrolladores, analizando y validando una gran cantidad de casos de uso reales. Como resultado, la calidad de las recomendaciones generadas por IA en Gemini Code Assist es mejor que nunca y está lista para ayudar a los desarrolladores a enfrentar los desafíos diarios, ya sean entusiastas o creadores de startups.

Mientras que otros asistentes de codificación gratuitos tienen límites de uso restrictivos, generalmente permitiendo solo 2,000 autocompletados de código por mes, queríamos ofrecer algo mucho más generoso. Con Gemini Code Assist, brindamos una capacidad prácticamente ilimitada de hasta 180,000 autocompletados de código por mes, un límite tan alto que incluso los desarrolladores profesionales más dedicados difícilmente lo superarían.

Pero la IA no solo acelera la escritura de código, sino que también nos ayuda a escribir mejor código. Un proceso de revisión eficiente es clave, pero las revisiones de código suelen ser lentas y pueden retrasar el trabajo. Por eso, estamos reduciendo el tiempo que los desarrolladores dedican a esta tarea con la vista previa pública de Gemini Code Assist para GitHub, que ofrece revisiones de código con IA de forma gratuita, tanto para repositorios públicos como privados.

Gemini Code Assist

Asistencia para codificación con IA, donde los desarrolladores la necesiten, sin costo

Los desarrolladores pasan la mayor parte de su tiempo programando en entornos de desarrollo integrados (IDEs).

Con la nueva versión gratuita de Gemini Code Assist en Visual Studio Code y los IDEs de JetBrains, los desarrolladores ahora tienen las mismas capacidades de autocompletado, generación y chat que hemos ofrecido a las empresas durante más de un año, y que ya están disponibles de forma gratuita en Firebase y Android Studio. Ahora, cualquiera puede aprender con mayor facilidad, crear fragmentos de código, depurar y modificar sus aplicaciones existentes, todo sin necesidad de alternar entre diferentes ventanas para buscar ayuda o copiar y pegar información de fuentes desconectadas.

Y con el límite de uso más generoso, con 90 veces más autocompletados de código por mes que otros populares asistentes de codificación gratuitos, los programadores de todo tipo pueden aprovechar los beneficios. Si eres un estudiante trabajando en un proyecto con tiempo limitado, no tendrás que preocuparte de que tu proyecto de codificación se detenga repentinamente porque alcanzaste un límite, ni tener que lidiar con límites de chat que interrumpan tus sesiones de programación en pareja.

Gemini Code Assist para usuarios viene con una amplia ventana de contexto de tokens, con soporte de hasta 128,000 tokens de entrada en el chat. Esta gran ventana de contexto permite a los desarrolladores trabajar con archivos grandes y brinda a Gemini Code Assist una comprensión más amplia de sus bases de código locales.

La función de chat también facilita a los desarrolladores concentrarse en la parte creativa del desarrollo, mientras dejan los pasos necesarios, pero repetitivos —como escribir comentarios o pruebas automatizadas a partir de requisitos— a Gemini.

Los desarrolladores pueden usar lenguaje natural en varios idiomas dentro de Gemini Code Assist para generar, explicar y mejorar código. Por ejemplo, un desarrollador web freelance podría obtener rápidamente un código con un comando como: “Construye un formulario HTML simple con campos para nombre, correo electrónico y mensaje, y luego agrega un botón de ‘enviar’.” O alguien que solo busque automatizar tareas más rutinarias podría pedirle a Gemini: “Escribe un script que envíe un correo electrónico diario con el pronóstico del tiempo más reciente,” o “Explica qué hace este fragmento de código Python y encuentra cualquier error.”

Un ejemplo de Gemini Code Assist generando código basado en un comando en lenguaje natural y aplicando el cambio al código existente.

Comentarios personalizables y accionables en tus pull requests con Gemini Code Assist para GitHub

La revisión de código es una de las partes más críticas, aunque también la más demandante en términos de tiempo, del desarrollo de software.

Con Gemini Code Assist para GitHub, los desarrolladores reciben una poderosa ayuda que puede detectar problemas estilísticos y errores, además de sugerir automáticamente cambios y correcciones en el código. Delegar revisiones básicas a un agente de IA puede ayudar a que los repositorios de código sean más mantenibles y mejorar la calidad, permitiendo que los desarrolladores se concentren en tareas más complejas. Está disponible directamente en GitHub, donde la mayoría de los desarrolladores de código abierto publican y revisan código, a través de una aplicación de GitHub.

Gemini Code Assist ofrece un resumen de un pull request y sugerencias de mejora. Luego, cuando se solicita, Gemini proporciona sugerencias para mejorar la legibilidad del código.

Los diferentes equipos de desarrollo también pueden tener distintas mejores prácticas, convenciones de codificación y marcos de trabajo y bibliotecas preferidas. Para abordar esta necesidad, Gemini Code Assist para GitHub soporta guías de estilo personalizadas para las revisiones de código. Cada equipo puede describir las instrucciones que Gemini debe seguir al revisar el código en un archivo .gemini/styleguide.md en su repositorio. De esta manera, Gemini adapta sus revisiones de código a las necesidades del repositorio.

Comienza hoy, de manera rápida y sencilla

Ya seas un estudiante construyendo una visualización interactiva de datos con JavaScript, o un desarrollador freelance probando ideas para una aplicación o juego, puedes usar Gemini Code Assist para ayudarte a terminar tu proyecto más rápido, con más experiencia, y sin costo alguno.

El registro es rápido y sencillo, y solo requiere una cuenta personal de Gmail, sin necesidad de tarjeta de crédito. Comienza instalando Gemini Code Assist en Visual Studio Code, GitHub o en los IDEs de JetBrains.

Con los comentarios de los usuarios en esta vista previa pública, continuaremos afinando Gemini Code Assist. Puedes compartir tus comentarios directamente desde el formulario de "Enviar comentarios" en el IDE o en GitHub.

Las personas interesadas en funcionalidades avanzadas como métricas de productividad, respuestas personalizadas de IA basadas en repositorios de código fuente privados, o integraciones con servicios de Google Cloud como BigQuery, también pueden considerar Gemini Code Assist Standard o Enterprise.

Nota al pie:
Gemini Code Assist tiene una cuota de 6,000 solicitudes por día (180,000 por mes) para solicitudes como generación de código y autocompletado de código.