claude code 安装指南

前言

电脑配置以windows为例:
window10 、windows11 系统,安装NodeJs工具(node版本需大于18,推荐 v20.20.2 稳定版本)
NodeJs官网:NodeJs下载

一、claude code 安装

1、使用 npm 安装

切换npm源

// 切换npm源
npm config set registry https://registry.npmmirror.com/

// 查看是否切换成功
npm get registry

安装

// cmd 或 powershell 
npm i -g @anthropic-ai/claude-code@latest

安装完成后输入 claude 命令检测是否安装成功

claude

在这里插入图片描述
出现如图所示表示安装成功,但是初始化配置不成功,需手动配置环境变量,解决办法如下:

// Win + R 打开 cmd 或 powerShell 中输入如下命令
powershell -Command "$f='%USERPROFILE%\.claude.json';$j=Get-Content $f|ConvertFrom-Json;$j|Add-Member -NotePropertyName 'hasCompletedOnboarding' -NotePropertyValue $true -Force;$j|ConvertTo-Json|Set-Content $f"

完成后再次 输入claude命令检测一遍,出现选择命令时,回车选择 Yes 命令
在这里插入图片描述
出现如下图所示,则表示claude code 运行成功:
在这里插入图片描述

二、API配置

国内主流AI模型API 如下:

厂商简介API 申请入口
DeepSeek模型: deepseek-chat / deepseek-reasonerhttps://platform.deepseek.com/api_keys
阿里百炼)阿里云大模型统一入口,支持千问、GLM、Kimi 、MiniMax 等最新版本https://bailian.console.aliyun.com
智谱清言(GLM)清华系 ChatGLM 系列,支持 GLM-4、GLM-3-Turbo 等https://open.bigmodel.cn

以智谱大模型为例

1、获取智谱 API key

进入智谱开放平台,根据提示进行用户注册
智谱
注册成功后,根绝如下所示步骤获取API key
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、配置 claude code

打开 claude code 的settings.json
快速打开配置目录:

// Win + R 输入如下命令
%userprofile%\.claude

在这里插入图片描述
如果已经有settings.json文件,将如下内容替换掉原有内容:

{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "你的 API 令牌",
    "ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-4.5-air",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-5-turbo",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-5.1"
  },
  "includeCoAuthoredBy": false
}

在这里插入图片描述
从智谱中复制你的令牌,替换至 json 文件中"你的令牌" 位置,保存,重新运行 claude 即可。

三、可能遇到的错误

1、npm 安装失败

npm 安装完成,运行 claude 出现下图所示报错时,说明安装 exe 文件失败:
在这里插入图片描述
使用 winget 单独下载 exe 文件

winget install Anthropic.ClaudeCode

下载完成后,找到你的 nodejs 安装路径下 clade code 所在文件夹,以我本地为例,所在路径为:
在这里插入图片描述
找到你的本地路径,将下载好的 exe 文件,复制到 bin 文件夹下,重新运行 claude ,根据上述步骤,进行 初始化 和 API 配置即可

四、Vscode 中使用

vscode 中带有 claude code 插件,在插件市场中下载并安装该插件,根据如上配置运行成功后,直接打开插件即可使用
在这里插入图片描述
点击此两个图标,均可打开 agent
在这里插入图片描述
在对话框中输入你的需求即可开启对话

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