# atmos toolchain install

Install CLI tools required by your Atmos components, commands, and workflows. This command downloads and sets up the exact tool versions specified in your toolchain configuration, ensuring consistent execution across your team.

## Usage

Execute the `toolchain install` command like this:

```shell
atmos toolchain install
```

## Examples

```shell
# Install a single tool
atmos toolchain install terraform@1.9.8
atmos toolchain install hashicorp/terraform@1.5.0

# Install multiple tools in a single command
atmos toolchain install opentofu@1.6.0 tflint@0.50.0 kubectl@1.29.0
atmos toolchain install terraform helm kubectl tflint

# Install all tools from .tool-versions file
atmos toolchain install
```

## Arguments

- **`tool@version...` (optional)**

  One or more tools to install from the registry. Each tool can be a short name (alias) or full `owner/repo` format.
  If omitted, installs all tools from `.tool-versions` file.

  Examples: `terraform@1.9.8`, `hashicorp/terraform@1.5.0`, `kubectl@1.28.0`

## Flags

- **`--default`  (optional)**

  Set installed version as default (front of .tool-versions)
- **`--reinstall` (optional)**

  Reinstall even if already installed
