# Environment and commands reference

> Environment and commands reference - Environment variables, files and directories, and slash
> commands for DataRobot Agent Assist.

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-05-06T18:17:09.531927+00:00` (UTC).

## Primary page

- [Environment and commands reference](https://docs.datarobot.com/en/docs/agentic-ai/agent-assist/env-and-commands-reference.html): Full documentation for this topic (HTML).

## Sections on this page

- [Environment variables](https://docs.datarobot.com/en/docs/agentic-ai/agent-assist/env-and-commands-reference.html#environment-variables): In-page section heading.
- [Files and directories](https://docs.datarobot.com/en/docs/agentic-ai/agent-assist/env-and-commands-reference.html#files-and-directories): In-page section heading.
- [Slash commands](https://docs.datarobot.com/en/docs/agentic-ai/agent-assist/env-and-commands-reference.html#slash-commands): In-page section heading.

## Related documentation

- [Agentic AI](https://docs.datarobot.com/en/docs/agentic-ai/index.html): Linked from this page.
- [Agent Assist](https://docs.datarobot.com/en/docs/agentic-ai/agent-assist/index.html): Linked from this page.

## Documentation content

This page provides a quick reference for environment variables, important files and directories, and slash commands.

## Environment variables

The variables that can be set in the environment or in `.env`.

| Variable | Required | Description | Default / notes |
| --- | --- | --- | --- |
| DATAROBOT_API_TOKEN | Yes (unless provided by DR CLI configuration) | DataRobot API key for LLM gateway (default provider). | — |
| DATAROBOT_ENDPOINT | No | DataRobot API endpoint. | https://app.datarobot.com/api/v2 |
| AGENT_ASSIST_LLM_BASE_URL | No | Base URL for OpenAI-compatible LLM. | Derived from DATAROBOT_ENDPOINT (for example, …/genai/llmgw) |
| AGENT_ASSIST_LLM_MODEL_NAME | No | Model name for the LLM. | anthropic/claude-sonnet-4-5-20250929 |
| AGENT_ASSIST_LLM_API_KEY | No | API key for the LLM provider. | Falls back to DATAROBOT_API_TOKEN |
| LOGFIRE_TOKEN | No | Logfire token for tracing. | — |
| DATAROBOT_CLI_CONFIG | No | Override path to DR CLI configuration file. | Default: ~/.config/datarobot/drconfig.yaml |
| AGENT_ASSIST_CONFIG | No | Override path to Agent Assist configuration file. | Default: ~/.config/datarobot/agent_assist_config.yaml |

## Files and directories

The paths and files used or created by DataRobot Agent Assist. All paths are relative to the current working directory when you start `dr assist`.

> [!WARNING] Run dr assist in an empty directory
> Only run `dr assist` from a dedicated and empty directory. Running this command in a directory containing code or other files is unsafe. When you use the agent assist coding workflow, the assistant clones the DataRobot Agent Application Template repository into the current directory. This action can overwrite or conflict with existing files, damaging the existing project and degrading the accuracy of the assistant's output. Before running `dr assist`, if you're not in a dedicated directory, create one and open the terminal there (for example, `mkdir my-agent && cd my-agent`, then run `dr assist`).

| Path | Description |
| --- | --- |
| agent_spec.md | Agent specification file (YAML content) in the current working directory; written by the assistant during design. |
| .env | Optional environment file in the current directory; same variable names as above. |
| .datarobot/cli/versions.yaml | Used by dependency check; defines minimum tool versions. |
| ~/.config/datarobot/drconfig.yaml | DR CLI configuration (token, endpoint). This path can be overridden with DATAROBOT_CLI_CONFIG. |
| ~/.config/datarobot/agent_assist_config.yaml | Agent Assist configuration (optional LLM base URL, model name, API key). This path can be overridden with AGENT_ASSIST_CONFIG. |
| config.yaml | Optional repository-level configuration; can set repository (url, branch, target_dir, tag) for the template clone. |

## Slash commands

The session commands typed after / at the `$` prompt (built-in commands only).

| Command | Alias | Description |
| --- | --- | --- |
| /reset | /new | Clear session state and start fresh (removes agent_spec.md and template directory, clears conversation). |
| /help | /? | List commands or show help for a command: /help [command]. |
| /quit | /exit | Exit the session (with confirmation). |
