Generate profile-based OpenClaw configuration JSON and audit an existing config before rollout.
development, team, enterprise, or airgapped.gateway.bind, auth rate limits, allowed skill sources, audit logging, backups, or secret-like values.node {baseDir}/bin/baseline-kit.js generate --profile enterprise --out ./openclaw.secure.json
node {baseDir}/bin/baseline-kit.js generate --profile development --out ./openclaw.dev.json
node {baseDir}/bin/baseline-kit.js audit --config ~/.openclaw/openclaw.json --format table
node {baseDir}/bin/baseline-kit.js audit --config ./openclaw.secure.json --format json
| Profile | Focus |
|---|---|
| --- | --- |
development | Faster local iteration with lighter rate limits and shorter retention |
team | Shared team defaults with moderate auth protection and audit logging |
enterprise | Tighter auth windows, longer retention, and recovery guidance |
airgapped | Loopback-only and local-mirror oriented settings |
NET_EXPOSURE: whether gateway.bind is loopback-onlyAUTH_RATE_LIMIT: whether auth rate limiting is configured completelySOURCE_RESTRICTION: whether allowed skill sources are too broadAUDIT_LOGGING: whether audit logging is enabledBACKUP_HINT: whether backup settings are presentSECRET_HYGIENE: whether the config tree contains plaintext secret-like valuesSOC2, ISO27001, and NIST CSF.共 2 个版本