Claude Code安装与接入DeepSeek配置

1. 检查前置依赖

2. 安装Claude Code

  • 通过npm安装
    npm install -g @anthropic-ai/claude-code
    
    版本号正确显示即可
    在这里插入图片描述

3. 配置网络代理/跳过IP检测

Claude Code 会校验位置信息,国内无法使用,以下提供两种方法解决

  • 方法1:
    在当前项目目录下创建.claude/settings.json

    {
    "env": {
    	"HTTP_PROXY": "http://127.0.0.1:xxxx", 
    	"HTTPS_PROXY": "http://127.0.0.1:xxxx"  
        }
    }
    

    xxxx为本地代理端口号,可通过设置中手动设置代理查看(具体看之前CodeX相关内容)

  • 方法2:
    进入目录 C:\User\username,找到 claude 的 json 配置文件.claude.json,添加以下配置:

    "hasCompletedOnboarding": true,
    

    在这里插入图片描述

    保存重新启动Claude Code即可

4. 配置API环境变量

  • 命令行执行:
    $env:ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"
    $env:ANTHROPIC_AUTH_TOKEN="<你的 DeepSeek API Key>"
    $env:ANTHROPIC_MODEL="deepseek-v4-pro[1m]"
    $env:ANTHROPIC_DEFAULT_OPUS_MODEL="deepseek-v4-pro[1m]"
    $env:ANTHROPIC_DEFAULT_SONNET_MODEL="deepseek-v4-pro[1m]"
    $env:ANTHROPIC_DEFAULT_HAIKU_MODEL="deepseek-v4-flash"
    $env:CLAUDE_CODE_SUBAGENT_MODEL="deepseek-v4-flash"
    $env:CLAUDE_CODE_EFFORT_LEVEL="medium"
    
    完成以上配置后重新运行Claude Code即可
    cd /myProjectDir
    claude
    
    在这里插入图片描述

5. 其他配置

  • 中文回复设置
    进入目录 C:\Users\username\.claude
    创建文件CLAUDE.md编辑相应规范例如:
    ## 语言规范
    - 所有对话和文档都使用中文
    - 代码注释使用中文
    
  • 禁用自动更新
    进入目录 C:\Users\username\.claude
    编辑settings.json在env中添加
    "DISABLE_AUTOUPDATER": "1"
    

更多推荐