一、对Claude Code的介绍
什么是 ClaudeCode?
ClaudeCode
是由前沿人工智能公司 Anthropic
推出的一款专为软件开发设计的 AI 模型。它不仅仅是一个代码补全工具,更是一个能够理解编程语境、提供深度见解、并能与你进行高质量技术对话的智能编程助手。基于 Anthropic
最新的 Claude 模型(比如 Claude-sonnet4.5,Claude-Opus 4.1),ClaudeCode
经过了海量高质量代码库的训练,旨在成为开发者工具箱中不可或缺的一员。
为什么要使用?
Claude Code 代表了一整套的命令行 AI 工具,包括但不限于诸如 Gemini Cli,Codex Cli,Codebuddy,iFlow,Aider,Warp……这些 AI 命令行的工具都呈现出比较突出的自动化趋势,即根据一个确定的目标命令,实现全项目的流程构建,中间只需要给其一些命令许可即可(不要给 rm 许可),按照官方说明,Claude Code 最长的连续运行可以达到 3 小时1。所以当你需要构建一个比较庞大的项目的时候可以使用这个工具。
笔者在这里也提出一些常见的使用方法:
- 一些环境部署工作:笔者尝试过在服务器上部署上述的 cli-AI 工具,并且实现了一些环境和服务的部署,包括但不限于个人网站连通性检查服务、个人网盘服务、个人简易图床服务等;
- LaTeX 文件的构建:一般来讲,在构建 LaTeX 的过程中总会出现很多问题,即使找到了相关的模板,第一次在个人电脑上尝试构建也会有很大概率失败,这时候可以直接使用Claude Code 等 cli 工具,给 AI 相关命令即可进行自动构建,不再需要自己去查找模板相关的适配问题;
- 整个项目文件的构建:基于这类 cli 工具的基本功能,其能够实现比较全面的项目文件构建,常见的文件格式都是支持的,比如对于某些课程,可以直接用 Gemini-cli 进行文件读取并整个输出相关文件(LaTeX,MATLAB,Python 等)
二、如何开始使用?
参考Claude Code 的官方教程, 主流的三大系统(Mac,Windows,Linux)没有主要区别,都需要先安装 node.js(18.0+):

安装 Node.js
当然,三个主流系统的安装并不太一样,如果你熟悉命令行的话可以直接采用上面的安装方式,否则的话还是建议采用命令行下面的其他方式安装:



安装Claude Code
安装完成 node.js 之后建议重启一下终端,以实现系统服务的更新,之后在终端中输入如下命令即可:
npm install -g @anthropic-ai/claude-code
当然也可以通过 vscode 插件安装。
安装完成后通过以下命令进行验证:
claude --version
输出为 Claude 的版本号说明安装完成
三、怎么使用
启动 Claude Code
首先找到工作目录,在工作目录打开终端即可;或者先打开终端,再通过“cd”
命令转到想要的工作目录即可。
在整个对话期间,Claude Code 只能读取当前文件夹下的文件,当然,如果你的命令中包含了需要添加其他文件夹的需要,可以通过“add-dir”
命令来实现其他工作目录的添加。
常见命令介绍
Claude Code 可以直接在对话框输入“/”
来显示所有命令,或者使用“/help”
命令也可以查看所有命令的简要介绍,所以笔者仅在这里给出一些常见命令的使用:
/login #登录Claude账户
/logout #登出Claude账户
/add-dir #使用此命令来为Claude Code添加新的工作目录
/init #使用此命令来初始化,Claude Code会读取工作目录的所有文件并在工作目录根目录下生成CLAUDE.md文件,里面包含了Claude Code的所有总结,你也可以在其中添加对于 Claude Code 的一些指令
/memory #修改Claude Code的记忆,可以进行个性化
/clear #使用此命令来清空界面,在你的对话太多的时候使界面更加清爽一点
/exit #使用此命令来退出Claude Code
如何使用 GLM-4.6
常规的 Claude Code 太贵了(pro会员是$20,Max会员是$100 或者$200),所以可以通过使用其他模型来替代 Claude Code 的原模型,实现更低的价格(当然代码能力也会下降)
这里根据 GLM-4.6 的官方文档给出替代的使用方案:
之后有以下两种配置方案
自动配置
在终端或 IDE 中运行以下命令即可
curl -fsSL "https://cdn.bigmodel.cn/install/claude_code_env.sh" | bash
脚本会自动通过修改 ~/.claude/settings.json
来配置如下环境变量
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "your_zhipu_api_key",
"ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
"API_TIMEOUT_MS": "3000000"
}
}
手动配置
Mac or Linux
# 编辑 Claude Code 配置文件 `~/.claude/settings.json`
# 新增或修改里面的 env 字段 ANTHROPIC_BASE_URL, ANTHROPIC_AUTH_TOKEN
# 注意替换里面的 `your_zhipu_api_key` 为您上一步获取到的 API Key
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "your_zhipu_api_key",
"ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic"
}
}
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
Windows powershell
# 在 PowerShell 中运行以下命令
# 注意替换里面的 `your_zhipu_api_key` 为您上一步获取到的 API Key
[System.Environment]::SetEnvironmentVariable('ANTHROPIC_AUTH_TOKEN', 'your_zhipu_api_key', 'User')
[System.Environment]::SetEnvironmentVariable('ANTHROPIC_BASE_URL', 'https://open.bigmodel.cn/api/anthropic', 'User')
配置完成后,进入一个您的代码工作目录,在终端中执行 claude
命令即可开始使用 Claude Code
若遇到「Do you want to use this API key」选择 Yes 即可
启动后选择信任 Claude Code 访问文件夹里的文件,如下:

完毕!现在就可以正常使用 Claude Code 进行开发了。
对话/规划/代码编写/复杂推理等主场景时默认使用模型均为 GLM-4.6,Claude code 会在部分轻量任务时自动路由到 GLM-4.5-Air,暂不支持其它模型(如 GLM-4.5-X/AirX/Flash 等)。
- Anthropic, A. I. (2024). The claude 3 model family: Opus, sonnet, haiku. Claude-3 Model Card, 1(1), 4. ↩︎
发表回复