简介

  1. Claude:Anthropic 公司推出的通用型大语言模型,擅长自然语言理解、文本生成、逻辑推理、多轮对话等,支持处理长文本(如 100k+ tokens),可用于写文案、数据分析、文档总结、问题解答等全场景。
  2. Claude Code:Claude 针对编程场景的专属版本 / 模式,深度优化了代码生成、调试、重构、解释、性能优化等能力,支持主流编程语言,是程序员专属的 AI 助手

claude是一种大模型,claude code是编辑工具类似cursor、trae(除了使用官方的claude模型,通过配置还可以灵活使用如国内GLM、DeepSeek等模型)

步骤

安装claude code

  1. window下使用node的npm进行安装,node环境为前置条件需要先进行准备
    Node安装&配置环境
  2. 安装claude
# 打开命令提示符(以管理员身份运行)
npm install -g @anthropic-ai/claude-code
# 检验安装
claude --version
# 打开命令提示符,输入claude使用claude code
claude

配置claude code

配置.claude.json文件,跳过首次校验

claude code对地区限制,即使成功安装claude code在首次使用时仍然会去官网进行校验,但是又校验不过会有如下报错

Failed to connect to api.anthropic.com: ERR_BAD_REQUEST

修改.claude.json步骤:

  • 在c盘类似这个C:\Users\用户目录下直接搜索/查找.claude.json
  • 用编辑器打开,里面时json配置,需要在最后一行加上如下配置
 "hasCompletedOnboarding": true

配置就是跳过首次校验的意思,注意修改后检查文件是否符合json格式等

配置settings.json文件

settings.json就是配置claude code工具连接哪个大模型
这个配置文件如果不存在是可以新建的,目录大概在C:\Users\用户\.claude)下新建settings.json文件;
里面需要先填充如下配置(若不填充,只有文件,在使用cc-switch切换apikey时会失败,也可以不使用cc-switch工具,每次切换就在settings.json配置静态的模型apikey)

{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "sk-xx",
    "ANTHROPIC_BASE_URL": "https://jp.duckcoding.com"
  }
}

上述是用中转使用claude的配置

cc-switch

  1. 方便在保存各种apikey,方便可视化界面一键切换
  2. 下载链接window安装版本cc-switch
  3. 安装好了操作如下
    在这里插入图片描述
  • 上述三个地方:1.编辑器选择 2.新建配置 3.选择配置使用/便捷/删除等
  • 可以尝试有多给配置时,当在可视化界面操作切换,再去本地看settings.json是否同步修改
  • 具体使用、各种模型如何配置需要自行再去了解

问题

claude code对使用地区进行了限制,简单翻墙并不能解决,需要靠中间商

  1. 首先找到靠谱的中间商,类似与一些梯子网站,充值使用(可能会跑路谨慎充值)
    这里推荐两个网站
    duckcoding
    bytecatcode

网站中会有详细的使用claude步骤,以及需要配置的settings.json格式

claude code首次使用会官网校验

  1. 在上述步骤中配置.claude.json可以解决

cmd中用claude 使用时提示没有这个命令

这是node环境有问题;
现象为npm可以安装node_modules,但是使用model其中的命令时提示没有,检查配置环境变量中D:\nodejs\node_global这一步是否正确

报错Missing API key

  1. 首先检查settings.json文件中json格式是否是正确的
  2. 再检查使用的大模型的配置是否正确(不同大模型要求的配置时不一样的,推荐使用cc-switch来管理,而不是自己每次切换去手动修改配置文件settings.json
Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