claude-code安装及配置国内模型教程

claude-code安装及配置国内模型教程

如何使用claude code并接入国内模型如kimi, deepseek, qwen

安装claude-code和配置国内模型

text
系统: Windows 11
终端: powershell 7
环境: node --version >= 24
工具: Winget, Notepad4, Git for Windows, fnm

1. 全局安装node版最新claude code

powershell
npm install -g @cometix/claude-code

安装完成后,会在C:\Users\your_user_name生成.claude文件夹和.claude.json文件

2. 配置多个国内第三方模型

2.1 编辑或新建~/.claude.json

如果没有则在C:\Users\your_user_name下新建.claude.json文件 输入

json
{
  "hasCompletedOnboarding": true
}

2.2 在~/.claude文件夹下新建settings.json文件

新建settings.json 输入

json
{
  "env": {
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
    "API_TIMEOUT_MS": "3000000"
}

新建settings-aliyun.json 输入

json
{
    "env": {
        "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
        "ANTHROPIC_BASE_URL": "https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/apps/anthropic",
        "ANTHROPIC_MODEL": "qwen3.7-max",
        "ANTHROPIC_DEFAULT_HAIKU_MODEL": "qwen3.6-flash",
        "ANTHROPIC_DEFAULT_SONNET_MODEL": "qwen3.7-max",
        "ANTHROPIC_DEFAULT_OPUS_MODEL": "qwen3.7-max",
        "ANTHROPIC_DEFAULT_FABLE_MODEL": "qwen3.7-max",
        "CLAUDE_CODE_SUBAGENT_MODEL": "qwen3.7-max"
    }
}

新建settings-kimi.json 输入

json
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.moonshot.cn/anthropic",
    "ANTHROPIC_AUTH_TOKEN": "YOUR_MOONSHOT_API_KEY",
    "ANTHROPIC_MODEL": "kimi-k3[1m]",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "kimi-k3[1m]",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "kimi-k3[1m]",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "kimi-k3[1m]",
    "ANTHROPIC_DEFAULT_FABLE_MODEL": "kimi-k3[1m]",
    "CLAUDE_CODE_SUBAGENT_MODEL": "kimi-k3[1m]",
    "CLAUDE_CODE_AUTO_COMPACT_WINDOW": "1048576",
    "CLAUDE_CODE_EFFORT_LEVEL": "max"
  }
}

新建settings-deepseek.json 输入

json
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
    "ANTHROPIC_AUTH_TOKEN": "<你的 DeepSeek API Key>",
    "ANTHROPIC_MODEL": "deepseek-v4-pro[1m]",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-v4-pro[1m]",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-v4-pro[1m]",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-v4-flash",
    "ANTHROPIC_DEFAULT_FABLE_MODEL": "deepseek-v4-pro[1m]",
    "CLAUDE_CODE_SUBAGENT_MODEL": "deepseek-v4-flash",
    "CLAUDE_CODE_EFFORT_LEVEL": "max"
  }
}

2.3 设置快捷启动命令

设置好第三方settings-xxx.json后,可以直接在 Powershell 中输入

powershell
claude --settings $HOME/.claude/settings-xxx.json

来启动相应的模型

但是命令太长了,接下来配置快捷启动命令 在 Powershell 中,输入

text
notepad $PROFILE

如果没有则新建

powershell
New-Item –Path $Profile –Type File –Force

打开后输入

powershell
function claude-deepseek {
    claude --settings $HOME/.claude/settings-deepseek.json @args
}

function claude-kimi {
    claude --settings $HOME/.claude/settings-kimi.json @args
}

function claude-aliyun {
    claude --settings $HOME/.claude/settings-aliyun.json @args
}

这样在Powershell中,直接输入claude-xxx就能启动了

3. 状态栏美化

3.1 安装NF字体

MapleMonoNormal-NF-CN

设置Powershell字体为 Maple Mono Normal NF CN

3.2 安装 Oh My Posh

powershell
winget install JanDeDobbeleer.OhMyPosh --source winget --scope user --force

打开PowerShell_profile

text
notepad $profile

添加

powershell
oh-my-posh init pwsh --eval | Invoke-Expression

3.3 安装ccline

由Rust编写的超好用claude-code状态栏自定义工具

powershell
npm install -g @cometix/ccline

在settings.json中添加

json
{
  "statusLine": {
    "type": "command",
    "command": "~/.claude/ccline/ccline",
    "padding": 0
  }
}

初始化

powershell
ccline --init

打开TUI界面,选择或自定义配置主题

输入s,保存配置,效果如下

新故事即将发生
在 Windows 中安装和配置 WSL2 与 Ubuntu