Skip to content

Get started with Agent Assist

プレミアム機能

DataRobot's Agentic AI capabilities are a premium feature; contact your DataRobot representative for enablement information. DataRobotの試用版では、この機能を制限付きでお試しいただけます。

DataRobot Agent Assist (dr assist) is an interactive AI assistant optimized for developing AI agents. You describe the agent you want, and Agent Assist helps you specify, simulate, implement, and deploy it, building on the Agentic Starter template. To set up the template yourself and work with it directly, see Get started with the Agentic Starter instead. For a full description of Agent Assist capabilities, see the Agent Assist overview.

This guide uses Agent Assist from the terminal as a DataRobot CLI plugin. To use the same workflows from Claude Code, Cursor, OpenCode, VS Code Copilot, or another coding agent, install the Agent Assist skill instead.

前提条件

オペレーティングシステムの互換性

Agent AssistはmacOSおよびLinuxで動作します。 On Windows, use a DataRobot codespace, Windows Subsystem for Linux (WSL), or a virtual machine running a supported OS. The Agentic Starter template itself supports Windows natively; to work on Windows without these options, see Get started with the Agentic Starter.

Before you begin:

  1. Install the prerequisite tools at the required versions—see Install prerequisite tools. Agent Assist clones the Agentic Starter template and runs dr dependencies check against the template's requirements, so the template's minimum versions apply.
  2. Authenticate the DataRobot CLI with dr auth login. If you skip this step, Agent Assist prompts you to authenticate at startup.
  3. Install the Agent Assist plugin and verify it—see Install and run DataRobot Agent Assist:

    dr plugin install assist
    dr plugin list              # Should show "assist" 
    

Prepare a workspace

空のディレクトリでdr assistを実行する

dr assistは、専用の空のディレクトリからのみ実行します。 コードやその他のファイルが含まれるディレクトリでこのコマンドを実行するのは安全ではありません。 エージェントアシストのコーディングワークフローを使用すると、アシスタントはDataRobot Agent Application Templateのクローンを現在のディレクトリに作成します。 この操作によって既存のファイルが上書きされたり競合が発生したりする可能性があり、既存のプロジェクトが損なわれ、アシスタントの出力精度が低下する恐れがあります。 dr assistを実行する前に、専用のディレクトリがない場合は、ディレクトリを作成してそこでターミナルを開きます(たとえば、mkdir my-agent && cd my-agentを実行してから、dr assistを実行します)。

Create a dedicated directory and open a terminal there:

mkdir my-agent && cd my-agent 

Start Agent Assist

Run:

dr assist 

At startup, Agent Assist checks your tools and authentication. The welcome screen then offers three paths:

  1. Design an AI agent: Describe your idea and produce an agent_spec.md.
  2. Code an AI agent: Load an existing agent_spec.md and implement the agent.
  3. Deploy an AI agent: Deploy an implemented agent to DataRobot.

Type 1, 2, or 3, or describe your goal in natural language.

Commands

Type /help inside the session for slash commands and /quit to exit. Type list models (no slash) to see the LLM gateway model catalog. See Workflows and prompting and Slash commands for the full reference.

Design your agent

For a new agent, choose Design an AI agent (option 1). Describe:

  • What the agent should do.
  • Who will use it.
  • Which data sources or tools it needs.

Agent Assist asks clarifying questions, suggests tools and models, and writes an agent_spec.md file in your workspace. It also asks whether the template's default chat UI is sufficient or you need a custom frontend. Review the specification before moving to implementation. For field definitions, see the Agent specification reference.

To validate the design before writing code, ask Agent Assist to simulate the agent (for example, "Simulate my agent"). Simulation doesn't execute tool calls or call real deployments; the LLM generates tool results so you can check which tools the agent selects and with what arguments. See Simulate an agent.

Implement your agent

When agent_spec.md is ready, choose Code an AI agent (option 2). With your approval, Agent Assist:

  • Clones the Agentic Starter template into your directory.
  • Asks which agentic framework to use (LangGraph, CrewAI, LlamaIndex, NeMo Agent Toolkit, or Base).
  • Runs dr start to configure credentials, ports, and LLM settings.
  • Implements agent code from the specification, editing files and running shell commands.

Test the agent locally in a separate terminal in the project directory, using the commands in the template's AGENTS.md (for example, dr run dev). For details, see Code an AI agent. For customization patterns, see Customize agents.

エージェントのデプロイ

When the agent runs locally, choose Deploy an AI agent (option 3). Agent Assist reads the deployment instructions from the template's AGENTS.md and walks you through the steps. It doesn't run deployment commands itself; it shows what to run in a separate terminal (typically dr task run deploy, which requires a Pulumi login). See Deploy an AI agent.

For deployment details outside of Agent Assist, see Deploy your agent in Get started with the Agentic Starter.

Agent Assistリファレンス

For installation details, slash commands, environment variables, and troubleshooting beyond this walkthrough, see the Agent Assist documentation.

トピック 説明
Prerequisites and installation System requirements, required tools and versions, and installing the plugin.
Workflows and prompting Welcome screen, Design / Simulate / Code / Deploy workflows, and prompting tips.
Environment and commands reference Environment variables, files and directories, slash commands, and changing the Agent Assist LLM.
Agent Assistのスキル Use Agent Assist from Claude Code, Cursor, OpenCode, VS Code Copilot, and other coding agents.
トラブルシューティング Plugin discovery, dependency checks, authentication, template bootstrap, and related fixes.

次のステップ