Gemini Code Assist (antes, Duet AI for Developers)

Desarrollo de aplicaciones asistido por IA

Agiliza el desarrollo y el envío de software gracias a la asistencia de IA generativa, que ofrece seguridad empresarial y protección de la privacidad.

Si quieres usar modelos de Gemini para tus creaciones, prueba la API de Gemini en Vertex AI

Características

Asistencia de código de IA

Gemini Code Assist completa el código a medida que escribes y genera bloques de código o funciones enteros bajo demanda. La asistencia con el código está disponible en muchos IDEs populares, como Visual Studio Code, IDEs de JetBrains (IntelliJ, PyCharm, GoLand, WebStorm y más), Cloud Workstations y el editor de Cloud Shell. Además, admite más de 20 lenguajes de programación, como Java, JavaScript, Python, C, C++, Go, PHP y SQL.

Chat de lenguaje natural

En la interfaz de chat de lenguaje natural, puedes conversar rápidamente con Gemini Code Assist y resolver tus dudas sobre programación o recibir recomendaciones para llevarla a cabo. El chat está disponible en todos los IDEs compatibles.

Personalización del código (versión preliminar)

Las empresas pueden personalizar Gemini Code Assist con sus códigos base y fuentes de conocimiento privados para recibir una ayuda más adaptada a sus requisitos. Por ejemplo, los desarrolladores de la empresa pueden obtener sugerencias de código más adecuadas a sus códigos base privados, o bien indicaciones de Gemini para acceder a la documentación pertinente o a soluciones que ya hay en su propia empresa.

Reconocimiento de todo el código base (versión preliminar)

Gemini Code Assist permite a los clientes aplicar cambios a gran escala en todo su código base con una sola petición. Por ejemplo, pueden añadir funciones nuevas, actualizar dependencias entre archivos, brindar ayuda con las actualizaciones de versiones y realizar revisiones exhaustivas de código, entre otras acciones. Esta función se basa en el modelo Gemini 1.5 Pro de Google, que ofrece una ventana de contexto de un millón de tokens.

Acciones inteligentes basadas en IA

Gemini Code Assist incluye acciones inteligentes contextuales: combinaciones de teclas rápidas para automatizar tareas como la transformación de código, la generación de pruebas y la explicación de código. Solo tienes que seleccionar el código y usar lenguaje natural para realizar acciones rápidamente con él. Como estas acciones inteligentes están disponibles directamente en el IDE, minimiza el cambio de contexto que supone copiar y pegar, lo que facilita mucho la experiencia de usuario para los desarrolladores. Además, como Gemini está en tu IDE, tiene el contexto de todos tus archivos y te ayuda de una forma más personalizada.

Desarrollo de APIs (versión preliminar)

Si usas Gemini Code Assist en Apigee, puedes crear APIs que se ajusten a los estándares de tu empresa sin necesidad de tener conocimientos especializados. Si la especificación de una API del centro de APIs no cumple tus requisitos, puedes crear otra con solo una petición. Gemini Code Assist tiene en cuenta distintos artefactos, como los esquemas de seguridad o los objetos de APIs del centro de APIs, a la hora de sugerir especificaciones adaptadas a tu empresa, lo que ahorra tiempo en los ciclos de revisión y durante el desarrollo. Además, Gemini te ayuda a reactivar fácilmente un servidor de simulación para reproducir comportamientos del mundo real y crear un proxy a partir de tu especificación.


Integración de aplicaciones SaaS y automatización de flujos de trabajo (versión preliminar)

Si usas Gemini Code Assist en Application Integration, puedes crear flujos de automatización de extremo a extremo a partir de peticiones o de sugerencias con un solo clic. Gemini Code Assist usa las peticiones y los recursos empresariales disponibles, como APIs o aplicaciones, para sugerir varios flujos adaptados a tu caso práctico. Además, crea variables, preconfigura tareas y rellena la documentación automáticamente según el contexto de tu empresa. Por último, sugiere optimizaciones de forma proactiva o incluso amplía los flujos existentes con un solo clic, lo que reduce considerablemente las tareas de mantenimiento.

Seguridad y privacidad empresariales

