> ## Documentation Index
> Fetch the complete documentation index at: https://anaconda.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Command reference

export const DefinitionDescription = ({children}) => <dd className="definition-description">{children}</dd>;

export const DefinitionTerm = ({children}) => <dt className="definition-term">{children}</dt>;

export const DefinitionList = ({children}) => <dl className="definition-list">{children}</dl>;

export const GCell = ({children, className}) => <div className={`grid-table-cell ${className || ""}`} role="cell">
    {children}
  </div>;

export const GTH = ({children, className}) => <div className={`grid-table-th ${className || ""}`} role="columnheader">
    {children}
  </div>;

export const GRow = ({children}) => <div className="grid-table-row" role="row">{children}</div>;

export const GBody = ({children}) => <div className="grid-table-body" role="rowgroup">{children}</div>;

export const GHead = ({children}) => <div className="grid-table-head" role="rowgroup">{children}</div>;

export const GTable = ({children, className, cols}) => <div className={`grid-table not-prose overflow-hidden rounded-2xl ${className || ""}`} style={{
  "--grid-table-cols": cols
}} role="table">
    {children}
  </div>;

This page lists the `anaconda-client` command group and shared concepts. Each command has a dedicated reference page; select a command to view its options and examples.

<Note>
  These commands use the `anaconda org` command structure. Commands without the `org` prefix (for example, `anaconda auth`) are still supported.
</Note>

## Commands

<GTable cols="20% 80%">
  <GHead>
    <GRow>
      <GTH>Command</GTH>
      <GTH>Description</GTH>
    </GRow>
  </GHead>

  <GBody>
    <GRow>
      <GCell>[`groups`](/cli-reference/anaconda-client/commands/groups)</GCell>
      <GCell>Manage groups and group membership</GCell>
    </GRow>

    <GRow>
      <GCell>[`copy`](/cli-reference/anaconda-client/commands/copy)</GCell>
      <GCell>Copy packages from one account to another</GCell>
    </GRow>

    <GRow>
      <GCell>[`download`](/cli-reference/anaconda-client/commands/download)</GCell>
      <GCell>Download packages from your Anaconda repository</GCell>
    </GRow>

    <GRow>
      <GCell>[`label`](/cli-reference/anaconda-client/commands/label)</GCell>
      <GCell>Manage your Anaconda repository labels</GCell>
    </GRow>

    <GRow>
      <GCell>[`auth`](/cli-reference/anaconda-client/commands/auth)</GCell>
      <GCell>Manage authorization tokens</GCell>
    </GRow>

    <GRow>
      <GCell>[`whoami`](/cli-reference/anaconda-client/commands/whoami)</GCell>
      <GCell>Display the current signed-in user</GCell>
    </GRow>

    <GRow>
      <GCell>[`update`](/cli-reference/anaconda-client/commands/update)</GCell>
      <GCell>Update public attributes of a package or release</GCell>
    </GRow>

    <GRow>
      <GCell>[`move`](/cli-reference/anaconda-client/commands/move)</GCell>
      <GCell>Move packages between labels</GCell>
    </GRow>

    <GRow>
      <GCell>[`config`](/cli-reference/anaconda-client/commands/config)</GCell>
      <GCell>`anaconda-client` configuration</GCell>
    </GRow>

    <GRow>
      <GCell>[`search`](/cli-reference/anaconda-client/commands/search)</GCell>
      <GCell>Search for packages in your Anaconda repository</GCell>
    </GRow>

    <GRow>
      <GCell>[`package`](/cli-reference/anaconda-client/commands/package)</GCell>
      <GCell>Package utilities (create, manage collaborators)</GCell>
    </GRow>

    <GRow>
      <GCell>[`login`](/cli-reference/anaconda-client/commands/login)</GCell>
      <GCell>Authenticate a user</GCell>
    </GRow>

    <GRow>
      <GCell>[`remove`](/cli-reference/anaconda-client/commands/remove)</GCell>
      <GCell>Remove an object from your Anaconda repository</GCell>
    </GRow>

    <GRow>
      <GCell>[`upload`](/cli-reference/anaconda-client/commands/upload)</GCell>
      <GCell>Upload packages to your Anaconda repository</GCell>
    </GRow>

    <GRow>
      <GCell>[`channel`](/cli-reference/anaconda-client/commands/channel)</GCell>
      <GCell>Manage your Anaconda repository channels (deprecated; use `label`)</GCell>
    </GRow>

    <GRow>
      <GCell>[`show`](/cli-reference/anaconda-client/commands/show)</GCell>
      <GCell>Show information about a user, package, version, or file</GCell>
    </GRow>

    <GRow>
      <GCell>[`logout`](/cli-reference/anaconda-client/commands/logout)</GCell>
      <GCell>Log out from your Anaconda repository</GCell>
    </GRow>
  </GBody>
</GTable>

## Concepts

<DefinitionList>
  <DefinitionTerm>Labels</DefinitionTerm>

  <DefinitionDescription>
    Labels are used to organize package versions within an account. The default label is `main`. Use the `label` command to list, copy, lock, unlock, and remove labels.
  </DefinitionDescription>

  <DefinitionTerm>Package spec</DefinitionTerm>

  <DefinitionDescription>
    Many commands accept a package spec in the format `USER[/PACKAGE[/VERSION[/FILE]]]`. Each level of the spec narrows the scope of the operation, from user to package, version, or specific file.
  </DefinitionDescription>

  <DefinitionTerm>Anaconda.org</DefinitionTerm>

  <DefinitionDescription>
    The Anaconda repository at [anaconda.org](https://anaconda.org) where packages are hosted. `anaconda-client` communicates with the Anaconda.org API to manage packages, users, and tokens.
  </DefinitionDescription>
</DefinitionList>

## Global options

<GTable cols="25% 75%">
  <GHead>
    <GRow>
      <GTH>Option</GTH>
      <GTH>Description</GTH>
    </GRow>
  </GHead>

  <GBody>
    <GRow>
      <GCell>`--at <TEXT>`</GCell>
      <GCell>Select the configured site to use by name or domain name. See [anaconda auth sites](/cli-reference/anaconda-auth/commands/sites) for more information.</GCell>
    </GRow>

    <GRow>
      <GCell>`-v, --verbose`</GCell>
      <GCell>Print debug information to the console</GCell>
    </GRow>

    <GRow>
      <GCell>`-V, --version`</GCell>
      <GCell>Show the version of this package and installed plugins and exit</GCell>
    </GRow>

    <GRow>
      <GCell>`-h, --help`</GCell>
      <GCell>Show this message and exit</GCell>
    </GRow>
  </GBody>
</GTable>
