Descripción general de Gemini Code Assist

Gemini Code Assist, que es un producto de la cartera de Gemini para Google Cloud, ofrece asistencia potenciada por IA para ayudar a tu equipo de desarrollo a compilar, implementar y operar aplicaciones durante todo el ciclo de vida del desarrollo de software.

Puedes usar Gemini Code Assist en tu IDE (como VS Code, IntelliJ, Cloud Workstations o el editor de Cloud Shell) para obtener asistencia de programación potenciada por IA en muchos lenguajes populares. Puedes completar el código a medida que lo escribes, generar funciones completas o bloques de código a partir de comentarios, generar pruebas de unidades y obtener ayuda con la depuración, comprender y documentar tu código.

Gemini Code Assist proporciona respuestas contextualizadas a tus instrucciones, incluidas las citas de fuentes sobre la documentación y las muestras de código que usó Gemini generan sus respuestas.

Gemini Code Assist usa modelos grandes de lenguaje (LLM) que se desarrollan por Google. Los LLM se ajustan con miles de millones de líneas de código de código abierto, datos de seguridad y contenido específico de Google Cloud, como documentación y código de muestra.

Descubre cómo y cuándo Gemini para Google Cloud usa tus datos. Como tecnología en etapa inicial, los productos de Gemini para Google Cloud pueden generar resultados que parecen posibles, pero que no son correctos. Te recomendamos que valides todos los resultados de Gemini para productos de Google Cloud antes de que los uses. Para ver más información, consulta Gemini para Google Cloud y la IA responsable.

Cómo ayuda Gemini Code Assist con la programación

Gemini Code Assist brinda asistencia con la programación y las tareas relacionadas con el código. Te recomendamos que pruebes y revises todo el código. Gemini Code Assist proporciona información de citas cuando cita directamente en detalle de otra fuente, como un código abierto existente. Para obtener más información, consulta Cómo y cuándo Gemini cita fuentes.

Interactúa con Gemini Code Assist en tu IDE

Después de configurar Gemini Code Assist para un proyecto de Google Cloud, e instalar el complemento de Cloud Code en tu IDE, puedes solicitar asistencia de las siguientes maneras:

  • Permite recibir finalizaciones de código o generar código directamente en el editor de código.

  • Haz clic en spark Gemini en el IDE para mostrar el asistente de conversación. Puedes hacer preguntas o seleccionar código en el editor e ingresa instrucciones como las siguientes:

    • Write unit tests for my code.
    • Help me debug my code.
    • Make my code more readable.

Para obtener más información, consulta Cómo usar Gemini Code Assist en tu IDE.

Funciones

En la siguiente tabla, se muestran los tipos de asistencia de IA generativa disponibles en Gemini Code Assist, junto con vínculos a documentación que te muestra cómo obtener asistencia:

Tarea Tipo de asistencia Documentación de productos
Desarrollo e implementación
  • Generar y depurar código
  • Genera pruebas de unidades.
  • Responde preguntas sobre el código y otros temas técnicos.
  • Ofrece sugerencias sobre prácticas recomendadas y optimización.
Transformaciones de código (versión preliminar)
  • Genera líneas de comentarios para documentar tu código.
  • Soluciona problemas relacionados con el código.
  • Mejora la legibilidad del código.
  • Aumentar la eficiencia del código

Configura Gemini Code Assist

Para ver los pasos de configuración detallados, consulta Configura Gemini Code Assist.

¿Qué sigue?