Cloud Shell documentation
Cloud Shell is an interactive shell environment for Google Cloud
that lets you learn and experiment with Google Cloud and manage your projects and
resources from your web browser.
With Cloud Shell, the Google Cloud CLI and other
utilities you need are pre-installed, fully authenticated, up-to-date, and always available when
you need them. Cloud Shell comes with a built-in code editor with an integrated
Cloud Code experience, allowing you to develop, build, debug, and deploy your
cloud-based apps entirely in the cloud. You can also launch interactive tutorials, open cloned
repositories, and preview web apps on a Cloud Shell virtual machine instance.
Learn more
Start your proof of concept with $300 in free credit
-
Get access to Gemini 2.0 Flash Thinking
-
Free monthly usage of popular products, including AI APIs and BigQuery
-
No automatic charges, no commitment
Keep exploring with 20+ always-free products
Access 20+ free products for common use cases, including AI APIs, VMs, data warehouses,
and more.
Training
Training and tutorials
Google Cloud Fundamentals: Core Infrastructure
These lectures, demos, and hands-on labs give you an overview of Google Cloud products and services so that you can learn the value of Google Cloud and how to incorporate cloud-based solutions into your business strategies.
Training
Training and tutorials
Codelab: Build and launch an ASP.NET Core app from Cloud Shell
Steps you through how to build and launch an ASP.NET Core app from Cloud Shell without ever leaving the browser.
Training
Training and tutorials
Create interactive tutorials in the Cloud console
Learn about interactive tutorials by working through an actual interactive tutorial.
Training
Training and tutorials
Codelab: Get started with Cloud Shell and the gcloud CLI
Steps you through connecting to computing resources hosted on Google Cloud using Cloud Shell command-line access. You'll learn how to use the Cloud SDK gcloud command.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-25 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-25 UTC."],[],[],null,["# Cloud Shell documentation\n=========================\n\n[Read product documentation](/shell/docs/how-cloud-shell-works)\nCloud Shell is an interactive shell environment for Google Cloud\nthat lets you learn and experiment with Google Cloud and manage your projects and\nresources from your web browser.\n\n\nWith Cloud Shell, the [Google Cloud CLI](/sdk/gcloud) and other\nutilities you need are pre-installed, fully authenticated, up-to-date, and always available when\nyou need them. Cloud Shell comes with a built-in code editor with an integrated\nCloud Code experience, allowing you to develop, build, debug, and deploy your\ncloud-based apps entirely in the cloud. You can also launch interactive tutorials, open cloned\nrepositories, and preview web apps on a Cloud Shell virtual machine instance.\n[Learn more](/shell/docs/how-cloud-shell-works)\n[Get started for free](https://console.cloud.google.com/freetrial) \n\n#### Start your proof of concept with $300 in free credit\n\n- Get access to Gemini 2.0 Flash Thinking\n- Free monthly usage of popular products, including AI APIs and BigQuery\n- No automatic charges, no commitment \n[View free product offers](/free/docs/free-cloud-features#free-tier) \n\n#### Keep exploring with 20+ always-free products\n\n\nAccess 20+ free products for common use cases, including AI APIs, VMs, data warehouses,\nand more.\n\nDocumentation resources\n-----------------------\n\nFind quickstarts and guides, review key references, and get help with common issues. \nformat_list_numbered\n\n### Guides\n\n-\n\n [Quickstart: Run gcloud commands with Cloud Shell](/shell/docs/run-gcloud-commands)\n\n-\n\n [Quickstart: Deploy a GKE app by using Cloud Shell](/shell/docs/deploy-gke-app)\n\n-\n\n [Use Cloud Shell](/shell/docs/using-cloud-shell)\n\n-\n\n [Use Web Preview](/shell/docs/using-web-preview)\n\n-\n\n [Launch the Cloud Shell Editor](/shell/docs/launching-cloud-shell-editor)\n\n-\n\n [Cloud Shell Editor interface overview](/shell/docs/editor-overview)\n\n-\n\n [Get started with Cloud Code](/shell/docs/getting-started-with-cloud-code)\n\n-\n\n [Configure Cloud Shell](/shell/docs/configuring-cloud-shell)\n\n-\n\n [Disable or reset Cloud Shell](/shell/docs/resetting-cloud-shell)\n\nfind_in_page\n\n### Reference\n\n-\n\n [Tutorial Markdown Reference](/shell/docs/tutorial-markdown-reference)\n\n-\n\n [REST API](/shell/docs/reference/rest)\n\n-\n\n [RPC API](/shell/docs/reference/rpc)\n\ninfo\n\n### Resources\n\n-\n\n [Pricing](/shell/pricing)\n\n-\n\n [Get support](/shell/docs/getting-support)\n\n-\n\n [Limitations and restrictions](/shell/docs/limitations)\n\n-\n\n [How Cloud Shell works](/shell/docs/how-cloud-shell-works)\n\nRelated resources\n-----------------\n\nExplore self-paced training, use cases, reference architectures, and code samples with examples of how to use and connect Google Cloud services. Training \nTraining and tutorials\n\n### Google Cloud Fundamentals: Core Infrastructure\n\n\nThese lectures, demos, and hands-on labs give you an overview of Google Cloud products and services so that you can learn the value of Google Cloud and how to incorporate cloud-based solutions into your business strategies.\n\n\n[Learn more](/training/course/core-infrastructure) \nTraining \nTraining and tutorials\n\n### Codelab: Build and launch an ASP.NET Core app from Cloud Shell\n\n\nSteps you through how to build and launch an ASP.NET Core app from Cloud Shell without ever leaving the browser.\n\n\n[Learn more](https://codelabs.developers.google.com/codelabs/cloud-aspnetcore-cloudshell/index.html) \nTraining \nTraining and tutorials\n\n### Create interactive tutorials in the Cloud console\n\n\nLearn about interactive tutorials by working through an actual interactive tutorial.\n\n\n[Learn more](https://ssh.cloud.google.com/cloudshell/open?cloudshell_git_repo=https%3A%2F%2Fgithub.com%2FGoogleCloudPlatform%2Fcloud-shell-tutorials&page=editor&cloudshell_tutorial=tutorial.md) \nTraining \nTraining and tutorials\n\n### Codelab: Get started with Cloud Shell and the gcloud CLI\n\n\nSteps you through connecting to computing resources hosted on Google Cloud using Cloud Shell command-line access. You'll learn how to use the Cloud SDK gcloud command.\n\n\n[Learn more](https://codelabs.developers.google.com/codelabs/cloud-shell)\n\nRelated videos\n--------------\n\n### Try Google Cloud for yourself\n\nCreate an account to evaluate how our products perform in real-world scenarios. \nNew customers also get $300 in free credits to run, test, and deploy workloads. \n[Get started for free](https://console.cloud.google.com/freetrial)"]]