Run, debug, and scale Databricks workloads from your local IDE Databricks Inc. announced updates to its IDE experience, enabling developers to connect VS Code, Cursor, or a terminal directly to Databricks compute via a new SSH tunnel, allowing them to run, debug, and scale Python and SQL workloads on real cluster infrastructure. The SSH tunnel supports Serverless, AI Runtime, and dedicated clusters, and can be started with a single command using the Databricks CLI, such as 'databricks ssh connect' for serverless or with flags like '--ide vscode' for IDE integration. This addresses previous pain points of running non-Spark workloads remotely and keeping dependencies in sync with Databricks Runtime. Connect your local editor or CLI to Databricks compute, workspace, and Unity Catalog for seamless data engineering and ML development. by Tanishq Maheshwari /blog/author/tanishq-maheshwari and Matt Jones /blog/author/matt-jones The Databricks workspace is purposefully built for data analysis and data engineering. However, you might prefer using local IDEs and the CLI to take advantage of your own tooling and coding agents like Cursor, Copilot, and Claude Code. This is especially true when developing complex, large-scale pipelines or machine learning models. Until now, the Databricks extension for Visual Studio and Cursor https://docs.databricks.com/aws/en/dev-tools/vscode-ext/ and Databricks Connect https://docs.databricks.com/aws/en/dev-tools/databricks-connect/ enabled local Spark development using Databricks compute. But running non-Spark workloads remotely and keeping dependencies in sync with Databricks Runtime remained common pain points. We’re now closing these gaps. With our latest updates to the IDE experience, you can now connect VS Code, Cursor, or your terminal directly to Databricks compute . Run, debug, and scale Python and SQL workloads on real cluster infrastructure while maintaining all of your IDE ergonomics. Using our new SSH tunnel https://docs.databricks.com/aws/en/dev-tools/ssh-tunnel see docs https://docs.databricks.com/aws/en/dev-tools/ssh-tunnel , you can connect your local editor or CLI to Serverless, AI Runtime, and dedicated clusters: Interactively run and debug workspace files and notebooks from VS Code, Cursor, or the CLI. Use the same environment across the IDE and workspace , your dependencies and files are always in sync with Databricks Runtime and the workspace. Leverage coding agents in the SSH tunnel so they have full workspace context and work with Databricks more effectively. Cursor and Copilot work out of the box, while other agents like Claude Code can be installed when the SSH tunnel is running. Getting started is simple. You can connect to the SSH tunnel with a single command using the Databricks CLI https://docs.databricks.com/aws/en/dev-tools/cli/reference/ssh-commands : databricks ssh connect to connect to serverless. databricks ssh connect --accelerator