Catch up on the latest product launches, demos, and trainings from Next '23. Let's go.
Jump to
Cloud Workstations

Cloud Workstations

Fully managed development environments built to meet the needs of security-sensitive enterprises. It enhances the security of development environments while accelerating developer onboarding and productivity, including a native integration with Duet AI.

  • Access secure and fast development environments anytime via browser or local IDE

  • Enable administrators to easily provision, scale, manage, and secure development environments

  • Customize development environments with your preferred IDE and through custom container images

  • Build applications faster with AI-powered assistance from Duet AI


Enhance security of your development environments

Extend your security posture to your IDEs with centrally managed, yet configurable, security mechanisms based on industry best practices. Mitigate exfiltration by preventing the storage of source code locally.

Increase developer productivity with custom tools

Improve developer productivity with secure and fast development environments accessible via browser or local IDE, while supporting multiple popular IDEs, customizable developer tools, and Duet AI. 

Simplify onboarding for new and remote developers

Onboard your developers faster no matter where they are located, with managed cloud-based development environments, while ensuring replicability and consistency via container-defined environments.

Key features

Key features

Run code in your real environment, inside your VPC

Cloud Workstations can run inside your VPC, allowing you to develop and run code inside your private network and in your staging environment, so you don’t need to emulate your services. You can also enforce “no source code on local devices” policies and bring the same security mechanisms used for production workloads to your development environments, such as VPC Service Controls (VPC SC), private ingress/egress, Cloud Audit Logs, and granular IAM controls.

Multi-IDE support

Cloud Workstations supports any code editors and applications that can be run in a container. IDEs can also be personalized and support extensions. You can enjoy the benefits of remote development without needing to change your IDE or workflow via our managed IDEs such as Code-OSS, or multiple JetBrains IDEs such as IntelliJ IDEA, PyCharm, Rider, and CLion via JetBrains Gateway, as well as Posit Workbench (with RStudio Pro). 

Dev environments ready to go in minutes

Quickly onboard developers via the Google Cloud console, and use shared workstation configurations to enable consistent development environment definitions, which can be easily updated and synchronized across all developers with a single action. Developers can create and start a workstation in minutes, where the workstation configuration will be automatically applied, addressing “works on my machine” and configuration drift problems.

Consistent environments across teams

Cloud Workstations provides a managed experience using predefined or custom containers to specify your environment configuration, such as pre-installed tools, libraries, IDE extensions, preloaded files, and start-up scripts. You can also ensure all developers get the latest versions and patches when they start working by setting a session limit and simply updating your container images. Cloud Workstations will then handle ensuring that they are all updated according to the container image you specified.

Built-in Duet AI integrations

Cloud Workstations supports Duet AI, which provides AI-powered assistance to developers, such as auto code completion, code generation, and chat. Developers can leverage these Duet AI capabilities directly in Cloud Workstations to build applications faster and more efficiently.

View all features


Check out the stories from our customers