Nuestra política de gobierno de datos asegura que el código y las entradas de los clientes, así como las recomendaciones generadas, no se utilicen para entrenar modelos compartidos ni para desarrollar ningún producto. Los clientes mantienen el control y la propiedad de sus datos y de su IP. Gemini Code Assist también incluye funciones de seguridad como Acceso privado de Google, Controles de Servicio de VPC y controles de acceso empresarial, con permisos granulares de gestión de identidades y accesos que permiten a las empresas adoptar la asistencia de IA a gran escala sin poner en peligro la seguridad ni la privacidad.

Respeto de la propiedad intelectual

Gemini Code Assist proporciona citas de fuentes para que las sugerencias de código se marquen automáticamente cuando se citen fuentes de forma directa y detallada, lo que ayuda a las empresas a cumplir los requisitos de las licencias. La política de indemnización de IPs de Google contribuye a proteger a los usuarios con licencia de Gemini Code Assist frente a posibles consecuencias legales relacionadas con infracciones de derechos de autor.

Certificados del sector

Gemini Code Assist ha obtenido varias certificaciones del sector, como SOC 1/2/3 e ISO/IEC 27001 (gestión de la seguridad de la información), 27017 (seguridad en la nube), 27018 (protección de la información personal identificable) y 27701 (gestión de la información de privacidad). Consulta más información en el artículo sobre certificaciones y seguridad para Gemini.

Cómo funciona

Gemini Code Assist ofrece ayuda basada en IA para desarrollar software, que permite a los equipos de desarrollo crear aplicaciones de alta calidad de forma más rápida, acertada y segura.


Usa modelos de Gemini de Google para ofrecer a los desarrolladores asistencia de IA generativa en los IDEs, con funciones como el autocompletado de código, la generación de código o el chat de lenguaje natural, entre otras.

Logotipo de Gemini

Usos habituales

Programa más rápido con ayuda de la IA

Agiliza la programación con la IA para completar, generar y chatear

Los desarrolladores de aplicaciones pueden usar Gemini Code Assist para insertar código automáticamente mientras programan en IDEs o para generar bloques de código mediante comentarios de lenguaje natural. También pueden conversar con Gemini Code Assist en el IDE si tienen alguna pregunta relacionada con el código.

Tutorial: desarrolla una aplicación con la ayuda de Gemini Code Assist
Asistencia para escribir código de Duet AI

Agiliza la programación con la IA para completar, generar y chatear

Los desarrolladores de aplicaciones pueden usar Gemini Code Assist para insertar código automáticamente mientras programan en IDEs o para generar bloques de código mediante comentarios de lenguaje natural. También pueden conversar con Gemini Code Assist en el IDE si tienen alguna pregunta relacionada con el código.

Tutorial: desarrolla una aplicación con la ayuda de Gemini Code Assist
Asistencia para escribir código de Duet AI

Automatiza las tareas del bucle interno de los desarrolladores

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 tareas de bucle interno frecuentes, como la generación de pruebas y la explicación de código. Estas acciones predefinidas, que se activan con un clic, agilizan aún más el proceso de desarrollo.

