Third-party clients
Cherry Studio Setup
Cherry Studio supports custom OpenAI and Anthropic providers. It appends standard endpoint paths automatically, so enter the domain root without /v1 or a full endpoint path.
Use Codex models
Quick settings
| Setting | Value |
|---|---|
| Provider type | OpenAI |
| API Key | Copy it from API Keys |
| API address | https://api.icodeeasy.cc |
| Recommended model | gpt-5.6-sol |
If the primary domain is slow, use https://jp.icodeeasy.cc or https://sg.icodeeasy.cc.
Steps
- Open
Settings → Model Providers. - Click
+ Addat the bottom of the provider list. - Name it
I Code Easyand chooseOpenAIas the provider type. - Enter the API key and set the API address to
https://api.icodeeasy.cc. - Use
Manageto load models, or manually addgpt-5.6-sol. - Click the check button next to the API key.
- Enable the provider and select
gpt-5.6-solin the chat model picker.
Do not enter
https://api.icodeeasy.cc/v1orhttps://api.icodeeasy.cc/v1/chat/completions. Cherry Studio appends/v1/chat/completionsto the root address.
Use Claude models
Quick settings
| Setting | Value |
|---|---|
| Provider type | Anthropic |
| API Key | Copy it from API Keys |
| API address | https://api.icodeeasy.cc |
| Recommended model | claude-sonnet-4-6 |
If the primary domain is slow, use https://jp.icodeeasy.cc or https://sg.icodeeasy.cc.
Steps
- Open
Settings → Model Providersand click+ Add. - Name the provider
I Code Easy Claudeand chooseAnthropicas the provider type. - Enter the API key and set the API address to
https://api.icodeeasy.cc. - Use
Manageto load models, or manually addclaude-sonnet-4-6. - Click the check button, enable the provider, and select
claude-sonnet-4-6in the chat model picker.
Cherry Studio appends /v1/messages for the Anthropic provider. If you receive non_claude_code_client, select a Claude endpoint in the dashboard that allows third-party clients.
Troubleshooting
| Symptom | Fix |
|---|---|
| The connection check returns 404 | Remove /v1, /v1/chat/completions, or /v1/messages from the API address |
| The model list is empty | Add the exact model ID manually |
| The check passes but chat fails | Confirm the new provider/model is selected and check balance |
| A non-standard full endpoint is required | Cherry Studio supports a trailing # to stop path appending; I Code Easy does not need it |
Official references
Verified against Cherry Studio official documentation on 2026-07-16.