cordon integration enable
Enable an integration. Runs the base setup if needed, then configures that integration’s proxy settings.cordon integration enable codex --scope user.
Default config targets
Each integration has a default config target that matches its typical usage pattern:
Override Claude Code or Codex with
--scope:
--scope; use --config if you need to override the default cordon config path for either integration. The user-scope config (~/.config/cordon/cordon.toml) is rejected for Hermes/OpenClaw setup and enable.
Examples
cordon integration disable
Disable an integration. Removes only the settings that the integration wrote — keeps the CA files andcordon.toml so you can re-enable without rotating certificates.
cordon integration disable claude-code --yes.
Examples
What each command touches
If you run
--regenerate-ca and the old CA was already trusted, rerun cordon trust after setup. Regeneration replaces the certificate files, but it does not automatically update the system trust store to trust the new CA.