Atlassian CLI Family of Tools

On this page


The Atlassian CLI family consists of both server (connector) and client components. This describes the various add-ons and their relationship. See Atlassian CLI License for licensing related information.


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.


Server add-ons are UPM installed add-ons that provide server specific capabilities. There are two types of server add-ons.


Clients are standalone command line tools installed on any system (Windows, Linux, OSX) with Java 1.8 or higher. Clients access Atlassian products via remote APIs. Clients are installed by downloading and unpacking the distribution zip. Clients are included with any server add-on purchase and may require an installed server add-on for each server they connect with. 

See CLI Client Installation and Use.