命令行 + VS Code 双方案:配合智谱 GLM 免费 API,零成本使用 Claude Code

AI 编程助手近来非常火爆,Anthropic 推出的 Claude Code 更是其中的实力派——既能在命令行里聊天式写代码,又能深度集成到 VS Code。但官方 API 需要付费,对刚接触 AI 编程或轻度用户来说不太划算。

好消息是,我们可以用智谱 AI 的 GLM 免费模型,搭配 CC Switch 配置工具,搭建一套完全免费的 Claude Code 开发环境。全程零花费,一次配置,长期使用。


第一步:安装 Node.js 运行环境

Claude Code 基于 Node.js,所以先要装好它。

  1. 浏览器访问 nodejs.org
  2. 下载 LTS 版本(长期支持版,更稳定),推荐 18.x 或 20.x
  3. 下载后双击安装,所有选项保持默认即可
  4. 验证安装:打开终端(Windows 用命令提示符,macOS 用终端),依次运行:
    node --version
    npm --version
    
    显示版本号则安装成功。

提示:Windows 用户建议安装 Git for Windows 或启用 WSL 2,让类 Unix 工具运行更顺畅。


第二步:在命令行安装 Claude Code

在终端中执行全局安装:

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

安装完成后验证:

claude --version

出现版本号即成功。先别急着用,还需配置 API 才能工作。


第三步:在 VS Code 中安装 Claude Code 插件

  1. 下载安装 VS Code
  2. 打开 VS Code,点击左侧扩展商店图标(或按 Ctrl+Shift+X / Cmd+Shift+X
  3. 搜索 Claude Code,找到 Anthropic 官方发布的插件(蓝色火花图标)
  4. 点击安装,完成后重启 VS Code
  5. 重启后,右上角会出现火花图标,点击即可打开对话面板

第四步:安装 CC Switch 配置管理工具

CC Switch 是连接 Claude Code 与智谱 API 的“桥梁”,一个开源跨平台桌面应用。

Windows 系统

访问 CC Switch Releases,下载 .msi 安装包,双击安装。

macOS 系统

推荐 Homebrew 安装:

brew tap farion1231/ccswitch
brew install --cask cc-switch

Linux 系统(Ubuntu/Debian)

wget https://github.com/farion1231/cc-switch/releases/latest/download/cc-switch_3.10.x_amd64.deb
sudo dpkg -i cc-switch_3.10.x_amd64.deb
sudo apt-get install -f  # 修复依赖(如果需要)

安装后启动,系统托盘会出现蓝色开关图标。


第五步:获取智谱 GLM 免费 API Key

智谱 GLM-4.7-Flash 模型完全免费,支持 200K 上下文,编程能力足够日常使用。

  1. 访问 智谱 AI 开放平台
  2. 注册/登录账号,完成手机验证和实名认证(合规要求,几分钟通过)
  3. 进入控制台,找到 API Keys 菜单
  4. 创建新的 API Key,命名后点击生成
  5. 立即复制并安全保存(平台通常只展示一次完整 Key)

第六步:在 CC Switch 中配置 GLM API

  1. 点击系统托盘中的 CC Switch 图标,打开主窗口
  2. 点击右上角 + 按钮 → 添加供应商
  3. 在「预设」下拉菜单中选择 Zhipu GLM
  4. 将复制的 API Key 粘贴到对应输入框
  5. 点击添加,主界面会出现 Zhipu GLM 卡片
  6. 点击卡片上的启用/Activate 按钮,使其变为绿色已启用状态
  7. 最后打开 CC Switch 设置,勾选跳过 Claude Code 首次运行确认,避免因官方 API 不可用而报错

第七步:开始使用 Claude Code

配置完成,两种方式都会自动读取 CC Switch 配置,无需额外登录。

命令行模式

cd 你的项目文件夹
claude

进入交互界面后,直接输入需求,例如:

“请帮我写一个 Python 函数,计算斐波那契数列第 n 项。”

退出输入 exit 或按 Ctrl+C 两次。

VS Code 插件模式

  1. 打开项目文件夹,点击右上角火花图标
  2. 在右侧面板直接提问;可选中代码后提问,让 Claude 结合上下文回答
  3. 快捷键 Alt+K(Windows)或 Option+K(macOS)可快速将当前文件作为上下文

核心优势

  • 完全免费:智谱 GLM-4.7-Flash 无额度限制
  • 能力足够:覆盖代码生成、解释、调试、重构等日常需求
  • 双端通用:命令行与 VS Code 无缝切换
  • 灵活扩展:以后可在 CC Switch 中添加其他付费模型

如果在配置中遇到问题,欢迎留言交流。祝你用 AI 解放生产力,编程愉快!