claude code 国内安装使用

一、claude code 安装

官网地址:https://code.claude.com/docs/en/quickstart

windows 安装命令

bash 复制代码
# powershell 方式
irm https://claude.ai/install.ps1 | iex

# cmd 方式
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd

以上两种方式,由于claude方面的限制,都安装失败了,使用winGet安装方式,最简单

bash 复制代码
winget install Anthropic.ClaudeCode

安装完成,查看版本

bash 复制代码
claude --version

二、去掉登录限制

让claude,跳过登录限制。cmd 执行一下命令

bash 复制代码
echo {"hasCompletedOnboarding":true} > %USERPROFILE%\.claude.json
echo {"primaryApiKey":"dummy"} > %USERPROFILE%\.claude\config.json

这样以后claude code认为已经登录过了,不再弹出login

三、安装 cc Switch

下载地址:https://github.com/farion1231/cc-switch

cc switch 是什么:是一款专为 Claude Code 打造的跨平台模型 / 供应商一键切换工具,本质是 AI 编程工具的配置中心 + 切换管家,解决多模型、多 API、多账号来回改配置的痛点,在 Claude Code 里秒切 Claude、GLM、DeepSeek、Kimi、Gemini 等任意大模型,不用手动改 JSON、不用重启、不怕格式报错。

安装成功后,界面如下:

添加模型

如下,我这里选择的deepseek

需要注意的是请求地址和api格式

DeepSeek 模型要在 Claude Code 里使用,必须通过兼容 Anthropic 协议的中转网关,而不是直接连官方 DeepSeek 地址,所以请求地址和api格式需要选择填写:

bash 复制代码
# 请求地址
https://api.deepseek.com/anthropic

# api格式
Anthropic Messages

为什么要选 Anthropic Messages?

Claude Code 是为 Anthropic 协议设计的,它只会用 /v1/messages 接口格式发请求。

  • 选 OpenAI Chat Completions:Claude Code 会把请求发到 /chat/completions,但 DeepSeek 官方的这个接口和 Claude Code 不兼容,所以你才会遇到「找不到模型」的报错。
  • 选 Anthropic Messages:Claude Code 会用它原生的格式发请求,DeepSeek 官方提供了兼容 Anthropic 协议的接口,刚好可以完美适配 Claude Code。

配置完成后json示例如下:

bash 复制代码
{
  "name": "DeepSeek-Claude",
  "base_url": "https://api.deepseek.com/anthropic",
  "api_key": "sk-你的密钥",
  "api_mode": "anthropic_messages",
  "models": [
    {
      "id": "deepseek-v4-pro",
      "name": "deepseek-v4-pro",
      "context_length": 128000
    }
  ]
}

cc switch中启动模型

四、启动claude code

重启命令行窗口,启动 claude code

bash 复制代码
claude

如果发现进入claude code 后显示 not login,或者提示没有选择模型,重启命令行窗口,执行一下命令

bash 复制代码
# 替换成你的中转地址
set ANTHROPIC_BASE_URL=https://api.你的中转.com
# 替换成你的 API Key
set ANTHROPIC_AUTH_TOKEN=sk-xxxxxxxxx

或者

bash 复制代码
setx ANTHROPIC_BASE_URL "https://api.deepseek.com/anthropic" /M
setx ANTHROPIC_AUTH_TOKEN "sk-你的DeepSeek密钥" /M
相关推荐
老纪的技术唠嗑局1 小时前
把 seekdb 塞进 iOS App:让混合检索嵌入手机
数据库
ClouGence2 小时前
开源数据库管理工具 CloudDM 新版本发布,支持 OpenSearch、IoTDB 数据源
数据库·开源
徐小黑ACG2 小时前
Redis-基础
数据库·redis·缓存
火山引擎开发者社区3 小时前
案例实践 | 让 Agent 读懂业务口径:ContextSearch 在广告数据查询中的实践
数据库
10年前端老司机4 小时前
Milvus 8种检索能力实践
数据库·python·agent
aiks_yuan4 小时前
MySQL 深分页 LIMIT 越翻越慢怎么办:300 万行实测 OFFSET、延迟关联和 keyset 的耗时差距(MySQL 8.2)
mysql
Decay__4 小时前
14_MySQL 高可用与容灾架构 —— MGR / InnoDB Cluster / Keepalived+VIP / 双主 / 读写分离 / 两地三中心
运维·数据库·sql·mysql·架构
freejackman4 小时前
【实战三】撕开脱敏盲区:深度解析 CASE WHEN 与窗口函数血缘
大数据·数据库·sql
codigger6 小时前
线上数据库连接池打满:从应急止损到架构根治的完整方案
数据库·sql·程序员
倔强的石头_7 小时前
集中式与分布式怎么选?我把手头11套系统重新过了一遍秤
数据库