安装claude-code和配置国内模型
系统: Windows 11 终端: powershell 7 环境: node --version >= 24 工具: Winget, Notepad4, Git for Windows, fnm
1. 全局安装node版最新claude code
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文件 输入
{
"hasCompletedOnboarding": true
}
2.2 在~/.claude文件夹下新建settings.json文件
新建settings.json 输入
{
"env": {
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
"API_TIMEOUT_MS": "3000000"
}
新建settings-aliyun.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 输入
{
"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 输入
{
"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 中输入
claude --settings $HOME/.claude/settings-xxx.json
来启动相应的模型
但是命令太长了,接下来配置快捷启动命令 在 Powershell 中,输入
notepad $PROFILE
如果没有则新建
New-Item –Path $Profile –Type File –Force
打开后输入
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字体
设置Powershell字体为 Maple Mono Normal NF CN

3.2 安装 Oh My Posh
winget install JanDeDobbeleer.OhMyPosh --source winget --scope user --force
打开PowerShell_profile
notepad $profile
添加
oh-my-posh init pwsh --eval | Invoke-Expression
3.3 安装ccline
由Rust编写的超好用claude-code状态栏自定义工具
npm install -g @cometix/ccline
在settings.json中添加
{
"statusLine": {
"type": "command",
"command": "~/.claude/ccline/ccline",
"padding": 0
}
}
初始化
ccline --init
打开TUI界面,选择或自定义配置主题

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

