From here .
First, make sure you have “node.js “ and “git “ installed.
Install Claude Code
1 npm install -g @anthropic-ai/claude-code
Get the API key
In my case, I use “DeepSeek “. You can use other LLM model providers(such as “kimi “) as well.
Setup Claude Code to use the API key
Update the “~/.claude/settings.json” file with the following content for DeepSeek:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 { "env" : { "ANTHROPIC_BASE_URL" : "https://api.deepseek.com/anthropic" , "ANTHROPIC_AUTH_TOKEN" : "YOUR_API_KEY" , "ANTHROPIC_MODEL" : "deepseek-v4-flash" , "ANTHROPIC_SMALL_FAST_MODEL" : "deepseek-v4-flash" , "ANTHROPIC_DEFAULT_OPUS_MODEL" : "deepseek-v4-pro" , "ANTHROPIC_DEFAULT_SONNET_MODEL" : "deepseek-v4-flash" , "ANTHROPIC_DEFAULT_HAIKU_MODEL" : "deepseek-v4-flash" , "CLAUDE_CODE_SUBAGENT_MODEL" : "deepseek-v4-flash" , "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC" : "1" , "CLAUDE_CODE_MAX_OUTPUT_TOKENS" : "32000" } }
Or the following content for Kimi:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 { "env" : { "ANTHROPIC_BASE_URL" : "https://api.moonshot.cn/anthropic" , "ANTHROPIC_AUTH_TOKEN" : "YOUR_API_KEY" , "ANTHROPIC_MODEL" : "kimi-k2.6" , "ANTHROPIC_SMALL_FAST_MODEL" : "kimi-k2.6" , "ANTHROPIC_DEFAULT_OPUS_MODEL" : "kimi-k2.6" , "ANTHROPIC_DEFAULT_SONNET_MODEL" : "kimi-k2.6" , "ANTHROPIC_DEFAULT_HAIKU_MODEL" : "kimi-k2.6" , "CLAUDE_CODE_SUBAGENT_MODEL" : "kimi-k2.6" , "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC" : "1" , "CLAUDE_CODE_MAX_OUTPUT_TOKENS" : "32000" } }
Open terminal, create a directory, get into it, and type “claude” to open the cli tool. If everything works, you should be able to play with the models.