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 Configuration

The prb config commands manage CLI configuration settings. These control how prb interacts with your terminal and external tools.

KeyDescription
editorText editor for editing operations
browserWeb browser for prb browse and other URL-opening commands
pagerPager for long output (e.g., less)
promptPrompt style
http_timeoutHTTP request timeout
Terminal window
prb config set editor vim
Terminal window
prb config get editor
Terminal window
prb config list
Terminal window
prb browse
FlagDescription
--no-browser, -nPrint the URL instead of opening the browser
--orgOrganization ID to open

Generate shell completion scripts for your shell:

Terminal window
prb completion bash # Bash
prb completion zsh # Zsh
prb completion fish # Fish
prb completion powershell # PowerShell
Terminal window
prb version

Execute raw GraphQL queries against the Probo API:

Terminal window
prb api 'query { organizations { nodes { id name } } }'

With variables:

Terminal window
prb api 'query($id: ID!) { organization(id: $id) { name } }' -f id=org_xxx
FlagDefaultDescription
-fGraphQL variables as key=value pairs (values parsed as JSON, fallback to string)
--schemaconsoleSchema endpoint: console or connect

Queries can also be piped from stdin:

Terminal window
echo 'query { organizations { nodes { id } } }' | prb api