DataRobot CLI User Guide
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.
What is the DataRobot CLI?
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.
Getting started
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
Documentation topics
Essential guides
- 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
Feature guides
- Working with templates—clone, configure, and manage application templates
- Shell completions—set up command auto-completion for Bash, Zsh, Fish, and PowerShell
Additional resources
- Command reference—detailed documentation for all CLI commands
- Template system documentation—deep dive into template structure, interactive configuration, and environment variables
Need help?
- 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