What is a CLI?
A command line interface (or CLI) is a text-based interface (API) for an application. Command Lines provide a concise and powerful way to interact with an application. Applications with command line interfaces can be automated via scripting.
Atlassian CLI (ACLI) is an integrated family of CLIs for Atlassian and Atlassian-related applications.
ACLI provide a consistent and reliable automation platform that allows users, administrators, script writers, and DevOps developers to do tasks, implement business processes, or general automation with Atlassian products.
CLIs are built on the Atlassian remote APIs and deliver a higher level, client based API that is easier to use and more powerful than the underlying product APIs.
NEW: ACLI Master Class
Use the CLI master class and all the hands-on training that it offers to become an expert in the Atlassian Command Line Interface (ACLI).
This ACLI app provides a family of command line interface (CLI) clients for remotely accessing Atlassian products. CLIs are a convenient way to automate administration tasks and content, such as build, test automation or other business processes. This client tool runs on any system (Windows, Linux, MacOS) with Java and can access any number of local or remote Atlassian products like Jira, Jira Software (Agile), Jira Service Management (JSM), Confluence, Bamboo, Bitbucket, Slack, and Trello.
Included with the ACLI app is the ACLI Shell - a new, modern terminal app to help new users discover ACLI capabilities and increase productivity for more experienced users by providing guided action construction with dynamic prompting on parameters and values.
The ACLI app can be installed on a local system using platform installers for Windows, Linux, and MacOS or zip distributions. Also available as a Docker image.