大家好,我是狂师。
今天是2025年的最后一天,回望这一年的IT行业,有一个关键词绝对绕不开——AI编程。
你大概率用过Cursor、Trae、Qoder这类AI编程工具吧?其实它们本质上都是“模型包装商”——底层调用的是 Claude 或 GPT 的 API,然后在外面套上一层可视化的外壳。
而今天要重点说的Claude Code,是Anthropic官方(也就是开发Claude模型的公司)推出的AI编程工具。和Cursor这类带图形界面的工具不同,它采用纯终端命令行形式,不用额外下载安装繁杂程序,在任何终端里都能直接使用,还能和VSCode、Cursor等IDE无缝集成,效率绝对拉满。
说真的,Claude Code(简称CC)是我2025年最推荐的AI编程产品,没有之一。毕竟,这是 Anthropic 专为自家模型“量身定制”的官方原生工具,在提示词工程和上下文管理方面,它展现出了第三方的“壳”难以企及的深度和优势。
当然,不得不提的是门槛问题。由于 Claude 官方对国内账号的限制严格,直接使用官方账号的难度很高。更稳妥的选择是用中转方案,或者直接选用国产大模型平替。目前国内对Claude Code支持度比较好的国产模型有三个:GLM 4.7、MiniMax M2.1和Kimi K2,实测使用体验都很流畅。
接下来,就以GLM 4.7 (智谱AI) 为例,分享一下,在国内如何在Claude Code接入国产AI大模型。
第1步: Claude Code安装
前提条件:
- 您需要安装 Node.js 18 或更新版本环境
- Windows 用户还需安装 Git for Windows
1、进入命令行界面,安装 Claude Code
npm install -g @anthropic-ai/claude-code
如果上述命令,安装没有成功,可以尝试下列这个方法。
2、如果你的电脑是 macOS, Linux,粘贴下述命令,回车
curl -fsSL https://claude.ai/install.sh | bash
3、如果你的电脑是 Windows,粘贴这条命令,回车
irm https://claude.ai/install.ps1 | iex
4、安装完成后,运行如下命令,查看安装结果,若显示版本号则表示安装成功
claude --version
如果您在安装过程中遇到权限问题,请尝试使用 sudo(MacOS/Linux)或以管理员身份运行命令提示符(Windows)重新执行安装命令。
第2步:启动Claude Code
打开命令行终端,执行 claude 命令,进入Claude Code,默认是需要登录连接 Claude 账号的,如果你是第一次使用,输入Claude后,大概率会出现下述报错提示。

这个错误最常见的原因是地区限制。Anthropic 的服务(包括 API 和 Claude Code)目前并不在中国大陆等地区提供官方支持。因此,即使你的网络连接正常,如果从这些地区直接访问,也会被拒绝 。
解决该问题最主要、最有效的方法,可以通过一个能访问 Anthropic 服务的网络节点(代理)来中转你的请求,还可以配置国内大模型的方法来连接使用Claude Code,比如以智谱AI为例。
第3步:准备国内大模型API Key (智谱GLM为例)
具体配置方法:
1、注册账号:访问 智谱开放平台,点击右上角的「注册/登录」按钮,按照提示完成账号注册流程。
https://www.bigmodel.cn/glm-coding?ic=OQISQHVSO2
2、获取API Key:登录后,在个人中心页面,点击 API Keys,创建一个新的 API Key,复制下来备用。

3、订阅一个 Coding 套餐,现在有个跨年特惠,强烈推荐这个包季的 Coding Lite,三个月只要 54 块钱,跟不要钱一样。
可以在这里购买:https://www.bigmodel.cn/glm-coding?ic=OQISQHVSO2

第4步:Claude Code 配置智谱GLM
有了 Coding 套餐之后,就可以在Claude Code中配置使用了(主要是配置环境变量)。
通过在 MacOS、Linux 或 Windows 中使用以下任一种方式设置环境变量:

比如,以Windows CMD为例
# 在 Cmd 中运行以下命令
# 注意替换里面的 `your_zhipu_api_key` 为您上一步获取到的 API Key
setx ANTHROPIC_AUTH_TOKEN your_zhipu_api_key
setx ANTHROPIC_BASE_URL https://open.bigmodel.cn/api/anthropic
setx CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC 1
上述命令执行前,将API Key替换成你真实的即可,如下图所示:

扩展知识:
setx命令,它是 Windows 系统中一个非常实用的命令行工具,主要用于永久性地设置环境变量。简单来说,setx命令的核心功能就是在 Windows 的注册表中创建或修改环境变量,使其设置对所有新打开的命令行会话和程序生效,而不仅仅局限于当前的命令行窗口
配置成功后,请确保重新打开一个新的终端窗口,以便环境配置生效。
除了上述通过环境变量设置外,还可以通过安装自动化助手:coding-helper 来自动配置。

Coding Tool Helper 是一个编码工具助手,快速将您的GLM编码套餐加载到您喜爱的编码工具中。安装并运行它,按照界面提示操作即可自动完成工具安装,套餐配置,MCP服务器管理等。
# 进入命令行界面,执行如下运行 Coding Tool Helper
npx @z_ai/coding-helper

配置完成后,进入一个您的代码工作目录,在终端中执行 claude 命令即可开始使用 Claude Code若遇到「Do you want to use this API key」选择 Yes 即可
启动后选择信任 Claude Code 访问文件夹里的文件,完毕后,就可以正常使用 Claude Code 进行开发了。

第5步:Claude Code中验证GLM 4.7基本功能
配置完成后,比如在Claude Code中输入问题 ,测试它的基本功能
让我们依次测试一下,首先是网页搜索能力,验证一下,它能否紧跟时事:
第1个问题 :
最近快手发生了什么事?

第2个问题,继续提问:
狂师是谁

第三个问题:测试网页读取能力,让它来读取我们测试开发导航网站的信息:
介绍一下这个网站:testfather.cn

第6步:开发一个类Claude Code智能助手
如果觉得上述的问题太过于简单了,我们也可以用一个实际项目验证一下
先创建一个干净的项目目录 test-coder,打开终端并进入该目录:

然后输入提示词:
帮我开发一个类似 Claude Code 的终端 AI 编程工具,能够使用 GLM-4.7 模型帮用户回答问题和生成代码


过了大概几分钟后,AI 生成完成,还告诉了我使用方法:

新建一个命令行终端,输入: testcoder来验证一下,尝试和 AI 对话。

你别说,效果还不错!还有 Claude Code 一样提供了一些命令,比如清空对话历史、查看帮助之类的,其它的,就不多介绍了,大家自行体验吧。
最后
上面的步骤只是你开启AI编程工作学习的一个开始,未来还有很多东西要学。
万事开头难,这篇文章其实是最难的部分,后续你遇到任何问题,直接问 Claude Code ,它都能帮你解决。
GLM 4.7模型访问入口:https://www.bigmodel.cn/glm-coding?ic=OQISQHVSO2
最后,我想纠正一个常见的认知:虽然它名字叫“Claude Code”,但它的能力绝不仅仅止步于写代码。在实际使用中,它更像是一款真正意义上的通用 Agent。
AI编程想要结果好,同时取决于编程工具和大模型。而在“工具”这一维度,Claude Code 对上下文的理解能力和工程化水准,目前确实是业内的天花板。
好了,今天的分享就到这吧,觉得有用的话,别忘了点赞、在看、转发给身边需要的程序员朋友吧~