Tutorial: cómo usar las acciones inteligentes

    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 tareas de bucle interno frecuentes, como la generación de pruebas y la explicación de código. Estas acciones predefinidas, que se activan con un clic, agilizan aún más el proceso de desarrollo.

    Tutorial: cómo usar las acciones inteligentes

      Mejora tus habilidades técnicas y de programación

      Aprende programación y descubre nuevas herramientas más rápido con la ayuda de la IA

      Tanto si buscas instrucciones para escribir consultas o secuencias de comandos concretas u orientación sobre las mejores herramientas o bibliotecas para solucionar tus problemas como si quieres consultar prácticas recomendadas de programación, puedes recibir consejos especializados conversando con Gemini Code Assist en lenguaje natural desde el propio IDE, por lo que el cambio de contexto será mínimo.

        Aprende programación y descubre nuevas herramientas más rápido con la ayuda de la IA

        Tanto si buscas instrucciones para escribir consultas o secuencias de comandos concretas u orientación sobre las mejores herramientas o bibliotecas para solucionar tus problemas como si quieres consultar prácticas recomendadas de programación, puedes recibir consejos especializados conversando con Gemini Code Assist en lenguaje natural desde el propio IDE, por lo que el cambio de contexto será mínimo.

          Crea APIs y automatizaciones sin necesidad de conocimientos especializados

          Asistencia basada en IA, adaptada a tu empresa

          Si usas Gemini Code Assist en la gestión de APIs de Apigee y en Application Integration, puedes crear APIs a partir de ideas e integraciones entre aplicaciones, así como automatizar los flujos de trabajo de tus aplicaciones SaaS. Gemini conoce el contexto de tu empresa, como el esquema de seguridad, las APIs y el uso de las aplicaciones, entre otros aspectos, y lo usa para ofrecerte recomendaciones personalizadas y sugerencias proactivas para tu caso práctico.

          Usa Gemini Code Assist en la gestión de APIs de Apigee y en Application Integration
          Usa Gemini Code Assist para crear APIs y automatizaciones

            Asistencia basada en IA, adaptada a tu empresa

            Si usas Gemini Code Assist en la gestión de APIs de Apigee y en Application Integration, puedes crear APIs a partir de ideas e integraciones entre aplicaciones, así como automatizar los flujos de trabajo de tus aplicaciones SaaS. Gemini conoce el contexto de tu empresa, como el esquema de seguridad, las APIs y el uso de las aplicaciones, entre otros aspectos, y lo usa para ofrecerte recomendaciones personalizadas y sugerencias proactivas para tu caso práctico.

            Usa Gemini Code Assist en la gestión de APIs de Apigee y en Application Integration
            Usa Gemini Code Assist para crear APIs y automatizaciones

              Precios

              Precios de Gemini Code Assist Tabla de precios
              ServicioPrecio

              Gemini Code Assist

              19 USD por usuario al mes, con compromiso de un año por adelantado.

              Gemini Code Assist se puede probar sin coste económico hasta el 11 de julio del 2024, con un límite de un usuario por cuenta de facturación.

              Más información sobre los precios de Gemini Code Assist



              Precios de Gemini Code Assist

              Tabla de precios

              Gemini Code Assist

              Precio

              19 USD por usuario al mes, con compromiso de un año por adelantado.

              Gemini Code Assist se puede probar sin coste económico hasta el 11 de julio del 2024, con un límite de un usuario por cuenta de facturación.

              Más información sobre los precios de Gemini Code Assist



              Calculadora de precios

              Calcula los costes mensuales de Google Cloud, incluidos los precios y las tarifas específicas de cada zona.

              PRESUPUESTO PERSONALIZADO

              Ponte en contacto con nuestro equipo de ventas para solicitar un presupuesto personalizado para tu organización.

              Gemini Code Assist

              Accede a Gemini Code Assist hoy mismo

              Más información sobre Gemini Code Assist

              Política de gobierno de datos

              Configurar un proyecto

              Una IA responsable

              Partners e integración

              Ecosistema de partners de Gemini Code Assist
              • Slalom

              Para Gemini Code Assist, colaboramos con un ecosistema de partners. Los partners tecnológicos nos proporcionan documentación y datos adicionales sobre sus productos para que podamos optimizar Gemini Code Assist y, así, mejorar la asistencia relacionada con el código y las respuestas generales a sus productos a lo largo del tiempo. Los partners de servicios desempeñan un papel importante a la hora de ayudar a los clientes a adoptar Gemini Code Assist.

              Google Cloud
              • ‪English‬
              • ‪Deutsch‬
              • ‪Español‬
              • ‪Español (Latinoamérica)‬
              • ‪Français‬
              • ‪Indonesia‬
              • ‪Italiano‬
              • ‪Português (Brasil)‬
              • ‪简体中文‬
              • ‪繁體中文‬
              • ‪日本語‬
              • ‪한국어‬
              Consola
              • Ahorra dinero con nuestro enfoque de transparencia sobre los precios
              • El modelo de pago por uso de Google Cloud ofrece ahorros automáticos en función del uso mensual y de las tarifas con descuento para los recursos de prepago. Ponte en contacto con nosotros y solicita un presupuesto.
              Google Cloud