前言:

💡 为什么选择 Claude Code + 国产模型?

  • Claude Code:Anthropic 官方出品的命令行编程智能体(Agent),它拥有直接操作文件、执行终端命令、分析 git 提交记录的极高权限,比传统的 Chat 工具更贴近开发者。

  • GLM-4.7:智谱 AI 的明星模型,国内适配度极高,响应速度快且性价比极高,实测在代码生成和逻辑理解上表现优异。

  • CC-Switch:解决协议适配的“瑞士军刀”,让我们能以极低的成本在本地跑起这套顶级工具。


一、 环境准备:Windows 平台极速搭建

在开始之前,请确保你的系统已安装 Node.js (v18+)

1. 提升 PowerShell 权限

为了顺利安装全局包,我们需要调整执行策略。在开始菜单搜索 PowerShell以管理员身份运行,如图(1)所示

图(1)

输入下面指令,如图(2)所示:

PowerShell

# 修改执行策略
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
# 在弹出的提示中输入 Y 并回车

图(2)

输入Y后再输入下列这行代码,以检测验证:

PowerShell

# 验证
Get-ExecutionPolicy -List

确定CurrentUser的值是RemoteSigned即可,如下图(3)所示

图(3)

2. 全局安装 Claude Code

利用国内镜像源(淘宝 NPM 镜像)加速下载,避免网络波动,如下图(4)、(5)所示:

PowerShell

# 使用 npmmirror 镜像安装
npm install -g @anthropic-ai/claude-code --registry=https://registry.npmmirror.com

# 验证安装是否成功
claude --version

图(4)

图(5)


二、 核心配置:借力 GLM-4.7 驱动 Claude

由于 Claude Code 原生仅支持 Anthropic API,我们需要通过 cc-switch 进行中转。

1. 获取智谱 AI API Key

  1. 登录 智谱 AI 开放平台

  2. 实名认证提示:新用户实名后通常会赠送千万级别的 Token 额度,足够个人开发者学习和使用数月。

  3. 进入控制台 -> 查看并复制你的 API KEY,如下图(6)、图(7)所示

图(6)

图(7)

2. 安装并配置 cc-switch

cc-switch 是一个开源工具,专门用于拦截 Claude Code 的请求并转发给第三方 Provider。

        1.下载:前往 GitHub 仓库(或国内镜像)下载最新的 .msi 安装包,如图(8)所示。

                        仓库地址:https://github.com/farion1231/cc-switch

图(8)

        2.安装:一路“下一步”完成安装,如下图(9)所示。

图(9)

        3.关键配置步骤

                1.打开 cc-switch 客户端:打开后如图(10)所示,然后点击“添加供应商”。

图(10)

                2.添加供应商:选择zhipu GLM(智谱),如图(11)所示。

                3.填入 Key:粘贴刚才获取的 API KEY,如图(12)所示。

                4.将应用到Claude Code插件选项打开:如图(13)所示。

图(11)

图(12)

图(13)


三、 实战演练:多种方式开启 AI 编程

Claude Code 的精髓在于它不仅能写代码,还能执行代码和调试代码。

1. 方式一:VS Code 内置终端(推荐)

这是最丝滑的体验。在 VS Code 中打开你的项目文件夹:

  • 快捷键 Ctrl + ~ 打开终端。

  • 输入 claude 即可进入交互模式,如图(14)、(15)所示。

  • 优势:左边写代码,右边 AI 实时监控,改完直接 git commit

图(14)

图(15)

2. 方式二:系统原生终端 (CMD/PowerShell)

如果你习惯在独立环境下工作,可以直接在项目目录下运行,如图(16)所示:

Bash

cd your-project-path
claude

图(16)

3. 注意事项

⚠️ 温馨提示:Claude Code 在初次启动时会要求登录 Anthropic 账号。在使用 cc-switch 后,它会模拟登录环境,请按照工具说明进行操作。


四、 进阶技巧:如何给 Claude 下达高质量指令?

  • 文件操作"帮我重构 src/utils/index.js 中的日期处理函数"

  • 错误调试"运行 npm test,根据报错信息修复 bugs"

  • 自动提交通信"总结刚才的修改并帮我提交 git"


结语

通过 Claude Code 的强大控制力加上国产 GLM 模型的高性价比,我们实现了一套近乎完美的本地 AI 编程方案。这不仅解决了网络延迟问题,还极大提升了代码生产力。


想看更多关于 AI Agent 或大模型落地的干货吗?

  • 如果你需要,我可以为你演示如何编写一份 Claude Code 自定义系统提示词(System Prompt),让它更符合你的编码习惯。

  • 或是教你如何配置 DeepSeek 等其他国产模型?

欢迎在评论区留言,我会一一解答!

Logo

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

更多推荐