个人安装 Claude Code 和 OpenClaw 全记录

107次阅读
没有评论

最近安装了Claude Code 和 OpenClaw 后确实在生产效率得到了大大提升。这篇文章记录安装过程,给同样在自学AI的伙伴当个参考。如有疑问可以后台私信咨询。

一、安装 Claude Code

前置条件

  • Node.js 18+(推荐用 LTS 版本)
  • npm 9+
  • 会使用cmd或powershell基本命令

安装步骤

打开终端,一行命令搞定:

npm install -g @anthropic-ai/claude-code

装完之后验证一下:

claude --version

如果能看到版本号,说明装好了。

初始化配置

claude init

运行后会让你输入 API Key,如果你有 Anthropic 的官方 key 直接填就行。如果没有,后面我们会用 CC Switch 来切换模型源。

二、安装 CC Switch(大模型切换工具)

CC Switch 是一个轻量级的工具,让你可以在 Claude Code 中自由切换不同的模型后端,不用绑死在 Anthropic 上。

npm install -g cc-switch

安装完后配置你的模型源:

cc-switch config add deepseek https://api.deepseek.com/v1 你的API_KEY
cc-switch use deepseek

这样 Claude Code 就会走 DeepSeek 的 API 了,体验上完全无感。

三、配置 npm 镜像源(国内用户必看)

国内直接连 npm 官方源,慢到你怀疑人生。所以第一步先把镜像源切到国内:

# 查看当前源
npm config get registry

# 切换到淘宝镜像
npm config set registry https://registry.npmmirror.com

# 验证
npm config get registry

切换完之后再装 Claude Code 和 CC Switch,速度直接从 Kbps 飙到 Mbps。

几个常用的镜像源:

  • 淘宝https://registry.npmmirror.com
  • 腾讯https://mirrors.cloud.tencent.com/npm/
  • 华为https://mirrors.huaweicloud.com/repository/npm/

建议用淘宝源,最稳定,更新也最及时。

四、安装 OpenClaw

OpenClaw 是一个强大的 AI 网关/代理工具,可以管理多种 AI 模型的接入。

npm install -g openclaw

安装完后初始化:

openclaw init

配置文件会生成在当前目录,你可以在这里配置各种模型的后端连接。

基本配置示例

{
  "models": {
    "claude": {
      "provider": "anthropic",
      "apiKey": "your-key"
    },
    "deepseek": {
      "provider": "openai-compatible",
      "baseUrl": "https://api.deepseek.com/v1",
      "apiKey": "your-key"
    }
  }
}

五、整体验证

装完所有东西后,跑一个简单的测试:

# 验证 Node.js
node --version

# 验证 npm
npm --version

# 验证 Claude Code
claude --version

# 验证 CC Switch
cc-switch --version

# 验证 OpenClaw
openclaw --version

如果全部都有输出,恭喜,环境搭好了。

踩坑记录

  1. npm 安装超时 — 先切镜像源再装,别硬等
  2. claude 命令找不到 — 检查 npm 全局安装路径有没有在 PATH 里
  3. CC Switch 切换后不生效 — 重启终端再试
  4. OpenClaw 初始化报错 — 检查 Node.js 版本,18 以下不兼容

最后

这套环境搭好之后,你就可以自由地在 VS Code 里用 Claude Code 配合各种模型写代码了。DeepSeek 写代码、Claude 做复杂推理,想切就切。

以上是纯安装记录,希望对你有帮助。

正文完
 0
评论(没有评论)