当前位置: 首页 > news >正文

Windows下安装Claude Code,使用API Key方式调GLM

欢迎关注我的公众号,每天分享一些技术文章和实战经验。
image

目录
  • 1. 安装 Claude Code
  • 2. 登录 claude 账户
  • 3. 配置国产大模型密钥

  • 记录下安装过程,简化下官网提供的教程,以下介绍下Windows下的安装使用

官网文档:https://code.claude.com/docs/zh-CN/quickstart

  • 以下三种安装方式,任选其一

1. 安装 Claude Code

1、Windows CMD:

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

在这里插入图片描述

  • 可以看到已经安装上了

在这里插入图片描述

  • 配置环境变量,在 Path 变量中新增刚刚的安装路径下的 bin 目录

在这里插入图片描述

  • 关闭 cmd ,重新打开

在这里插入图片描述

2、Windows PowerShell:

irm https://claude.ai/install.ps1 | iex

3、node 方式安装

  • 需要先下载 node 安装包,官网:https://nodejs.org/en/download/
  • 选择对应的 Windows 架构 和 NodeJS LTS 长期维护版本下载,选择 msi 安装程序

在这里插入图片描述

  • 安装完 node,建议设置下 npm 全局变量安装路径及环境配置,参考如下文章
    npm 设置全局变量安装路径及环境配置

  • 有关 NodeJS 相关的文章,可以访问我创建的专栏:
    Node.js 专栏

  • 安装 claude code

npm install -g @anthropic-ai/claude-code
  • 运行如下命令,查看安装结果,若显示版本号则表示安装成功
claude --version
  • 版本更新
    Claude Code 自动保持自身最新状态,如果需要禁用自动更新,在 settings.json 文件中设置 DISABLE_AUTOUPDATER 环境变量:
export DISABLE_AUTOUPDATER=1
  • 手动更新:
claude update

2. 登录 claude 账户

  • 登录账号

Claude Code 需要账户才能使用。当使用 claude 命令启动交互式会话时,需要登录:

claude
# 首次使用时系统会提示您登录
  • 选择会话风格,默认即可

在这里插入图片描述

  • 选择登录的形式。如果开通了 claude code plus的账号就选择第一种,如果没有就选择第二种,配置 api key 的形式,这种一般使用国产大模型

在这里插入图片描述

  • 如:我选择第二种,也会跳转到登录 claude 账号的页面

在这里插入图片描述

  • 登录账号即可

在这里插入图片描述
在这里插入图片描述

  • 是否信任当前文件夹,选择 Yes

在这里插入图片描述

  • 这是 Claude Code 启动后的欢迎界面和初始提示
  • 显示我当前使用的 AI 模型是 Sonnet 4.6,并且正在通过你的个人账户进行 API 计费

在这里插入图片描述

  • 因为我没有开通相关付费服务,所以是不能使用 Sonnet 4.6 模型的

在这里插入图片描述

3. 配置国产大模型密钥

  • 这里可以选择 qwen、glm 等模型,如下我选择 glm

  • 创建 API Key

https://bigmodel.cn/
https://docs.bigmodel.cn/cn/coding-plan/tool/claude

在这里插入图片描述

  • 配置环境变量

注意需保证修改的 JSON 文件格式正确性。

  • 前面看到默认使用的是 SONNET 模型,需要配置对应的智谱的模型

在这里插入图片描述

# 编辑或新增 `settings.json` 文件
# Windows 为`用户目录/.claude/settings.json`
# 新增或修改里面的 env 字段
# 注意替换里面的 `your_api_key` 为上一步获取到的 API Key
{"env": {"ANTHROPIC_AUTH_TOKEN": "your_api_key","ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic","API_TIMEOUT_MS": "3000000","CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1,"ANTHROPIC_DEFAULT_SONNET_MODEL": "GLM-4.7"}
}
  • 再编辑或新增 .claude.json 文件,Windows 为用户目录/.claude.json
# 新增 `hasCompletedOnboarding` 参数
{"hasCompletedOnboarding": true
}

配置成功后,请确保重新打开一个新的终端窗口,以便环境配置生效。

  • 可以看到如下是成功的

在这里插入图片描述

  • 查看当前模型配置
/status

在这里插入图片描述

http://www.jsqmd.com/news/482518/

相关文章:

  • uvicorn,一个无敌的 Python 库!
  • CRUD思维:开发者的通用问题解决锚点
  • d3地图
  • 搭建私有 Matrix 聊天服务器 - yi
  • ezrop
  • 《PCRDiffusion: Diffusion Probabilistic Models for Point Cloud Registration》论文
  • 量化交易系列(八):OKX 搞了个 AI Trade Agent,是普通人的机会还是手续费收割机?
  • 实现DevOps需要的工具
  • Python 搭建 FastAPI 项目
  • 网络自动化学习-基于H3C模拟器的Netconf基础准备与练习
  • 宁夏中宁玺赞枸杞实测:红柳沟庄园好枸杞,闭眼入不踩坑! - 宁夏壹山网络
  • 深入研究大数据领域的数据清洗算法与模型
  • 总要有个地方能够存放当前的自我
  • 操作系统引论
  • 小马智行Robotaxi接入腾讯出行,联手腾讯未来何在?
  • Stack pivot (leave_ret详解)
  • 京东自营家装来了,用AI进军家装未来何在?
  • P8635 [蓝桥杯 2016 省 AB] 四平方和【枚举+打表】
  • P8636 [蓝桥杯 2016 省 AB] 最大比例【GCD】
  • Go Viper
  • 鸽姆智库全球AI大模型14项核心弊端全维度诊断与根治性解决方案总报告
  • 量化交易系列(七):为什么所有公开的量化策略,都赚不了钱?
  • 【YOLO26实战全攻略】09——YOLO26多目标跟踪实战宝典:从原理到智慧园区人流统计全流程
  • Go Gorm
  • 拒绝 500 与 404:Spring Boot 全局异常处理机制深度解析与常见 API 错误避坑指南
  • 大模型的“大脑”是如何构造的?深度拆解语义建模的三种典型架构
  • 从参数校验失败到序列化陷阱:构建健壮 Spring Boot RESTful API 的十大高频错误复盘
  • 玩转二叉树
  • Thinkphp和Laravel框架都支持 博物馆文物科普知识普及系统微信小程序-
  • Thinkphp和Laravel框架都支持微信小程序的展会展馆纪念馆门票在线预约管理系统19rtj