Aumenta la velocidad de entrega y desarrollo de software a través de la asistencia de IA generativa, con seguridad empresarial y protección de la privacidad.
¿Quieres compilar con modelos de Gemini? Prueba la API de Gemini en Vertex AI
Funciones
Gemini Code Assist completa tu código a medida que lo escribes y genera funciones o bloques de código completos a pedido. La asistencia para código está disponible en muchos IDE populares, como Visual Studio Code, los IDE de JetBrains (IntelliJ, PyCharm, GoLand, WebStorm, entre otros), Cloud Workstations, el Editor de Cloud Shell y, además, es compatible con más de 20 lenguajes de programación, como Java, JavaScript, Python, C, C++, Go, PHP y SQL.
A través de una interfaz de chat en lenguaje natural, puedes chatear rápidamente con Gemini Code Assist para obtener respuestas a tus preguntas sobre programación o recibir orientación sobre las prácticas recomendadas relacionadas con programación. El chat está disponible en todos los IDE compatibles.
Personaliza Gemini Code Assist con los bases de código privadas de tu organización para obtener una asistencia más personalizada. Tus desarrolladores pueden obtener sugerencias de código más pertinentes para tus bases de código privadas.
Gemini Code Assist genera código que es más relevante para tu aplicación, ya que basa las respuestas en el contexto de tu base de código local y la sesión de desarrollo actual. Realiza cambios a gran escala en tu base de código, lo que incluye agregar funciones nuevas, actualizar dependencias entre archivos, ayudar con actualizaciones de versiones, realizar revisiones de código completas y mucho más. Esta función cuenta con la tecnología del modelo Gemini 1.5 Pro de Google.
Gemini Code Assist incluye acciones inteligentes y comandos inteligentes contextuales, combinaciones de teclas rápidas para automatizar tareas, como la corrección de errores de código, la generación y la explicación de código. También puedes seleccionar tu código y usar lenguaje natural para realizar acciones con rapidez en el código seleccionado. Debido a que estas acciones y comandos inteligentes están disponibles directamente en el IDE, se minimiza el cambio de contexto al copiar y pegar, lo que hace que la experiencia del usuario sea mucho más fluida para los desarrolladores. Además, como Gemini está en tu IDE, tiene el contexto de todos tus archivos y te puede ayudar de una manera más personalizada.
Con Gemini Code Assist en Apigee, puedes crear APIs coherentes con los estándares de tu empresa sin necesidad de tener experiencia especializada. Si la especificación de una API existente en el concentrador de APIs no cumple con tus requisitos, puedes crear una nueva con solo una instrucción. Gemini Code Assist considera los artefactos (como tus esquemas de seguridad y objetos de la API en el concentrador de APIs) y los usa para sugerir una especificación personalizada para tu empresa, lo que ahorra tiempo en los ciclos de revisión y desarrollo. Además, Gemini te ayuda a iniciar fácilmente un servidor para realizar simulaciones de comportamientos en el mundo real y a compilar un proxy a partir de tus especificaciones.
Gemini Code Assist incluye Gemini en Firebase, que está integrado en Firebase console para ayudarte a optimizar tu proceso de desarrollo. Chatea con Gemini para planificar y diseñar tu aplicación, solucionar problemas y obtener recomendaciones basadas en prácticas recomendadas. Obtén estadísticas sobre las fallas de tu app con la asistencia de IA en Crashlytics, que proporciona resúmenes de fallas, posibles causas raíz y soluciones sugeridas.
Obtén estadísticas más profundas de tus datos con el lenguaje natural para explorar, transformar y visualizar datos en BigQuery. Genera consultas perspicaces y pídele a Gemini que cree código de SQL y Python eficiente para ti. Soluciona problemas de las cargas de trabajo de Apache Spark, optimiza tu infraestructura de datos con recomendaciones para particiones, clústeres y vistas materializadas, y hasta personaliza tus traducciones de SQL con Gemini Code Assist.
Con Gemini Code Assist en Application Integration, puedes compilar flujos de automatización de extremo a extremo a partir de mensajes o sugerencias con un clic. Con los mensajes y los recursos empresariales existentes, como las APIs o las aplicaciones, Gemini Code Assist sugiere varios flujos adaptados para tu caso de uso. Crea automáticamente variables, preconfigura tareas y completa la documentación de acuerdo con el contexto de tu empresa. Obtén optimizaciones sugeridas y extiende los flujos existentes con un solo clic para reducir significativamente tus esfuerzos de mantenimiento.
Nuestra política de administración de datos ayuda a garantizar que el código del cliente, sus opiniones y las recomendaciones generadas no se usen para entrenar modelos compartidos ni para desarrollar productos. Los clientes controlan sus datos y su IP, y son propietarios de ellos. Gemini Code Assist también incluye funciones de seguridad como el Acceso privado a Google, los Controles del servicio de VPC y los Controles de acceso empresarial con permisos de IAM detallados para ayudar a las empresas a adoptar la asistencia con IA a gran escala sin comprometer la seguridad ni la privacidad.
Gemini Code Assist proporciona las fuentes de una cita para que las sugerencias de código se marquen automáticamente cuando se mencionan de forma directa desde una fuente para ayudar a las empresas a cumplir con los requisitos de licencias. La política de indemnización de la IP de Google ayuda a proteger a los usuarios con licencia de Gemini Code Assist contra posibles consecuencias legales relacionadas con el incumplimiento de los derechos de autor.
Gemini Code Assist obtuvo varias certificaciones del sector, como SOC 1/2/3, ISO/IEC 27001 (Administración de la seguridad de la información), 27017 (Seguridad en la nube), 27018 (Protección de la PII) y 27701 (Administración de la Información de Privacidad). Obtén más información en el artículo sobre certificaciones y seguridad de Gemini.
Compara las ediciones de Gemini Code Assist
Edición | Descripción general | Características clave |
---|---|---|
Gemini Code Assist Standard | Asistencia de programación de IA lista para empresas, con seguridad de nivel empresarial, para compilar y ejecutar aplicaciones. | Standard incluye:
|
Gemini Code Assist Enterprise | Solución integral de desarrollo de aplicaciones potenciada por IA que se puede personalizar según tus repositorios de código fuente privados y se puede integrar en muchos servicios de Google Cloud para compilar aplicaciones en toda la pila tecnológica. | Todo lo que incluye la edición Standard, además de lo siguiente:
|
Gemini Code Assist Standard
Asistencia de programación de IA lista para empresas, con seguridad de nivel empresarial, para compilar y ejecutar aplicaciones.
Standard incluye:
Gemini Code Assist Enterprise
Solución integral de desarrollo de aplicaciones potenciada por IA que se puede personalizar según tus repositorios de código fuente privados y se puede integrar en muchos servicios de Google Cloud para compilar aplicaciones en toda la pila tecnológica.
Todo lo que incluye la edición Standard, además de lo siguiente:
Cómo funciona
Gemini Code Assist usa modelos de lenguaje grandes (LLM) de Google. Los LLM se ajustan con miles de millones de líneas de código abierto, datos de seguridad y documentación y código de muestra de Google Cloud. Estos modelos combinados con Gemini Code Assist les brindan a los desarrolladores finalización de código, generación de código, chat en lenguaje natural y mucho más en sus IDE y servicios de Google Cloud, incluidos Firebase, Colab Enterprise (Vertex AI), bases de datos BigQuery, Apigee y Application Integration.
Usos comunes
Agiliza la programación con la finalización, generación y el chat de código de IA
Los desarrolladores de aplicaciones pueden usar Gemini Code Assist para autocompletar códigos intercalados mientras programan en IDE o generar bloques de código usando comentarios de lenguaje natural. También pueden chatear con Gemini Code Assist para resolver preguntas relacionadas con el código en IDE.
Agiliza la programación con la finalización, generación y el chat de código de IA
Los desarrolladores de aplicaciones pueden usar Gemini Code Assist para autocompletar códigos intercalados mientras programan en IDE o generar bloques de código usando comentarios de lenguaje natural. También pueden chatear con Gemini Code Assist para resolver preguntas relacionadas con el código en IDE.
Usa acciones inteligentes para acelerar aún más el proceso de desarrollo
Los desarrolladores pueden usar las acciones inteligentes de Gemini Code Assist para automatizar las tareas frecuentes de bucle interno de los desarrolladores, como la generación de pruebas y la explicación del código. Estos accesos directos de un clic creados previamente ayudan a acelerar aún más el proceso de desarrollo.
Usa acciones inteligentes para acelerar aún más el proceso de desarrollo
Los desarrolladores pueden usar las acciones inteligentes de Gemini Code Assist para automatizar las tareas frecuentes de bucle interno de los desarrolladores, como la generación de pruebas y la explicación del código. Estos accesos directos de un clic creados previamente ayudan a acelerar aún más el proceso de desarrollo.
Aprende sobre programación y nuevas herramientas más rápido con la asistencia de la IA
Ya sea que busques respuestas para escribir consultas o secuencias de comandos específicas, quieras recibir orientación sobre las mejores herramientas o bibliotecas para resolver tus problemas o necesites prácticas recomendadas sobre programación, puedes chatear en lenguaje natural con el asesor de nivel experto de Gemini Code Assist directamente en el IDE, lo que minimiza el cambio de contexto.
Aprende sobre programación y nuevas herramientas más rápido con la asistencia de la IA
Ya sea que busques respuestas para escribir consultas o secuencias de comandos específicas, quieras recibir orientación sobre las mejores herramientas o bibliotecas para resolver tus problemas o necesites prácticas recomendadas sobre programación, puedes chatear en lenguaje natural con el asesor de nivel experto de Gemini Code Assist directamente en el IDE, lo que minimiza el cambio de contexto.
Usa Gemini en Firebase para acelerar el desarrollo de aplicaciones
Integrado en Firebase console, Gemini en Firebase optimiza el proceso de desarrollo con respuestas rápidas, la generación de fragmentos de código de integración de Firebase, la asistencia para solucionar problemas, estadísticas de calidad de la app y mucho más. Esta integración simplifica la curva de aprendizaje, lo que permite a los desarrolladores crear, lanzar y escalar sus apps con Firebase con mayor rapidez.
Usa Gemini en Firebase para acelerar el desarrollo de aplicaciones
Integrado en Firebase console, Gemini en Firebase optimiza el proceso de desarrollo con respuestas rápidas, la generación de fragmentos de código de integración de Firebase, la asistencia para solucionar problemas, estadísticas de calidad de la app y mucho más. Esta integración simplifica la curva de aprendizaje, lo que permite a los desarrolladores crear, lanzar y escalar sus apps con Firebase con mayor rapidez.
Asistencia potenciada por IA y adaptada a tu empresa
Con Gemini Code Assist en Application Integration y la administración de APIs de Apigee, puedes compilar APIs a partir de ideas, realizar integraciones entre aplicaciones y automatizar los flujos de trabajo de tus apps de SaaS. Gemini comprende el contexto de tu empresa, como el esquema de seguridad, las APIs, el uso de apps y mucho más, y lo usa para proporcionar recomendaciones personalizadas y sugerencias proactivas para tu caso de uso.
Asistencia potenciada por IA y adaptada a tu empresa
Con Gemini Code Assist en Application Integration y la administración de APIs de Apigee, puedes compilar APIs a partir de ideas, realizar integraciones entre aplicaciones y automatizar los flujos de trabajo de tus apps de SaaS. Gemini comprende el contexto de tu empresa, como el esquema de seguridad, las APIs, el uso de apps y mucho más, y lo usa para proporcionar recomendaciones personalizadas y sugerencias proactivas para tu caso de uso.
Precios
Cómo funcionan los precios de Gemini Code Assist | Los precios se basan en licencias por usuario por mes, con condiciones de compromiso anuales para Enterprise y condiciones de compromiso mensuales o anuales para Standard. |
---|---|
Servicio | Precio |
Gemini Code Assist Standard (mensual) | $22.80 por usuario al mes. |
Gemini Code Assist Standard (anual) | $19 por usuario al mes con un compromiso anual por adelantado. |
Gemini Code Assist Enterprise (mensual) | $19.00 por usuario al mes. |
Gemini Code Assist Enterprise (anual) | $45 por usuario al mes con un compromiso anual por adelantado. Gemini Code Assist Enterprise está disponible por USD 19 al mes por usuario con un compromiso de 12 meses hasta el 31 de marzo de 2025. Comunícate con nuestro equipo de Ventas para aprovechar esta oferta promocional. |
Cómo funcionan los precios de Gemini Code Assist
Los precios se basan en licencias por usuario por mes, con condiciones de compromiso anuales para Enterprise y condiciones de compromiso mensuales o anuales para Standard.
Gemini Code Assist Standard (mensual)
$22.80 por usuario al mes.
Gemini Code Assist Standard (anual)
$19 por usuario al mes con un compromiso anual por adelantado.
Gemini Code Assist Enterprise (mensual)
$19.00 por usuario al mes.
Gemini Code Assist Enterprise (anual)
$45 por usuario al mes con un compromiso anual por adelantado.
Gemini Code Assist Enterprise está disponible por USD 19 al mes por usuario con un compromiso de 12 meses hasta el 31 de marzo de 2025. Comunícate con nuestro equipo de Ventas para aprovechar esta oferta promocional.
Caso empresarial
Descubre cómo las empresas aprovechan Gemini Code Assist para aumentar la productividad y el bienestar de sus desarrolladores.
Fiona Tan, directora de Tecnología, Wayfair
"Gemini Code Assist generó mejoras significativas en todo el espectro. Por ejemplo, los desarrolladores pudieron configurar entornos un 55% más rápido que antes, hubo un aumento de más del 48% en la cobertura de prueba de unidades del código y un 60% de los desarrolladores informaron que ahora podían enfocarse en trabajos más satisfactorios".
Mira este video para obtener más información sobre la historia de WayfairIntegración y socios
Estamos trabajando con un ecosistema de socios en Gemini Code Assist. Los socios de tecnología nos proporcionan documentación y datos adicionales sobre sus productos para que podamos optimizar Gemini Code Assist y brindar una mejor asistencia relacionada con el código, así como respuestas generales para sus productos con el paso del tiempo. Los socios de servicios desempeñarán un papel importante a la hora de ayudar a los clientes a adoptar Gemini Code Assist.