# Codespaces

> Codespaces - Read preliminary documentation for the DataRobot Codespace feature in the DataRobot
> preview pipeline.

This Markdown file sits beside the HTML page at the same path (with a `.md` suffix). It summarizes the topic and lists links for tools and LLM context.

Companion generated at `2026-10-09T14:05:25.085482+00:00` (UTC).

## Primary page

- [Codespaces](https://docs.datarobot.com/en/docs/workbench/notebook/codespaces/index.html.md): Full documentation for this topic (Markdown sidecar).

## Related documentation

- [NextGen UI documentation](https://docs.datarobot.com/en/docs/workbench/index.html.md): Linked from this page.
- [DataRobot Notebooks](https://docs.datarobot.com/en/docs/workbench/notebook/index.html.md): Linked from this page.
- [Add a space and start a session](https://docs.datarobot.com/en/docs/workbench/notebook/codespaces/session-cs.html.md): Linked from this page.
- [Use Git with codespaces](https://docs.datarobot.com/en/docs/workbench/notebook/codespaces/git-provider-cs.html.md): Linked from this page.
- [Connect a local IDE to a codespace](https://docs.datarobot.com/en/docs/workbench/notebook/codespaces/connect-local.html.md): Linked from this page.
- [Notebook scheduling](https://docs.datarobot.com/en/docs/workbench/notebook/manage-nb/schedule-nb.html.md): Linked from this page.
- [Convert a notebook into a codespace](https://docs.datarobot.com/en/docs/workbench/notebook/codespaces/convert-cs.html.md): Linked from this page.

## Documentation content

A codespace, similar to a repository or folder file tree structure, can contain any number of files and nested folders. Notebooks included in a codespace are represented as a persistent file (.ipynb), just like any of the other non-notebook files within a codespace. While a DataRobot Notebook is treated as a single top-level asset, a codespace can contain any number of notebooks. In addition to the persistent file storage, the codespace interface includes a file editor and integrated terminal for an advanced code development experience. Within a codespace you can:

- Open, view, and edit multiple notebook and non-notebook files at the same time.
- Execute multiple notebooks in the same container session (with each notebook running on its own kernel).
- Version notebook files as well as non-notebook files in external Git repositories using the Git CLI.

DataRobot supports cloud versions of GitHub, GitLab, Bitbucket and Microsoft Azure Repos. It also supports GitLab Enterprise Self-Managed for on-premise and STS deployments.

| Topic | Description |
| --- | --- |
| Add a space and start a session | How to create, run, and manage a a DataRobot codespace session. |
| Use Git with codespaces | How to use an external Git repository. |
| Connect a local IDE to a codespace | How to open a codespace from Visual Studio Code over SSH. |
| Notebook scheduling | The configuration options available for scheduling notebook runs. |
| Convert a notebook into a codespace | Learn about the options available for converting standalone notebooks into codespaces. |
