Files
cyy_othermind/零碎的知识/clould code.md
2026-05-24 02:54:40 +08:00

3.5 KiB
Raw Blame History

claude code使用国内模型教程--从安装到api配置

打开梯子后开启全局模式

这里使用powershell的winget下载(会自动帮你配置全局变量)

winget install Anthropic.ClaudeCode

显示已经成功安装后,重新打开终端

输入下面查询版本,如果正常输出版本,即正常安装

 claude --version

配置国内api移步使用CCswitch

在配置前,请确保清除以下 Anthropic 相关的环境变量,以免影响 其他国产 API 的正常使用:

  • ANTHROPIC_AUTH_TOKEN
  • ANTHROPIC_BASE_URL

设置win用户文件夹下的.claude.json文件 在最末尾添加跳过引导的设置

"hasCompletedOnboarding": true

举例:

{
  "numStartups": 2,
  "tipsHistory": {
    "new-user-warmup": 1,
    "plan-mode-for-complex-tasks": 1,
    "terminal-setup": 2,
    "memory-command": 2
  },
  "firstStartTime": "xxxx",
  "opusProMigrationComplete": true,
  "sonnet1m45MigrationComplete": true,
  "userID": "xxxxxxxxxxx",
  "clientDataCache": {
    "data": null,
    "timestamp": 1772008200935
  },
  "cachedChromeExtensionInstalled": false,
  "hasCompletedOnboarding": true
}

之后打开你想要运行claude的文件夹空白处右键点击open in terminal

输入

claude

打开之后

输入

/login

选择第三个,使用第三方登录

之后输入以下指令可以关闭窗口

/exit

在用户文件夹下找到.claude文件夹

在该目录下新建settings.json文件

如下配置即可

# 在.claude编辑或新增 `settings.json` 文件
# MacOS & Linux  `~/.claude/settings.json`
# Windows 为`用户目录/.claude/settings.json`
# 新增或修改里面的 env 字段
# 注意替换里面的 `your_zhipu_api_key` 为您上一步获取到的 API Key
# ANTHROPIC_BASE_URL为服务商api访问入口
# ANTHROPIC_AUTH_TOKEN 为你的api_key
#   "ANTHROPIC_DEFAULT_HAIKU_MODEL": 快速模型,
    "ANTHROPIC_DEFAULT_SONNET_MODEL": 中等性能模型,
    "ANTHROPIC_DEFAULT_OPUS_MODEL": 复杂任务处理模型"
# 如果只想要使用一种,就直接都填一样的就行,模型名称参考官网
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "your_zhipu_api_key",
    "ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
    "API_TIMEOUT_MS": "3000000",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1,
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-4.5-air",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-4.7",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-4.7"
  }
}

模型层级

Claude Code 将模型分为三个层级:

  • Haiku - 快速便宜,用于简单查询
  • Sonnet - 中等性能,用于一般任务
  • Opus - 最强大,用于复杂任务

使用方式

在 Claude Code 中可以用快捷键切换模型:

  • /h - 使用 Haiku 模型
  • /s - 使用 Sonnet 模型
  • /o - 使用 Opus 模型

配置完成后即可愉快的享用啦

image-20260225165514948

使用CCswitch配置

https://github.com/farion1231/cc-switch 使用方法直接看readme

关于claude code联网

在.clude.json中加入 "skipWebFetchPreflight": true

linux通过npm安装

which node
which npm
node -v
npm -v

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"

nvm install 20
nvm use 20
nvm alias default 20

node -v
npm -v
which node
which npm

npm install -g @anthropic-ai/claude-code
claude --version