Use developer tools
Trusted Cloud by S3NS provides several ways for developers to improve the efficiency of
their development workflow, including the following tools:
Before you begin
To make sure you can set up APIs and use tools, ask your administrators to
complete the following tasks:
- Create an account that you use to sign in and use Trusted Cloud
products, including Trusted Cloud console and Google Cloud CLI.
- Create a project that serves as an access boundary for your
Trusted Cloud resources.
- Enable billing on your project so you can pay for service and API usage.
For detailed instructions to complete setup steps, see Trusted Cloud by S3NS Setup
guided flow.
Cloud Workstations: Develop in standardized environments
As a developer, you require software and specific configurations to perform your
tasks. The administrators at your company can help you with your workflows by
creating and distributing a development environment template that is suited to
your specific project.
Developers can use Cloud Workstations to obtain the following benefits:
- A standardized environment that is consistent for each developer on a team.
- Preconfigured settings established by administrators.
- Options to access the web-based environment from a browser, SSH, or IDE.
For more details, see Cloud Workstations overview.
Google Cloud CLI: Write scripts and automate
The Google Cloud CLI tools help you create and manage Trusted Cloud
resources from the command line, or through scripts and other automation. For
example, you might create an automated script to push files to VMs.
Use the gcloud CLI to do the following:
- Manage your local configuration.
- Establish authentication.
- Access Trusted Cloud services through the command line.
For installation steps, see Install the Google Cloud CLI.
Cloud Code: Develop directly in your IDE
Cloud Code includes tools that help you use
Cloud Client Libraries and develop cloud applications. Use Cloud Code to
do the following directly in VS Code or
supported JetBrains IDEs:
- Integrate Trusted Cloud APIs to work with Trusted Cloud services.
- Access documentation.
- Debug your application.
- Use Gemini Code Assist.
Cloud Code is automatically installed on Cloud Workstations and
Cloud Shell. To install the extension for your IDE, see the following:
Gemini Code Assist: Develop and deploy with AI assistance
When you install the Cloud Code extension, the
Gemini Code Assist extension is also installed by default.
Gemini Code Assist provides AI assistance with your code, including the
following:
- Generate and debug code.
- Generate unit tests.
- Chat to answer questions about code and other technical topics.
For more information, see the
Gemini Code Assist overview.
What's next?
To explore more developer tools, see Google Cloud SDK, languages, frameworks, and
tools overview.
To get familiar with development workflows, experiment with the following
guides:
For sample solutions, see the following:
To learn about deployment options, see the following:
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-26 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-26 UTC."],[[["\u003cp\u003eGoogle Cloud offers tools like Cloud Workstations, Google Cloud CLI, and Cloud Code to streamline developer workflows by standardizing environments, enabling automation, and integrating development within IDEs.\u003c/p\u003e\n"],["\u003cp\u003eCloud Workstations provide developers with consistent, preconfigured environments accessible via browser, SSH, or IDE, managed through templates set up by administrators.\u003c/p\u003e\n"],["\u003cp\u003eThe Google Cloud CLI allows developers to manage Google Cloud resources through the command line, create automation scripts, manage configurations, and establish authentication for Google Cloud services.\u003c/p\u003e\n"],["\u003cp\u003eCloud Code integrates Google Cloud APIs into IDEs like VS Code and JetBrains, offering features such as documentation access, debugging, and the AI-powered Gemini Code Assist.\u003c/p\u003e\n"],["\u003cp\u003eGemini Code Assist is a feature within Cloud code that is AI assisted, and can generate and debug code, generate unit tests and answer questions.\u003c/p\u003e\n"]]],[],null,["Google Cloud provides several ways for developers to improve the efficiency of\ntheir development workflow, including the following tools:\n\n- [Cloud Workstations: Develop in standardized environments](#workstations)\n- [Google Cloud CLI: Write scripts and automate](#cli)\n- [Cloud Code: Develop directly in your IDE](#ide-extensions)\n\nBefore you begin\n\nTo make sure you can set up APIs and use tools, ask your administrators to\ncomplete the following tasks:\n\n- Create an account that you use to sign in and use Google Cloud products, including Google Cloud console and Google Cloud CLI.\n- Create a project that serves as an access boundary for your Google Cloud resources.\n- Enable billing on your project so you can pay for service and API usage.\n\nFor detailed instructions to complete setup steps, see [Google Cloud Setup\nguided flow](/docs/enterprise/cloud-setup).\n\nCloud Workstations: Develop in standardized environments\n\nAs a developer, you require software and specific configurations to perform your\ntasks. The administrators at your company can help you with your workflows by\ncreating and distributing a development environment template that is suited to\nyour specific project.\n\nDevelopers can use Cloud Workstations to obtain the following benefits:\n\n- A standardized environment that is consistent for each developer on a team.\n- Preconfigured settings established by administrators.\n- Options to access the web-based environment from a browser, SSH, or IDE.\n\nFor more details, see [Cloud Workstations overview](/workstations/docs/overview).\n\nGoogle Cloud CLI: Write scripts and automate\n\nThe [Google Cloud CLI](/sdk/gcloud) tools help you create and manage Google Cloud\nresources from the command line, or through scripts and other automation. For\nexample, you might create an automated script to push files to VMs.\n\nUse the gcloud CLI to do the following:\n\n- Manage your local configuration.\n- Establish authentication.\n- Access Google Cloud services through the command line.\n\nFor installation steps, see [Install the Google Cloud CLI](/sdk/docs/install-sdk).\n\nCloud Code: Develop directly in your IDE\n\n[Cloud Code](/code/docs) includes tools that help you use\nCloud Client Libraries and develop cloud applications. Use Cloud Code to\ndo the following directly in VS Code or\n[supported JetBrains IDEs](/code/docs/intellij/ides):\n\n- Integrate Google Cloud APIs to work with Google Cloud services.\n- Access documentation.\n- Debug your application.\n- Use [Gemini Code Assist](#code-assist).\n\nCloud Code is automatically installed on Cloud Workstations and\nCloud Shell. To install the extension for your IDE, see the following:\n\n- [Install the Cloud Code for VS Code extension](/code/docs/vscode/install)\n- [Install the Cloud Code for IntelliJ plugin](/code/docs/intellij/install)\n\nGemini Code Assist: Develop and deploy with AI assistance\n\nWhen you install the Cloud Code extension, the\nGemini Code Assist extension is also installed by default.\nGemini Code Assist provides AI assistance with your code, including the\nfollowing:\n\n- Generate and debug code.\n- Generate unit tests.\n- Chat to answer questions about code and other technical topics.\n\nFor more information, see the\n[Gemini Code Assist overview](/gemini/docs/codeassist/overview).\n\nWhat's next?\n\nTo explore more developer tools, see [Google Cloud SDK, languages, frameworks, and\ntools overview](/docs/devtools).\n\nTo get familiar with development workflows, experiment with the following\nguides:\n\n- For sample solutions, see the following:\n\n - [Jump Start Solution guides](/architecture/all-jss-guides).\n - [Google Cloud web hosting](/solutions/web-hosting).\n- To learn about deployment options, see the following:\n\n - [Continuous deployment from Git using\n Cloud Build](/run/docs/continuous-deployment-with-cloud-build).\n - [CI/CD pipeline for developing and delivering containerized\n apps](/architecture/app-development-and-delivery-with-cloud-code-gcb-cd-and-gke).\n - [Quickstart: Deploy a Node.js service toCloud Run](/run/docs/quickstarts/build-and-deploy/deploy-nodejs-service)."]]