Get started with AI coding assistants

You can launch a Domino workspace and start using a coding assistant in under five minutes without any environment customization or manual extension installs.

Prerequisites

Before you can start to use coding assistants in your workspace, you need:

  • A Domino account with access to create workspaces.

  • A subscription to at least one coding agent provider (Anthropic for Claude Code, GitHub for Copilot, or OpenAI for Codex).

Step 1: Launch a workspace

  1. Open your Domino project (or create a new one).

  2. Go to Workspaces and click Create New Workspace.

  3. Select the Domino Standard Environment, which includes all coding assistant tooling.

  4. Choose your IDE, such as VS Code, JupyterLab, RStudio, or Jupyter. In VS Code, all three agents come as extensions. For other IDEs, Claude Code and Codex work as CLI tools.

  5. Click Launch.

Select the Domino Standard Environment and VS Code when launching a new workspace

Step 2: Authenticate your coding agent

Each coding agent requires a one-time authentication with your provider account. Below are the steps for each agent:

  1. Click the Claude Code icon (the orange asterisk) in the VS Code sidebar to open the Claude Code panel.

  2. Choose your authentication method: Claude.ai Subscription, Anthropic Console, or Vertex or Bedrock.

    Click the Claude Code icon in the sidebar, then choose your authentication method.
  3. The panel displays a URL. Copy the URL and open the link in your browser to complete the OAuth flow.

    Copy the authentication URL and open the link in your browser to complete the login
  4. After you’ve authenticated in the browser, return to your workspace. Claude Code is now ready to use.

Known issues

  • The clickable link in the pop-up dialog does not work when you authenticate for the first time. Copy the URL manually and paste the link in a new browser tab.

  • If the Claude Code extension panel appears blank, refresh your browser. The panel renders correctly after a page reload.

Step 3: Start to code

Your coding assistant is now Domino-aware and has access to Domino Skills for running jobs, registering models, tracking experiments, and more.

Try asking your agent to explore the project files, analyze a dataset, or train a model.

The modeling assistant walkthrough has a full example.

Next steps