OS Manuals

/usr/bin/ggshield

Find and fix 360+ types of hardcoded secrets and 70+ types of infrastructure-as-code misconfigurations.

From ggshield 1.55.0-r6 (os), captured 2026-11-07 by running ggshield --help (exit 0). permalink

Usage: ggshield [OPTIONS] COMMAND [ARGS]...

Options:
  -c, --config-path FILE          Set a custom config file. Ignores local and
                                  global config files.
  --instance URL                  URL of the GitGuardian instance to use.
  --check-for-updates / --no-check-for-updates
                                  After executing commands, check if a new
                                  version of ggshield is available.
  --insecure                      Skip all certificate verification checks.
                                  WARNING: this option makes the transfer
                                  insecure.
  --allow-self-signed             Deprecated: use --insecure.
  --log-file FILE                 Send log output to FILE. Use '-' to redirect
                                  to stderr.
  --debug                         Send log output to stderr. Equivalent to
                                  `--log-file -`.
  -v, --verbose                   Verbose display mode.
  --version                       Show the version and exit.
  -h, --help                      Show this message and exit.

Commands:
  ai          Commands to work with AI assistants.
  api-status  Show API status and version, along with API key and...
  auth        Commands to manage authentication.
  config      Commands to manage configuration.
  hmsl        Commands for HasMySecretLeaked.
  honeytoken  Commands to work with honeytokens.
  install     Installs ggshield as a pre-commit, pre-push, or AI coding...
  machine     Scan and protect this machine.
  plugin      Manage ggshield plugins.
  quota       Show the remaining quota of API calls available for the...
  secret      Commands to work with secrets.
Options (9)
OptionDescriptionSource
-c, --config-path FILESet a custom config file.help
--instance URLURL of the GitGuardian instance to use.help
--insecureSkip all certificate verification checks.help
--allow-self-signedDeprecated: use --insecure.help
--log-file FILESend log output to FILE.help
--debugSend log output to stderr.help
-v, --verboseVerbose display mode.help
--versionShow the version and exit.help
-h, --helpShow this message and exit.help

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.