Coding-app accounts and models
A coding-app account is the sign-in used by Claude Code, Codex, or another coding app. It is separate from your code-config.com login and is stored on the computer where you use it.
Use separate accounts for work and personal sign-ins, or for supported service endpoints. In the desktop launcher, select one at Which account?.
Reuse an existing sign-in
Section titled “Reuse an existing sign-in”For Claude Code already signed in on this computer:
csc account add --host claude --name personal --import-currentcsc account listThe import copies the existing account files; it does not remove the original. Use a recognizable name. For another source folder, use --import-from <path> instead. Use --empty for an account folder you will sign in to separately. Choose one of these source options, not several.
Run csc account --help for the app identifiers supported by the installed build. Accounts do not automatically travel to another computer.
Choose a default
Section titled “Choose a default”csc account default --host claude --id <account-id>Use the ID returned by csc account list. Omit --id to inspect the current default. You can choose another account for an individual launch.
Use a credential-based provider
Section titled “Use a credential-based provider”For a supported provider, use --api and supply the key through standard input, not an argument. In this example, replace your-key-command with your existing credential helper:
your-key-command | csc account add --host claude --name work-api --api --key-stdincsc account presets lists known providers. Use --preset <id> for a provider preset or --endpoint <url> for a supported custom service address. Inspect the command help before supplying provider-specific options.
Custom endpoints are supported by Code Config’s Claude Code, Codex, and opencode account setup. Cursor and Antigravity manage their backend in the app itself. A subscription account does not accept a credential value through this option.
Set supported model choices
Section titled “Set supported model choices”Code Config’s account-level model slots are available for Claude Code. Inspect the slots, then set the role you want:
csc account slots --host claudecsc account edit --id <account-id> --model primary=<model-id>Choose a model the endpoint actually serves. The Main model and Fast model are roles, not permanent vendor model names. Other apps use their own model configuration, which these account options do not set.
Edits change only the supplied fields. Omitting --key-stdin retains an existing credential.
Check and manage accounts
Section titled “Check and manage accounts”| Command | Purpose |
|---|---|
csc account show <account-id> |
Inspect the provider, model slots, and credential name without printing its value. |
csc account env --id <account-id> |
Inspect launch environment settings with the credential named, not exposed. |
csc account repair --id <account-id> |
Copy missing files into an imported Claude Code account without overwriting existing files. |
csc account remove --id <account-id> |
Remove that account record, its managed folder, and its stored key. |
Check the account selected by the launcher, then confirm the coding app uses the account and model you chose. These commands support --help and --json.
Choose a coding app for app-specific configuration and limitations.