Key Takeaways
Getting Started with Jupyter Notebooks in VS Code

- The extension lets developers run .ipynb files on remote Google Cloud Workbench instances directly from VS Code
- Google positions this as a way to eliminate context-switching between browser notebooks and local development
- Alternatives exist from Databricks, Amazon SageMaker, and Microsoft Azure for teams not locked into Google Cloud
Google Cloud released a VS Code extension that connects directly to its managed Jupyter notebook service. The Cloud Workbench Notebooks extension lets developers open a .ipynb file locally, select a Google Cloud project, and run the notebook on remote cloud compute without leaving the editor.
The pitch is straightforward: data scientists and ML engineers often bounce between browser-based notebooks and their local IDE. This extension removes that friction. After authentication, notebooks execute on Google Cloud Workbench instances while the developer stays in VS Code.
How the extension works
Install the extension from the Visual Studio Marketplace, authenticate with your Google Cloud account, and open any .ipynb file. The extension surfaces your available Workbench instances and lets you select which one runs the notebook. Code runs remotely, results display locally.
Google Cloud Workbench Notebooks are managed Jupyter environments that come pre-installed with common ML and data science libraries. They integrate with BigQuery, Vertex AI, and Cloud Storage. Google handles infrastructure, updates, and scaling.
The extension is open source. Teams can inspect it, fork it, or contribute. That matters for organizations with strict security review processes.
Who should care
If your team already uses Google Cloud for ML workloads and VS Code as the primary editor, this is a minor quality-of-life improvement. You save a few browser tabs. You keep your keybindings and extensions.
For teams not yet on Google Cloud, the extension alone is not a compelling reason to switch. The value depends entirely on whether Workbench Notebooks fit your infrastructure.
Jupyter notebooks remain the dominant format for data science work. A 2023 Kaggle survey found 73% of data scientists use Jupyter as their primary environment. VS Code, with over 33 million monthly active users, is the most popular IDE. Connecting the two makes obvious sense.
Alternatives worth considering
Google is not alone here. Databricks offers managed notebooks with strong Spark integration. DeepNote provides collaborative notebooks with real-time editing. Kaggle Notebooks give free GPU access for experimentation.
Amazon SageMaker takes a broader approach. It bundles notebooks with training, deployment, and monitoring tools. More complex to set up, but designed for production ML systems rather than experimentation. Microsoft Azure Machine Learning follows a similar pattern, offering notebooks alongside a full ML platform.
The choice depends on your existing cloud provider and how integrated you want notebooks with training infrastructure. If you run production models on Vertex AI, Workbench Notebooks make sense. If you deploy on SageMaker, use SageMaker Studio.
The context-switching problem
Google frames this as solving the "context-switching" problem. Developers move from local experimentation to cloud compute without disruption, they claim.
That framing is partially true. Staying in one editor does reduce friction. But the real context switch in ML work is not between browser and IDE. It is between exploration and production. A notebook running on cloud compute is still a notebook. The hard work of turning experiments into deployable systems remains.
Extensions like this smooth one specific transition. They do not solve the larger challenge of moving from notebook code to maintainable, testable production systems.
Logicity's Take
This extension is a sensible feature, not a strategic shift. Google is making its existing notebook service easier to use for the VS Code-dominant developer population. Teams already invested in Google Cloud ML tooling will appreciate the convenience. Teams evaluating cloud ML platforms should still compare Vertex AI Workbench against SageMaker Studio (which starts at similar pay-as-you-go pricing for compute) and Databricks (which bundles notebooks with data engineering). The extension itself is free; compute costs follow standard Workbench pricing.
Frequently Asked Questions
Is the Google Cloud Workbench VS Code extension free?
The extension is free and open source. You pay standard Google Cloud rates for Workbench compute instances.
Can I use the extension with any Jupyter notebook?
Yes. Any .ipynb file can be opened and executed on a remote Workbench instance through the extension.
Does this work with other cloud providers?
No. The extension only connects to Google Cloud Workbench. Databricks, SageMaker, and Azure have their own IDE integrations.
What Google Cloud services integrate with Workbench Notebooks?
Workbench integrates with BigQuery, Vertex AI, and Cloud Storage. Libraries for these services come pre-installed.
Need Help Implementing This?
Setting up cloud ML infrastructure requires decisions about compute sizing, security boundaries, and cost controls. If your team needs guidance on Google Cloud ML services or alternatives, reach out to the Logicity engineering team for a consultation.
Source: InfoQ
Manaal Khan
Tech & Innovation Writer
Produced with AI assistance and reviewed by the Logicity editorial team. Learn more in our Editorial Policy.
Related Articles
More in Software & Dev Tools
GitHub Copilot CLI: What Business Leaders Need to Know
GitHub's AI-powered command line interface is changing how developers work, with early adopters reporting significant productivity gains. Here's what decision-makers should understand about this tool's business impact and whether it's worth the investment for your engineering team.

URGENCY: IT-Tools Revolutionizes Development with Unified Platform - The New Stack
IT-Tools is changing the game for developers by bringing numerous useful tools into one convenient location. According to The New Stack, this platform is a must-have for any development team. We dive into the details of what makes IT-Tools so special and how it can benefit your workflow.

SURPRISING TAKE: Why Agentic Coding Is Not a Threat But a Catalyst for Developer Growth
The coding landscape is evolving with agentic coding, a shift that's both exciting and intimidating for many developers. We explore why embracing this change can lead to unprecedented growth and innovation. By understanding the core of agentic coding, developers can position themselves at the forefront of the tech revolution.

SURPRISING TAKE: Experienced Open-Source Developers Are Not As Productive With Early-2025 AI As You Think
We dive into the impact of early-2025 AI on experienced open-source developer productivity, exploring the challenges and opportunities that come with AI adoption. According to McKinsey, AI can increase productivity by up to 40%, but is this true for experienced open-source developers? We examine the data and expert insights to find out.

