What is the difference between CLI clients and Run CLI apps?

CLI ClientsClients are standalone command line tools installed on a local system (Windows, Linux, OSX) running Java 1.8 or above. Clients access Atlassian products via remote APIs. All clients are available via the Atlassian CLI Client distribution. Clients can access any Atlassian product server, including Cloud servers, that have the appropriate remote APIs enabled and are at a supported version. Since version 4, a CLI Connector component must be installed on the server. See Atlassian CLI License for licensing information.
CLI ConnectorsThese are product-specific add-ons that are used to enable server based licensing and may provide additional services for clients.
Run CLI Actions add-ons

These are product-specific add-ons that bundle Atlassian CLI (ACLI) capabilities within product specific functionality. The bundled Atlassian CLI allows for easy UPM upgrades and removes dependency on an external installation. The ACLI actions are specified in the same syntax and run virtually the same code from within the product as would be case if run from a client command line. In particular, they need similar parameter settings including the server URL for the Atlassian product server that needs to be accessed remotely. Add-ons are individually licensed as Atlassian paid add-ons. In most cases, actions can be run against other remote instances without the remote instance needing a CLI Connector installed. 

Use the Bob Swift CLI on your desktop, server, or embedded in the most popular Atlassian apps.

CLI Clients / Connectors

Run CLI Actions

  • A downloadable CLI Client, paired with an app installed CLI Connector*.
  • Execute CLI actions on your Windows, Mac, or Linux desktop or server.
    • Perform both routine and obscure admin or operational tasks with powerful actions rather than scripts. One command can do so much!
    • Incorporate that same power into scripts to simplify and extend them.
    • Use external data from CSV files, databases, and other apps to perform bulk operations.
    • Migrate data to, from, and between different apps.
    • Trust that the CLI remains consistent even as apps and their APIs change.
  • All-in-one embedded solution.
    All the power of every CLI client —embedded in your Atlassian app.  
  • Execute CLI actions right within your Atlassian apps:
    • via workflow functions or UI in Jira
    • via macros in Confluence
    • via tasks in Bamboo
    • via hooks in Bitbucket
  • Integrate and automate any CLI supported external app. 





Bitbucket Cloud

*Not all supported apps require an app installed connector.