Manage the gcloud CLI for your project in Cloud Code for IntelliJ
Stay organized with collections
Save and categorize content based on your preferences.
Cloud Code requires the Google Cloud CLI to
deploy applications to App Engine. This page describes how to
configure the plugin to automatically manage the gcloud CLI or to allow you to manage
the gcloud CLI yourself.
To view the current gcloud CLI configuration:
Select File > Settings or for Mac OS X, IntelliJ IDEA >
Preferences.
Within the Preferences dialog, select Tools > Cloud Code >
Dependencies and configure the Cloud SDK section.
Auto-managed gcloud CLI
If you don't have the gcloud CLI configured, then the plugin automatically downloads the
latest version of the gcloud CLI. It can also periodically check for and install
updates.
The plugin checks for the gcloud CLI at the following events:
when you install the plugin
when you start IntelliJ
when you deploy your App Engine application
when you start the App Engine standard local server
When you select the
Allow the plugin to manage and install the gcloud CLI option, then
Cloud Code manages the gcloud CLI.
You can also select the Automatically update the SDK checkbox to allow the
plugin to update the gcloud CLI. If your gcloud CLI is out of date, the
Update now button is enabled, so that you can update your gcloud CLI immediately.
Self-managed gcloud CLI
If you previously configured Cloud Code with the
gcloud CLI, then it continues to use that installation.
To continue to manage the gcloud CLI yourself:
On the Cloud SDK page, select the
Use a custom local installation option.
Click the Browse folder icon next to the field and navigate to the
gcloud CLI you want to use.
Click OK.
IntelliJ uses the specified installation. If you want to update your
gcloud CLI, you should first download the desired gcloud CLI and then
select the path to it on this dialog.
Get support
To submit feedback or report an issue in your IntelliJ IDE, go to
Tools > Cloud Code > Help / About > Submit
feedback or report an issue to report an issue on GitHub.
[[["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-28 UTC."],[[["\u003cp\u003eCloud Code uses the Google Cloud CLI (gcloud CLI) for deploying applications to App Engine, and the configuration can be found in the IntelliJ settings under Tools > Cloud Code > Dependencies.\u003c/p\u003e\n"],["\u003cp\u003eThe plugin can automatically manage the gcloud CLI, downloading the latest version and updating it as needed, or you can choose to manage a specific gcloud CLI installation yourself.\u003c/p\u003e\n"],["\u003cp\u003eAutomatic gcloud CLI management includes checks for the CLI during plugin installation, IntelliJ startup, App Engine application deployment, and starting the App Engine standard local server.\u003c/p\u003e\n"],["\u003cp\u003eIf opting for self-management, users can specify a custom gcloud CLI installation path in the settings, and any updates to the gcloud CLI must be downloaded and manually selected within this dialog.\u003c/p\u003e\n"],["\u003cp\u003eUsers can submit feedback or report an issue with cloud code by going to \u003cstrong\u003eTools\u003c/strong\u003e > \u003cstrong\u003eCloud Code\u003c/strong\u003e > \u003cstrong\u003eHelp / About\u003c/strong\u003e > \u003cstrong\u003eSubmit feedback or report an issue\u003c/strong\u003e to report an issue on GitHub.\u003c/p\u003e\n"]]],[],null,["# Manage the gcloud CLI for your project in Cloud Code for IntelliJ\n\nCloud Code requires the [Google Cloud CLI](/sdk/docs) to\ndeploy applications to App Engine. This page describes how to\nconfigure the plugin to automatically manage the gcloud CLI or to allow you to manage\nthe gcloud CLI yourself.\n| **Note:** The following IDEs support this feature:\n|\n| - IntelliJ IDEA - Ultimate\n| - IntelliJ IDEA - Community\n\nTo view the current gcloud CLI configuration:\n\n1. Select **File** \\\u003e **Settings** or for Mac OS X, **IntelliJ IDEA** \\\u003e\n **Preferences**.\n\n2. Within the **Preferences** dialog, select **Tools** \\\u003e **Cloud Code** \\\u003e\n **Dependencies** and configure the **Cloud SDK** section.\n\nAuto-managed gcloud CLI\n-----------------------\n\nIf you don't have the gcloud CLI configured, then the plugin automatically downloads the\nlatest version of the gcloud CLI. It can also periodically check for and install\nupdates.\n\nThe plugin checks for the gcloud CLI at the following events:\n\n- when you install the plugin\n\n- when you start IntelliJ\n\n- when you deploy your App Engine application\n\n- when you start the App Engine standard local server\n\nWhen you select the\n**Allow the plugin to manage and install the gcloud CLI** option, then\nCloud Code manages the gcloud CLI.\n\nYou can also select the **Automatically update the SDK** checkbox to allow the\nplugin to update the gcloud CLI. If your gcloud CLI is out of date, the\n**Update now** button is enabled, so that you can update your gcloud CLI immediately.\n\nSelf-managed gcloud CLI\n-----------------------\n\nIf you previously configured Cloud Code with the\ngcloud CLI, then it continues to use that installation.\n\nTo continue to manage the gcloud CLI yourself:\n\n1. On the **Cloud SDK** page, select the\n **Use a custom local installation** option.\n\n2. Click the **Browse** folder icon next to the field and navigate to the\n gcloud CLI you want to use.\n\n3. Click **OK**.\n\n IntelliJ uses the specified installation. If you want to update your\n gcloud CLI, you should first download the desired gcloud CLI and then\n select the path to it on this dialog.\n\nGet support\n-----------\n\nTo submit feedback or report an issue in your IntelliJ IDE, go to **Tools** \\\u003e **Cloud Code** \\\u003e **Help / About** \\\u003e **Submit\nfeedback or report an issue** to report an issue on [GitHub](https://github.com/GoogleCloudPlatform/cloud-code-intellij/issues)."]]