Skip to content About The people and vision powering Probo Blog The latest news from Probo Stories Hear from our customers Changelog Latest product updates Docs Documentation for Probo GitHub Explore our open-source compliance tools

CLI Overview

The Probo CLI (prb) is a command-line tool for interacting with the Probo platform. It lets you manage frameworks, controls, risks, findings, and more — directly from your terminal.

Terminal window
brew install getprobo/tap/prb
Terminal window
go install github.com/getprobo/probo/cmd/prb@latest
Terminal window
prb version
  1. Authenticate with your Probo instance

    Terminal window
    prb auth login

    This opens an interactive prompt where you provide your hostname, authentication token, and organization.

  2. Verify your authentication

    Terminal window
    prb auth status
  3. List your frameworks

    Terminal window
    prb framework list
FlagEnvironment VariablesDescription
--no-interactivePROBO_NO_INTERACTIVE=1, CI=true, DEBIAN_FRONTEND=noninteractive, TERM=dumbDisable interactive prompts
--no-colorNO_COLOR, TERM=dumbDisable ANSI color output

Output formatting — Most list and view commands support --output json or --json to get machine-readable output instead of the default styled table.

Paginationlist commands accept --limit (or -L, default 30), --order-by, and --order-direction (ASC/DESC) to control result sets.

Organization scoping — Commands that operate within an organization accept --org to specify which organization to target. If omitted, the default organization from prb auth login is used.

Interactive mode — Several commands support interactive prompts powered by terminal UI. These are automatically disabled in CI environments or when --no-interactive is set.