What is Cloud Code?
Cloud Code is an IDE extension from Google for Visual Studio Code, JetBrains IDEs, and the Cloud Shell Editor. The extension supports the full development cycle for Kubernetes and Cloud Run applications, as well as API development with Apigee, directly in the familiar development environment. Developers can build, test, debug, and deploy applications to the cloud.
Core Features
- Kubernetes integration: Cluster explorer, YAML support for manifests, and resource management in the IDE
- Cloud Run support: Local development and deployment of serverless containers
- Remote debugging: Set breakpoints in containers and debug directly in running pods
- Apigee integration: Support for API development directly in the IDE
- Works alongside Gemini Code Assist: Complementary AI coding assistance via the separate Gemini Code Assist extension
Common Use Cases
Kubernetes Development
Developers work with Kubernetes directly in VS Code or JetBrains IDEs. The cluster explorer shows resources and logs, and deployments happen directly from the IDE.
Microservice Debugging
For distributed systems, Cloud Code enables remote debugging of containers across service boundaries.
Cloud Run Development
Develop and test serverless containers locally before deploying them to Cloud Run.
Benefits
- No context switching between the IDE and separate cloud tools
- Direct integration of Kubernetes, Cloud Run, and Apigee workflows into the IDE
- Consistent development environment across the team
- Free for all Google Cloud customers
Integration with innFactory
As a certified Google Cloud Partner, innFactory supports you with Cloud Code: developer onboarding, workflow optimization, and best practices for Kubernetes and Cloud Run development.
Available Tiers & Options
Standard
- Free to use
- IDE integration
- Kubernetes support
- Requires IDE installation
Typical Use Cases
Technical Specifications
Frequently Asked Questions
What is Cloud Code?
Cloud Code is a free IDE extension from Google that supports the full development cycle for Kubernetes and Cloud Run applications, as well as API development with Apigee, directly in the IDE.
Which IDEs does Cloud Code support?
Cloud Code is available as an extension for Visual Studio Code, for JetBrains IDEs such as IntelliJ, GoLand, PyCharm, and WebStorm, and for the Cloud Shell Editor.
Can I develop locally with Cloud Code?
Yes, Cloud Code supports local development and testing of Kubernetes and Cloud Run applications before they are deployed to the cloud.
How do I debug Kubernetes applications with Cloud Code?
Cloud Code enables remote debugging of containers in Kubernetes. Breakpoints are set directly in the IDE and executed in running pods.
What does Cloud Code cost?
Cloud Code itself is free for all Google Cloud customers. Costs only arise for the cloud resources used, such as GKE clusters or Cloud Run services.
Note: All product information on this page has been compiled with care, but is provided without guarantee and may be outdated or incomplete. Cloud services evolve rapidly — features, pricing, SLAs, and availability change frequently. Authoritative and up-to-date information can only be found on the official product page of Google Cloud (official documentation). This page does not represent an offer by Google Cloud.
