Quickstart
Create a Passion8 API key, check your balance and model permissions, then configure and verify the correct Base URL in Claude Code, Codex, Cline or Gemini.
Connect in three steps: register → create a key → configure the endpoint, key and model in your tool.
#Prepare your account and key
Register and sign in
Open passion8.cc/sign-up, register and sign in to the console.
Check your balance
New accounts need a balance before making requests. Follow the separate top-up and billing guide.
Create an API key
Open Console → Tokens and create an API key.
A key grants access to your balance. Keep it out of public repositories, screenshots and chat history. Use separate keys for tools and projects so you can revoke them independently.
#Choose your tool
With your key ready, follow the relevant guide:
#Endpoint reference
| Tool | Base URL | Authentication |
|---|---|---|
| Claude Code CLI / IDE | https://passion8.cc | ANTHROPIC_AUTH_TOKEN environment variable |
| Claude Desktop chat | Not a Passion8 model endpoint | MCP can connect tools, but does not replace the model backend |
| Codex CLI / official IDE extension | https://passion8.cc/v1 | OPENAI_API_KEY in ~/.codex/auth.json |
| Gemini CLI | https://passion8.cc | GEMINI_API_KEY in ~/.gemini/.env |
| Cline: GPT / Gemini / Grok | https://passion8.cc/v1 | API Key in OpenAI Compatible settings |
| Cline: Claude | https://passion8.cc | API Key in Anthropic custom-URL settings |
| Grok Build CLI | https://passion8.cc/v1 | api_key or env_key in ~/.grok/config.toml |
Claude Code and Gemini CLI use a Base URL without /v1; Codex and Grok use the OpenAI-compatible endpoint with /v1. This is a common configuration mistake.
#Control costs next
After the first successful request, read Claude costs and caching for when to use /clear and /compact, and the difference between five-minute and one-hour caching.
Support
Need help?
For setup, billing, or model issues, email us. Check the status page for uptime.
WeChat / QQ support is available at the bottom right.

