> For the complete documentation index, see [llms.txt](https://bluebricks.co/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bluebricks.co/docs/bricks-cli.md).

# Bricks CLI

- [Bricks CLI Overview](https://bluebricks.co/docs/bricks-cli/bricks-cli.md): Install and configure the bricks CLI for macOS, Linux, or Windows to manage collections, blueprints, and environments from the command line
- [CLI Authentication](https://bluebricks.co/docs/bricks-cli/authentication.md): Authenticate the bricks CLI with your Bluebricks account using browser-based login or long-lived tokens for CI/CD
- [Authenticate Using Long-Lived Tokens](https://bluebricks.co/docs/bricks-cli/authentication/authenticate-using-long-lived-tokens.md): Configure long-lived API tokens for CLI authentication in scripts, CI/CD pipelines, and automation workflows
- [Configuration Management](https://bluebricks.co/docs/bricks-cli/configuration-management.md): Understand how the Bricks CLI stores and loads configuration from ~/.bricks, including config.yaml, credentials.yaml, environment variables, and global flags
- [Telemetry](https://bluebricks.co/docs/bricks-cli/telemetry.md): Understand what telemetry data Bluebricks collects from the CLI and web app, and how to opt out
- [CLI Reference](https://bluebricks.co/docs/bricks-cli/cli-reference.md): Complete reference for every bricks CLI command
- [bricks blueprint](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_blueprint.md)
- [add](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_blueprint/bricks_blueprint_add.md)
- [add-repo](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_blueprint/bricks_blueprint_add-repo.md)
- [bump](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_blueprint/bricks_blueprint_bump.md)
- [create](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_blueprint/bricks_blueprint_create.md)
- [tf](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_blueprint/bricks_blueprint_create/bricks_blueprint_create_tf.md)
- [describe](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_blueprint/bricks_blueprint_describe.md)
- [fetch](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_blueprint/bricks_blueprint_fetch.md)
- [get](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_blueprint/bricks_blueprint_get.md)
- [outs](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_blueprint/bricks_blueprint_get/bricks_blueprint_get_outs.md)
- [props](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_blueprint/bricks_blueprint_get/bricks_blueprint_get_props.md)
- [init](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_blueprint/bricks_blueprint_init.md)
- [prepare](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_blueprint/bricks_blueprint_prepare.md)
- [publish](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_blueprint/bricks_blueprint_publish.md)
- [remove](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_blueprint/bricks_blueprint_remove.md)
- [search](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_blueprint/bricks_blueprint_search.md)
- [state-config](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_blueprint/bricks_blueprint_state-config.md)
- [status](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_blueprint/bricks_blueprint_status.md)
- [update](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_blueprint/bricks_blueprint_update.md)
- [view](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_blueprint/bricks_blueprint_view.md)
- [bricks clouds](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_clouds.md)
- [delete](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_clouds/bricks_clouds_delete.md)
- [ls](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_clouds/bricks_clouds_ls.md)
- [bricks collection](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_collection.md)
- [create](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_collection/bricks_collection_create.md)
- [delete](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_collection/bricks_collection_delete.md)
- [disable](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_collection/bricks_collection_disable.md)
- [enable](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_collection/bricks_collection_enable.md)
- [ls](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_collection/bricks_collection_ls.md)
- [bricks deploy](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_deploy.md)
- [list](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_deploy/bricks_deploy_list.md)
- [bricks install](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_install.md)
- [bricks login](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_login.md)
- [bricks logout](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_logout.md)
- [bricks run](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_run.md)
- [bricks setup](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_setup.md)
- [bricks uninstall](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_uninstall.md)
- [bricks updateci](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_updateci.md)
- [bricks version](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_version.md)
- [bricks whoami](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_whoami.md)
