Welcome to the DataRobot CLI user documentation. This guide will help you install, configure, and use the CLI to manage DataRobot custom applications and templates.
The DataRobot CLI (dr) is a command-line tool for:
- Managing authentication with DataRobot instances (cloud or self-managed)
- Cloning and configuring application templates interactively
- Setting up environment variables with validation
- Running tasks and workflows defined in templates
For a complete overview and feature list, see the main README.
New to the CLI? Follow this learning path:
- Installation and quick start ⭐ Start here—install the CLI, authenticate, and set up your first template
- Authentication—manage DataRobot credentials and login
- Working with templates—clone, configure, and manage application templates
- Configuration files—understand config file structure and management
- Quick start ⭐ Start here—installation and initial setup
- Quick reference ⚡ Quick lookup—one-page command reference for common tasks
- Authentication—managing DataRobot credentials and login
- Configuration files—understanding config file structure and location
- Working with templates—clone, configure, and manage application templates
- Shell completions—set up command auto-completion for Bash, Zsh, Fish, and PowerShell
- Command reference—detailed documentation for all CLI commands
- Template system documentation—deep dive into template structure, interactive configuration, and environment variables
- Can't find what you're looking for? Check the main documentation index
- Have questions? See Getting help in the main docs
- Found an issue? Open an issue on GitHub