Start the login from the terminal
The terminal prints an authorization URL like:
Open this URL in your browser to authorize this CLI session:
https://www.codewing.link/cli/auth?state=...
Approve in the browser
- Open the link in your browser (or click it).
- If you aren’t signed in, sign in with your codewing email and password first.
- Review the device details on the page: hostname, platform, client IP, user agent.
- Give this device a memorable name — it’ll show up on the Devices page later.
- If you belong to multiple organizations, pick which one’s bound account this CLI should use: different orgs offer different accounts.
- Click Approve.
Back in the terminal, you’ll see a success message a few seconds later, and the session key is written to your local config.
If you didn’t start this login, close the page. Approving someone else’s session hands them your account.
Common login errors
| Message | Fix |
|---|
| Link expired / invalid state | The CLI session timed out. Re-run reclaude login for a fresh link |
| Device limit reached | Revoke an old device on the Devices page first |
| No bound account in the selected organization | Pick a different org, or contact support from the dashboard |
Switching account / org
- To sign in as a different codewing user, click Sign in as another account in the upper-right of the auth page.
- To switch the default org used by this machine, run
reclaude org (see Command reference).
Sign out
This restores your Claude Code config to the state from before the last login. To wipe local credentials entirely, use reclaude uninstall.