CLICommands

remote-config

snug remote-config <COMMAND>

Remote configuration management.

Subcommands

CommandWhat it does
createCreate a new configuration
getGet a configuration value
updateUpdate a configuration value
deleteDelete a configuration
listList configurations
bulk-getBulk get multiple configurations
create-envCreate a new environment
list-envsList all environments
delete-envDelete an environment
validateValidate configuration values
schemaGet the JSON schema (with examples) for a configuration
historyGet configuration history
rollbackRollback to a previous version
evaluateEvaluate a feature flag for a user
evaluate-batchEvaluate multiple feature flags at once
set-rulesSet rules on a configuration (making it a feature flag)
get-rulesGet rules for a configuration
delete-rulesDelete rules from a configuration
analyticsGet evaluation analytics for a feature flag

Run snug remote-config <command> --help for that command's own options. The global options apply everywhere.

Examples

snug remote-config create -k api.timeout -v 30 -d 'API timeout in seconds'
snug remote-config get -k api.timeout -e staging
snug remote-config update -k api.timeout -v 8000 -e production -d 'bump for slow upstream'
snug remote-config delete -k api.timeout --force
snug remote-config list --prefix api. --values
snug remote-config bulk-get -k api.timeout,api.retries -e staging
snug remote-config create-env -n staging -d 'Staging environment' -i base
snug remote-config list-envs
snug remote-config delete-env -n staging
snug remote-config validate -k api.timeout -v 50
snug remote-config schema -k api.timeout
snug remote-config history -k api.timeout -l 10
snug remote-config rollback -k api.timeout -v 12 -e staging -r 'rollback drift'
snug remote-config evaluate -k new-checkout -u user123 --attr user_type=premium
snug remote-config evaluate-batch -k new-checkout,dark-mode -u user123
snug remote-config set-rules -k new-checkout --rules '[{"type":"percentage","value":50,"sticky":true}]' -e staging
snug remote-config get-rules -k new-checkout -e staging
snug remote-config delete-rules -k new-checkout -e staging
snug remote-config analytics -k new-checkout -e staging -w 2026-06-18

Next

On this page