Agent Assistの概要¶
DataRobot Agent Assist (dr-assist) is an interactive AI assistant optimized for the development of AI agents. ユーザーが自然な会話を通じてエージェントを設計、コーディング、およびデプロイするのに役立ちます。ユーザーが必要なエージェントについて説明すると、アシスタントがAgentic Starterアプリケーションテンプレートによって提供される基盤に基づいてエージェントの構築を支援します。
DataRobot Agent Assistは、DataRobot CLIとプラグインとして連携し、モデルへのアクセスにはDataRobot LLM Gatewayを使用します。 During the design and code cycle, Agent Assist can outline which tools an agent should call based on the proposed functionality—for straightforward tools, it can implement the tool code; for more complex tools (such as those that consume API tokens or write to a database), it can scaffold the initial file structure for the human-in-the-loop to complete in the editor or development environment of their choice.
空のディレクトリでdr assistを実行する
dr assistは、専用の空のディレクトリからのみ実行します。 コードやその他のファイルが含まれるディレクトリでこのコマンドを実行するのは安全ではありません。 エージェントアシストのコーディングワークフローを使用すると、アシスタントはDataRobot Agent Application Templateのクローンを現在のディレクトリに作成します。 この操作によって既存のファイルが上書きされたり競合が発生したりする可能性があり、既存のプロジェクトが損なわれ、アシスタントの出力精度が低下する恐れがあります。 dr assistを実行する前に、専用のディレクトリがない場合は、ディレクトリを作成してそこでターミナルを開きます(たとえば、mkdir my-agent && cd my-agentを実行してから、dr assistを実行します)。
DataRobot Agent Assist can:
- Design AI agents by helping users think through specifications, ask clarifying questions, and produce an agent specification file (
agent_spec.md). - Research solutions using file search and analysis (an internal agent can read files, list directories, grep, and glob).
- Code AI agents by loading an existing
agent_spec.md, cloning the DataRobot agent template repository, and implementing the agent with file edits and shell commands. - コーディングの前に、仕様に基づいてエージェントをシミュレーションします。 このシミュレーションでは、モデルがツールや引数を選択しますが、ツールの呼び出しは実行されません。 戻り値はLLMによって生成されるため、実際のデプロイやデータセットを呼び出すことなく、設計(使用するツール、I/Oの形状、モデルの動作)を検証できます。
- Deploy agents to DataRobot following the template’s deployment instructions.
| ページ | 説明 |
|---|---|
| Prerequisites and installation | System requirements, required tools and versions, installing the plugin or running standalone, verifying installation. |
| Workflows and prompting | Welcome screen, slash commands, Design / Code / Deploy workflows, prompting tips. |
| Environment and commands reference | Environment variables table, files and directories, slash commands. |
| トラブルシューティング | Plugin not discovered, dependency check failed, authentication errors, template bootstrap, LLM API errors, session interruption, and related fixes. |
