1
Buy a CDK code
Codes look like
TSL-XXXX-XXXX-XXXX and are sold per package:Every package has a validity period counted from the moment you redeem (printed on the product, e.g. 1 day, 2 days, 5 days). When it expires or the quota is used up the key stops; unused quota does not carry over to a new key.Announcements and support: t.me/teamsoclo.
2
Redeem the code for an API key
Open redeem.teamsoclo.site, paste the code, redeem. You get an
sk-... key plus instructions for your package.Lost the key? Redeem the same code again and the page shows the same key. Remaining quota and expiry: gpt.teamsoclo.site/check.3
Install Node.js (only for Codex CLI)
Codex CLI installs through If missing, install for your OS:Or download the installer from nodejs.org.Cursor, Cline and Chatbox do not need Node.js.
npm, so you need Node.js 18 or newer. Check:- macOS
- Linux
- Windows
4
Pick a tool and set it up
Codex
CLI + VS Code extension + app, one command for all three
Claude Code
CLI + extension, one command, needs a Claude package key
Cursor
Override the Base URL in Settings → Models
Cline / Roo Code
OpenAI Compatible provider
Chatbox
Web and desktop
How quota is counted
Keys are charged by tokens actually used (input + output), exactly theusage the API returns for each request. No hidden fees, no injected tokens.
- GPT package: 10M credits = 10M
gpt-5.6-soltokens. - GPT Astra package: 10M = 10M
gpt-astratokens. An Astra key can only callgpt-astra; a GPT key can only callgpt-5.6-sol. - Claude package: credits are charged per model, Opus 5 ≈ 1 credit/token, Fable ≈ 2, Sonnet/Haiku cheaper. A Claude key can only call
claude-*models.
