TRAE
TRAE is an AI-powered IDE for developers that combines AI chat, inline code completion, and agentic coding workflows, and can connect to SilvaMux Coding Plan.
Before You Start
- Purchase a subscription: buy a Coding Plan Personal subscription (Lite / Pro / Max with monthly, quarterly, or yearly billing) on the subscription page; it takes effect immediately after payment.
- Create a subscription API key: in the console, go to Coding Plan → API Keys, create a key, and copy the full value starting with
cp_live_right away. - Confirm endpoints and protocols: all tools share the Base URL
https://www.silvamux.com/api/coding-plan/v1, compatible with both the OpenAI and Anthropic protocols; see Endpoints & Protocols for endpoint details.
cp_live_ key can only call the /api/coding-plan/v1 subscription endpoints; using it on regular endpoints (such as /api/v1/chat/completions) returns 403 CODING_PLAN_KEY_NOT_ALLOWED; conversely, a regular sk_live_ key cannot call the subscription endpoints.For the full flow of purchasing, key creation, and a verification call, see Quick Start.
Install TRAE
Download and install the version for your operating system from the TRAE website.
Configure Credentials
- In TRAE, click the model switch dropdown or go to Settings → Models.
- Choose Add Model and select the custom / OpenAI-compatible provider entry.
- Fill in the following:
| Setting | Value |
|---|---|
| API Key | your cp_live_ subscription key |
| Base URL | https://www.silvamux.com/api/coding-plan/v1 |
| Model | deepseek-v4-pro (available models follow GET /api/coding-plan/v1/models) |
- Save the settings.
Switch Models
Once configured, select the newly created model under Custom Models and start chatting.
FAQ
401 on calls
A cp_live_ key must be used with https://www.silvamux.com/api/coding-plan/v1; a mismatch returns 401. Make sure you are not using a regular sk_live_ key.
The added model is not found after configuration
Confirm the settings are saved, then look for it under the Custom Models group in the model switch menu; if it is still missing, restart TRAE and try again.
429 on calls
When any subscription quota window is exhausted, calls return 429 QUOTA_EXCEEDED (the message identifies 5h / weekly / monthly). Wait for the window to recover, or check remaining quota in the console.