Getting Started
Use these four steps to confirm the account works, then open the guide for your client.
1. Register and copy an API key
Open Register. After you sign in, copy a key from API Keys. Put the key only in that client's own config or login command. Do not commit it, screenshot it, or paste it into chat. If it leaks, click "Rotate Key" on the same page. The old key stops working immediately.
2. Choose an endpoint
Open Endpoint selection, pick an endpoint for each model family you will use, and save. Some models exist only on a named endpoint. Claude Fable 5, for example, requires the Claude Max 20x subscription endpoint. A request fails when that family has no selection. It does not pick one for you.
3. Configure one client
Primary API address:
https://api.icodeeasy.cc
If that host is slow or times out from your network, switch the host and keep the same path and key:
https://jp.icodeeasy.cc
https://sg.icodeeasy.cc
Each client uses a different field. Follow its guide. Do not paste one client's config into another:
- Claude Code / Desktop
- Codex
- Gemini CLI: the address is the domain only. Do not add
/v1beta
One key can be used in all of these clients. See one key, multiple clients.
4. Send the shortest request
Send one ordinary chat message from the client. After you get a reply, open request logs and confirm the request, model, and charge. Prices come from the pricing page and pricing, balance, and usage.
Install Node.js first if you do not have it: environment setup. For 401, 429, or a connection that never completes, use connection and recovery.
Related guides
Environment Setup
Prepare Windows, macOS, or Linux with a terminal, network access, and required tools before configuring any supported AI coding client.
Codex Setup
Install Codex CLI, store the API key in auth.json, configure the I Code Easy provider and Base URL, and start a first Codex session.
Install Claude Code, Configure a Custom API, and Troubleshoot Windows
Install Claude Code, configure a custom API key and URL, verify Windows or Unix settings, and troubleshoot authentication, rate limits, and connections.