CLICommands
remote-config
snug remote-config <COMMAND>Remote configuration management.
Subcommands
| Command | What it does |
|---|---|
create | Create a new configuration |
get | Get a configuration value |
update | Update a configuration value |
delete | Delete a configuration |
list | List configurations |
bulk-get | Bulk get multiple configurations |
create-env | Create a new environment |
list-envs | List all environments |
delete-env | Delete an environment |
validate | Validate configuration values |
schema | Get the JSON schema (with examples) for a configuration |
history | Get configuration history |
rollback | Rollback to a previous version |
evaluate | Evaluate a feature flag for a user |
evaluate-batch | Evaluate multiple feature flags at once |
set-rules | Set rules on a configuration (making it a feature flag) |
get-rules | Get rules for a configuration |
delete-rules | Delete rules from a configuration |
analytics | Get 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-18Next
- remote-config guide - what the service does and when to reach for it.
- CLI reference - global options, output modes, and exit codes.