Skip to main content
This page lists the anaconda repo command group and shared concepts. Each command has a dedicated reference page; select a command to view its options and examples.

Commands

Command
Description
Display the current signed-in user and default channel
Manage repository channels (list, create, remove, show, lock/unlock, freeze/unfreeze)
Search for packages and artifacts in the repository
Upload packages or artifacts to a channel
Download artifacts (for example, notebooks) from a channel
Copy packages from one channel to another
Move packages from one channel to another
Remove a package or object from the repository
Package Security Manager admin settings
Manage policies for filtering and channel assignment
Manage service accounts for channel access
Manage Anaconda repository mirrors
Access CVE (security) information for repository packages
Get SBOM (Software Bill of Materials) files
Download reports (for example, artifact download reports)
System-level operations (for example, diagnostics)
Configure conda to use Anaconda Platform / PSM

Concepts

Channel
A channel is a location in a repository where conda searches for packages to install in environments. For basic information on channels, see What is a channel?
Site
The repository server domain name (either anaconda.com or an Anaconda Platform (Self-hosted) instance domain). Use --site or -s to target a specific site when you have multiple configured.
Authentication
anaconda-repo-cli uses anaconda-auth to authenticate users to their platform organization and resources.
Artifact family
Defines the artifact type in commands: conda, python, cran, anaconda_project, anaconda_env, notebook, or gra when searching for, listing, filtering, or uploading package files.

Global options

Option
Description
-V, --version
Show version and exit
-h, --help
Show help message
-t, --token \<TOKEN\>
Authentication token (or path to file containing token)
-s, --site \<SITE\>
Determine the Anaconda Platform domain to use
-v, --verbose
Print debug information
-q, --quiet
Only show warnings or errors
-k, --insecure
Allow insecure SSL connections
--disable-ssl-warnings
Disable SSL warning messages
--show-traceback
Show the full traceback on errors