Skip to contentAboutThe people and vision powering ProboBlogThe latest news from ProboStoriesHear from our customersChangelogLatest product updatesDocsDocumentation for ProboGitHubExplore 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.

Key Description
editor Text editor for editing operations
browser Web browser for prb browse and other URL-opening commands
pager Pager for long output (e.g., less)
prompt Prompt style
http_timeout HTTP request timeout
Terminal window
prb config set editor vim
Terminal window
prb config get editor
Terminal window
prb config list
Terminal window
prb browse
Flag Description
--no-browser, -n Print the URL instead of opening the browser
--org Organization 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
Flag Default Description
-f GraphQL variables as key=value pairs (values parsed as JSON, fallback to string)
--schema console Schema endpoint: console or connect

Queries can also be piped from stdin:

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