CLI¶
This guide provides a comprehensive overview of all available documentation for the DataRobot CLI. The CLI (Command Line Interface) enables you to interact with DataRobot from your terminal, providing powerful automation capabilities for managing projects, templates, and workflows.
Quick links¶
For setup¶
Essential guides to get you started with the DataRobot CLI:
- Get started: Installation and initial setup
- Quick reference: One-page command and path reference
- Shell completions: Set up command auto-completion for your shell
- Configuration: Understand and manage config files
- Troubleshooting: Common issues and where to find solutions
For templates¶
Learn how to work with the template system:
- Template structure: Understand how templates work
- Interactive configuration: Overview of the configuration wizard
- Environment variables: Manage
.envfiles
For agentic workflows¶
Building or deploying AI agents with DataRobot templates:
- Agentic AI: Create and evaluate agentic workflows
- Agentic quickstart: Set up and run agents with
dr startanddr task run - Develop agentic workflows: Installation, customization, tools, and deployment
For developers¶
Resources for contributing and building:
- Building from source: Compile and build the CLI from source
- Development setup: Local development environment
- Project structure: Codebase organization
- Releasing: Release process
Key features documented¶
Shell completions¶
Comprehensive documentation for setting up auto-completion in multiple shells:
- Bash (Linux and macOS)
- Zsh
- Fish
- PowerShell
Template system¶
A detailed explanation of the template system including:
- Template repository structure
.datarobot/prompts.yamlformat- Interactive configuration wizard
- Conditional prompts and sections
- Multi-level configuration
Interactive configuration¶
In-depth coverage of the interactive configuration system:
- Bubble Tea architecture
- Prompt types (text, selection, multi-select)
- Conditional logic with sections
- State management
- Keyboard controls
- Advanced features
Environment management¶
A complete guide to managing environment variables:
.envvs.env.template- Variable types (required, optional, secret)
- Interactive wizard
- Security best practices
- Common patterns
Getting started¶
If you're new to the DataRobot CLI, start here:
- Installation and setup: Get the CLI installed and configured
- Shell completions: Enable command auto-completion for faster workflows
- Configuration: Understand how to configure the CLI for your environment