【智能之旅】起飞前,给系统装上 Claude Code

0 阅读2分钟

Claude Code 是个很好的本地开发助手,我们没有理由不去掌握它。如果你被卡在第一步——安装,就由我推你一把,跨过去!

安装 Git 终端

  • Linux/Mac 用户

    • 跳过
  • Windows 用户

    • 进入 Git - Install for Windows 下载最新版本的安装包,按照流程一步一步安装即可。安装时最好勾选上红色箭头指向的两项,以方便在目录中右键菜单即打开 Git Bash。其他步骤均按照默认选项处理即可。

    image.png

安装 NodeJS

  • Linux/Mac 用户

    • 在命令行中输入并执行

      curl -fsSL https://fnm.vercel.app/install | bash
      
    • 新开一个终端,确保 fnm 生效。然后安装合适的 node 版本

      fnm install 24.3.0
      
    • 接着使用 fnm 命令启用该 node 版本

      # 设定默认版本
      fnm default 24.3.0
      
      # 启用版本
      fnm use 24.3.0
      
  • Windows 用户

    • 参考 Windows 安装 nvm 完成 nvm 的安装。

    • 然后使用 nvm 命令安装合适的 node 版本

      nvm install 24.3.0
      
    • 接着使用 nvm 命令启用该 node 版本

      nvm use 24.3.0
      
    • 最后执行以下命令输出正确的 node 版本,即表示安装成功

      node -v
      

安装 Claude Code

  • 所有用户

    • 打开新的终端,输入并执行

      npm install -g @anthropic-ai/claude-code --registry=https://registry.npmmirror.com
      
    • 接着初始化 Claude 配置

      node --eval "const homeDir = os.homedir();const filePath = path.join(homeDir, '.claude.json');if (fs.existsSync(filePath)) {const content = JSON.parse(fs.readFileSync(filePath, 'utf-8'));fs.writeFileSync(filePath, JSON.stringify({ ...content, hasCompletedOnboarding: true }, null, 2), 'utf-8');} else {fs.writeFileSync(filePath, JSON.stringify({ hasCompletedOnboarding: true }), 'utf-8');}"
      

设置环境变量

注意:由于我主要使用的大模型是 deepseek,所以下面的参数配置均是与 deepseek 相关。如果你使用其他模型,请参考模型官方文档配置 Claude。

  • Linux/Mac 用户

    • 进入终端后,输入并执行

      export ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic
      export ANTHROPIC_API_KEY=sk-e04********************b19
      export API_TIMEOUT_MS=600000  
      export ANTHROPIC_MODEL=deepseek-chat  
      export ANTHROPIC_DEFAULT_HAIKU_MODEL=deepseek-chat  
      export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1
      
    • 然后启动 Claude

      claude
      
  • Windows 用户

    • 使用管理员身份打开命令行提示符,输入并执行

      powershell
      
    • 进入 PowerShell 后,输入并执行

      $env:ANTHROPIC_BASE_URL = "https://api.deepseek.com/anthropic"
      $env:ANTHROPIC_API_KEY = "sk-e04********************b19"
      $env:API_TIMEOUT_MS = "600000"
      $env:ANTHROPIC_MODEL = "deepseek-chat"
      $env:ANTHROPIC_DEFAULT_HAIKU_MODEL = "deepseek-chat"
      $env:CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC = "1"
      
    • 最后将您安装的 Git bash 配置成系统变量(我的安装目录是 D:\programs\Git\)

      image.png

    • 在 powershell 或命令行中进入您的开发目录后,启动 Claude

      claude
      

      image.png

小结

安装 Claude Code,简简单单啦。