Cloud Code es un conjunto de complementos de IDE asistido por IA para IDE populares que facilitan la creación, la implementación y la integración de aplicaciones en Google Cloud. Gemini Code Assist se integra en Cloud Code para proporcionar asistencia con IA directamente en tu IDE.
Compatible con tu IDE favorito: VSCode, IDE de JetBrains, Cloud Workstations y Cloud Shell Editor
Incorpora Gemini Code Assist en tus IDE favoritos.
Simplifica la creación de archivos de configuración para los servicios y las tecnologías de Google Cloud.
Facilita la integración de las APIs de Cloud y el trabajo con los servicios de Google Cloud en tu IDE.
Beneficios
Gemini Code Assist, tu colaborador potenciado por IA, está disponible en Google Cloud y en tu IDE para ayudarte a realizar más tareas con mayor rapidez.
Prueba y depura apps con facilidad en Google Cloud directamente desde tu IDE. Admite cargas de trabajo, incluidos Compute Engine, GKE y plataformas sin servidores.
Evita el cambio de contexto mediante la asistencia dentro del IDE, incluidas las plantillas para las APIs de Google Cloud. Compatible con VS Code y los IDE de JetBrains.
Características clave
Gemini Code Assist se integra en Cloud Code para brindar asistencia con IA en tus IDE, como Visual Studio Code, Cloud Workstations y los IDE de JetBrains (IntelliJ, PyCharm, GoLand, WebStorm, entre otros). Gemini Code Assist puede ayudarte a completar tu código mientras escribes, generar bloques de código basados en comentarios y, además, funcionar como un asistente de chat directamente en tu IDE para ayudarte a escribir código más rápido y mejor.
Si buscas una manera de depurar la aplicación desde tu IDE, prueba Cloud Code para emular una experiencia de depuración local en el IDE. Debido a que Cloud Code aprovecha Skaffold, puedes colocar puntos de interrupción en tu código de forma sencilla. Una vez que se haya activado el punto de interrupción, puedes revisar el código, colocar el cursor sobre las propiedades de variables y ver los registros desde tu contenedor.
El cambio de contexto requiere mucho tiempo y divide tu flujo de trabajo. Mientras desarrollas aplicaciones basadas en la nube, puedes cambiar entre el IDE, Cloud Console, la documentación y los registros. Cloud Code incluye funciones integradas para reducir el cambio de contexto. Por ejemplo, con los exploradores de Cloud Run o Kubernetes de Cloud Code puedes visualizar y supervisar información sobre los recursos de tu clúster sin ejecutar ningún comando de CLI.
Acostumbrarse a trabajar con la sintaxis y el esquema de YAML de Kubernetes lleva tiempo, y gran parte de ese tiempo es prueba y error. Cloud Code te permite dedicar más tiempo a escribir código, gracias a sus funciones de compatibilidad con la creación de YAML. La documentación intercalada, los fragmentos, las finalizaciones y la validación de esquemas (también conocida como “análisis con lint”), de Cloud Code facilita la escritura de archivos YAML para los desarrolladores.
Clientes
Novedades
Regístrate para recibir los boletines informativos de Google Cloud con información sobre actualizaciones de productos, eventos, ofertas especiales y mucho más.
Documentación
Aprende a usar Gemini Code Assist en VSCode para escribir mejor código más rápido, con una descripción general de las sugerencias intercaladas, la generación de código y el chat.
Aprende a usar Gemini Code Assist en los IDE de JetBrains para escribir mejor código más rápido, con una descripción general de las sugerencias intercaladas, la generación de código y el chat.
Todas las características
Asistente de programación de Gemini | Gemini Code Assist está integrado en Cloud Code y ofrece asistencia potenciada por IA directamente en tu IDE. Te puede ayudar con tareas como completar el código con IA, generar código y chat. |
Acelera el desarrollo de Kubernetes | Obtén un entorno de desarrollo y depuración de Kubernetes integrado por completo en tu IDE. Crea y administra clústeres directamente desde el IDE. |
Implementa servicios de Cloud Run | Compila y, luego, implementa código en Cloud Run o Cloud Run for Anthos con unos pocos clics. |
Integra API de Google Cloud con facilidad | Encuentra, agrega y configura las API de Google Cloud para tu proyecto desde el administrador de bibliotecas integrado y obtén con facilidad la documentación relacionada. |
Simplifica el desarrollo local de Kubernetes | Cloud Code para IDE usa herramientas populares como Skaffold, Jib y Kubectl a fin de ofrecerte comentarios continuos sobre tu código en tiempo real. |
Pasa a la implementación en producción con facilidad | Cuando se trata de trabajar con clústeres de producción, tenemos lo que necesitas gracias a la compatibilidad con los perfiles de Skaffold, la administración de entornos con Kustomize y la integración de Cloud Build. |
Explora las implementaciones | Observa los metadatos y recursos subyacentes para los clústeres de Kubernetes y los servicios de Cloud Run. Estás a un clic de accionar sobre estos recursos; podrás recuperar descripciones, ver registros, administrar Secrets o pasar una terminal directamente dentro de un Pod. |
Depura aplicaciones en ejecución | Depura el código en tus IDE mediante Cloud Code para VS Code y Cloud Code para IntelliJ mediante las funciones de depuración de IDE integradas. |
Accede a funciones de IDE potentes | Mientras interactúas con los archivos de configuración de Google Cloud, obtén compatibilidad lista para usar de las funciones de IDE que incluyen la finalización de código, la documentación intercalada, el análisis con lint y el uso de fragmentos. |
Desarrolla desde tu navegador | Empieza a usar Cloud Code de forma inmediata solo con el navegador. Con el editor de Cloud Shell, puedes acceder a las mismas funciones potentes de Cloud Code para VS Code, pero sin tener que configurar nada. |
Precios
Cloud Code está disponible para todos los clientes de Google Cloud de forma gratuita.
Comienza a desarrollar en Google Cloud con el crédito gratis de $300 y los más de 20 productos del nivel Siempre gratuito.