Gemini Code Assist 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, con el modelo Gemini 2.5. Gemini Code Assist está disponible en las siguientes ediciones:
Gemini Code Assist para personas, disponible sin costo.
Gemini Code Assist Standard, un producto de la cartera de Gemini para Google Cloud
Gemini Code Assist Enterprise, un producto de la cartera de Gemini para Google Cloud
Puedes usar Gemini Code Assist en IDE compatibles, como VS Code, los IDE de JetBrains o Android Studio, para obtener asistencia de programación potenciada por IA en muchos lenguajes populares. Puedes obtener finalizaciones de código a medida que escribes tu código, generar funciones completas o bloques de código a partir de comentarios, generar pruebas de unidades y obtener ayuda para depurar, comprender y documentar tu código.
Gemini Code Assist proporciona respuestas contextualizadas a tus instrucciones, incluidas citas de fuentes sobre qué documentación y muestras de código usó Gemini Code Assist para generar sus respuestas.
Los modelos de lenguaje grandes (LLM) de Gemini que usa Gemini Code Assist se entrenan con conjuntos de datos de código disponible públicamente, material específico de Google Cloud y otra información técnica pertinente, además de los conjuntos de datos que se usan para entrenar los modelos básicos de Gemini. Los modelos se entrenan para que las respuestas de Gemini Code Assist sean lo más útiles posible para los usuarios.
- Descubre cómo y cuándo Gemini Code Assist Standard y Enterprise usan tus datos.
- Descubre cómo y cuándo Gemini Code Assist para personas usa tus datos.
Como tecnología en etapa inicial, Gemini Code Assist puede generar resultados que parecen posibles, pero que no son correctos. Te recomendamos validar todos los resultados de Gemini Code Assist antes de usarlos. Para obtener más información, consulta Gemini Code Assist y la IA responsable.
Gemini Code Assist proporciona información de citas cuando cita directamente y de forma extensa otra fuente, como código de código abierto existente. Para obtener más información, consulta Cómo y cuándo Gemini cita fuentes.
Funciones compatibles con Gemini Code Assist para personas
En la siguiente tabla, se muestran los tipos de asistencia de IA generativa disponibles en los IDE compatibles sin costo:
Asistencia de programación con IA | ||
---|---|---|
Finalización y generación de código en tu proyecto de IDE en los siguientes IDEs: |
||
Asistente conversacional en tu IDE con el contexto de los archivos que abriste | ||
Compatibilidad con varios IDE (VS Code, IDE de JetBrains, como IntelliJ y PyCharm, y Android Studio) | ||
Chat con agente | ||
Indicarle a Gemini que complete tareas complejas de varios pasos que usan herramientas del sistema y servidores de Model Context Protocol (MCP) Para obtener más información, consulta Cómo usar el chat con agentes como programador en pareja. |
||
Acciones y comandos inteligentes | ||
Inicia acciones inteligentes haciendo clic con el botón derecho en el código seleccionado (VS Code, IDE de JetBrains, como IntelliJ y PyCharm, y Android Studio). Inicia comandos inteligentes con la barra / en la barra de selección rápida, con código seleccionado o sin él (VS Code). |
||
Servicios externos como herramientas | ||
Obtén información y realiza acciones proporcionadas por servicios externos dentro de tu IDE con las herramientas de Gemini Code Assist. Envía tus instrucciones a herramientas específicas con el símbolo @ seguido del nombre de la herramienta. Por ejemplo, @GitHub get issues assigned to me . Para obtener más información sobre las herramientas, consulta la descripción general de las herramientas de Gemini Code Assist. |
||
Propiedad intelectual y cumplimiento | ||
Citas de fuentes en tu IDE |
Descripción general de las ediciones Standard y Enterprise de Gemini Code Assist
En la siguiente sección, se comparan las ediciones Standard y Enterprise de Gemini Code Assist.
La edición Standard ofrece asistencia de programación con IA, con seguridad de nivel empresarial, para compilar y ejecutar aplicaciones. La edición Enterprise ofrece todas las funciones compatibles de la edición Standard, pero también puedes personalizarla según tus repositorios de código fuente privados y se integra con servicios adicionales de Google Cloud para compilar aplicaciones en una pila tecnológica más amplia.
En la siguiente tabla, se destacan el público objetivo y los beneficios de cada edición para ayudarte a decidir cuál se alinea mejor con los objetivos de desarrollo de tu organización:
Gemini Code Assist estándar | Gemini Code Assist empresarial | |
---|---|---|
Público objetivo |
|
|
Beneficios |
|
|
Para comparar las funciones de cada edición, consulta Funciones compatibles.
Funciones compatibles con Gemini Code Assist Standard y Enterprise
En las siguientes secciones, se muestran los tipos de asistencia de IA generativa disponibles en las ediciones Standard y Enterprise de Gemini Code Assist.
Asistencia para código y chat
En la siguiente tabla, se muestran los tipos de asistencia de IA generativa disponibles en los IDE compatibles:
Asistencia de programación con IA | Gemini Code Assist estándar | Gemini Code Assist empresarial |
---|---|---|
Finalización y generación de código en tu proyecto de IDE en los siguientes IDEs: |
||
Asistente conversacional en tu IDE con el contexto de los archivos que abriste | ||
Compatibilidad con varios IDE (VS Code, IDE de JetBrains, como IntelliJ y PyCharm, y Android Studio) | ||
Chat con agente | ||
Indicarle a Gemini que complete tareas complejas de varios pasos que usan herramientas del sistema y servidores de Model Context Protocol (MCP) Para obtener más información, consulta Cómo usar el chat con agentes como programador en pareja. |
||
Acciones y comandos inteligentes | ||
Inicia acciones inteligentes haciendo clic con el botón derecho en el código seleccionado (VS Code, IDE de JetBrains, como IntelliJ y PyCharm, y Android Studio). Inicia comandos inteligentes con la barra / en la barra de selección rápida, con código seleccionado o sin él (VS Code). |
||
Servicios externos como herramientas | ||
Obtén información y realiza acciones proporcionadas por servicios externos dentro de tu IDE con las herramientas de Gemini Code Assist. Envía tus instrucciones a herramientas específicas con el símbolo @ seguido del nombre de la herramienta. Por ejemplo, @GitHub get issues assigned to me . Para obtener más información sobre las herramientas, consulta la descripción general de las herramientas de Gemini Code Assist. |
||
Propiedad intelectual y cumplimiento | ||
Citas de fuentes en tu IDE y en la Consola de APIs de Google | ||
Indemnización por IP | ||
VPC-SC y Acceso privado a Google | ||
Conocimiento de la empresa | ||
Sugerencias de código personalizadas de tus bases de código en GitHub, GitLab y Bitbucket en tu IDE |
Funciones adicionales fuera del IDE
En las siguientes secciones, se detallan las funciones adicionales disponibles en las ediciones Standard y Enterprise de Gemini Code Assist que van más allá de la asistencia en tu IDE.
Gemini Cloud Assist
En la siguiente tabla, se muestran los tipos de asistencia de IA generativa en Gemini Cloud Assist en la consola de la API:
Asistencia de Gemini Cloud Assist | Gemini Code Assist estándar | Gemini Code Assist empresarial |
---|---|---|
Funciones de Gemini Cloud Assist (incluidas las funciones disponibles para todos los usuarios de Google y para los usuarios de Gemini Code Assist Enterprise) |
Gemini en Apigee
En la siguiente tabla, se muestran los tipos de asistencia de IA generativa para el desarrollo de APIs en Apigee (IDE y la consola de APIs de Google):
Gemini Code Assist para la administración de APIs | Gemini Code Assist estándar | Gemini Code Assist empresarial |
---|---|---|
Se usa el contexto empresarial cuando se crean especificaciones de API. | ||
Búsqueda inteligente potenciada por Vertex AI en el centro de APIs. | ||
Explicación del código de Gemini Code Assist para las políticas de Apigee. (Vista previa) |
Gemini en Application Integration
En la siguiente tabla, se muestran los tipos de asistencia de IA generativa en Application Integration en la consola de APIs:
Asistencia para crear integraciones | Gemini Code Assist estándar | Gemini Code Assist empresarial |
---|---|---|
Editor visual asistido por IA para la generación de flujos de automatización | ||
Creación de automatización asistida por IA con contexto empresarial integrado | ||
Generative AI Automation flow documentation generation and refinement |
Funciones de Gemini en BigQuery con Gemini Code Assist
En la siguiente tabla, se muestran los tipos de asistencia de IA generativa para BigQuery en BigQuery Studio:
Estadísticas de datos | Gemini Code Assist estándar | Gemini Code Assist empresarial |
---|---|---|
Estadísticas de datos proporciona una biblioteca útil de consultas generadas a partir de los metadatos de tus tablas. |
Gemini en Colab Enterprise
En la siguiente tabla, se muestran los tipos de asistencia de IA generativa para el código en Colab Enterprise:
Asistencia de código en notebooks | Gemini Code Assist estándar | Gemini Code Assist empresarial |
---|---|---|
Generación y finalización de código de Python en el notebook |
Gemini in Databases
En la siguiente tabla, se muestran los tipos de asistencia de IA generativa para la codificación en bases de datos:
Genera consultas en SQL | Gemini Code Assist estándar | Gemini Code Assist empresarial |
---|---|---|
Escribe en lenguaje natural para generar sentencias de SQL. | ||
Obtén código contextual que funcione con tu esquema. | ||
Optimizar y explicar las consultas existentes |
Gemini en Firebase
En la siguiente tabla, se muestran los tipos de asistencia de IA generativa para el desarrollo de aplicaciones que proporciona Gemini en Firebase:
Asistencia de IA por chat en Firebase console | Gemini Code Assist estándar | Gemini Code Assist empresarial |
---|---|---|
Usar conocimientos profundos, prácticas recomendadas y experiencia en la solución de problemas para los productos y servicios de Firebase | ||
Genera, refactoriza y depura código de muestra para Firebase con lenguaje natural en el chat. | ||
Usar instrucciones en lenguaje natural para explicar, generar y transformar código | ||
Análisis de la calidad de la app | ||
Resumir las fallas de la app y proporcionar estadísticas y pasos para solucionar problemas que ayuden a los desarrolladores a investigar y resolver problemas de calidad de la app | ||
Analizar el código existente, identificar posibles problemas y sugerir mejoras | ||
Resumen y estadísticas de las campañas de Firebase Cloud Messaging y de In-App Messaging | ||
Resumir y analizar tus campañas de mensajería, y proporcionar recomendaciones prácticas para mejorar el rendimiento | ||
Generación de esquemas y exploración de datos de Firebase Data Connect | ||
Genera esquemas de bases de datos con lenguaje natural. | ||
Genera consultas y mutaciones de GraphQL con lenguaje natural. | ||
Conocimiento del contexto | ||
Usar el contexto del proyecto y de la aplicación para guiar la asistencia conversacional, la solución de problemas y el análisis de la calidad de la app |
Configura Gemini Code Assist
Para obtener pasos de configuración detallados, consulta lo siguiente:
Interactúa con Gemini Code Assist en tu IDE
Después de configurar Gemini Code Assist para personas físicas, o Gemini Code Assist Standard o Enterprise, e instalar la extensión de Gemini Code Assist en tu IDE (VS Code o IDE de JetBrains compatible), puedes solicitar asistencia de las siguientes maneras:
Recibe finalizaciones de código o genera código directamente en el editor de código.
Haz clic en spark Gemini en el IDE para mostrar el asistente conversacional. Puedes hacer preguntas o seleccionar código en tu editor y, luego, ingresar 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 Escribe código con Gemini Code Assist.
¿Qué sigue?
- Obtén más información para crear código con Gemini Code Assist en tu IDE.
- Obtén más información sobre cómo usan tus datos Gemini Code Assist Standard y Enterprise.
- Obtén más información sobre los precios de Gemini Code Assist.