getting-started
Getting Started with Acquia CLI
This guide covers installation, authentication, and your first commands.
Use when:
- Installing acli for the first time
- Authenticating with Acquia Cloud
- Learning your first acli commands
Tool Overview
Two separate CLIs exist for Acquia Cloud operations:
| Tool | Purpose |
|---|---|
acli |
General Cloud management: applications, environments, IDEs, SSH keys, code/DB sync |
pipelines-cli |
CI/CD pipeline operations: trigger builds, check job status, stream logs |
Use pipelines-cli for anything related to pipeline jobs. Use acli for everything else.
More from acquia/acquia-skills
application-management
Use when listing Acquia Cloud applications, linking or unlinking a local repo to an application, opening an app in browser, checking VCS/branch deployment status, or exporting a site archive.
50troubleshooting
Use when acli commands fail, return unexpected errors, authentication breaks, or the CLI behaves unexpectedly.
43pull-push
Use when syncing code, database, or files between local and Acquia Cloud environments, or pulling a Cloud database/files locally.
43remote-access
Use when SSHing into a Cloud environment, running Drush commands remotely, or tailing live application logs.
43environment-management
Use when listing, creating, deleting, or mirroring Cloud environments, managing CDEs, deploying code to an environment, or checking environment status.
43scripting
Use when running acli commands non-interactively in scripts, CI/CD pipelines, or automation where interactive prompts must be suppressed.
42