cordon.yaml config file, and provides language-specific trust guidance.
Usage
Options
| Option | Description |
|---|---|
--yes | Skip confirmation prompts |
--regenerate-ca | Regenerate the CA certificate |
--trust | Add CA to system trust store |
--no-trust | Skip trust store prompt |
Examples
Integration subcommands
cordon setup claude-code
Configure cordon for Claude Code. Generates certs, creates config, and writes proxy env vars to Claude Code’s settings.json.
| Option | Description |
|---|---|
--global | Install globally with a background service |
--remove | Remove the cordon setup |
--yes | Skip confirmation prompts |
--trust-system | Add the CA cert to the OS trust store (requires sudo) |
What setup does
- Detects the project type and language ecosystem
- Generates CA certificates at
~/.config/cordon/projects/<name>/certs/ - Creates
cordon.yamlwith absolute cert paths - Provides language-specific trust guidance (e.g.,
NODE_EXTRA_CA_CERTSfor Node.js)