Claude Code CLI 是由 Anthropic 推出的强大命令行工具,可以帮助开发者与 Claude 进行高效的交互。无论你是编写代码、进行自动化调试,还是做创意写作,Claude 都能显著提升你的工作效率。本文将介绍如何在不同操作系统下安装和配置 Claude Code CLI。
一、安装 Claude Code CLI
1. 安装 Node.js(推荐使用 nvm)
Claude Code CLI 依赖 Node.js 环境,首先需要安装它。推荐使用 nvm(Node Version Manager) 来管理 Node.js 版本,尤其是在多平台环境下,nvm 是一种非常便捷的方式。
安装 nvm:
在 Linux / macOS 或 Windows WSL 环境下:
curl -fsSL https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
然后加载 nvm 环境变量:
source ~/.bashrc # Linux 或 macOS
对于 Windows 用户,如果使用 WSL,可以通过同样的方式安装。若是 Windows 原生环境,你需要使用 nvm for Windows,具体可以参考 nvm-windows GitHub。
安装 Node.js(以版本 20 为例):
nvm install 20 nvm use 20
确认安装:
node -v npm -v
2. 安装 Claude Code CLI
安装完成 Node.js 后,你可以通过 npm 来安装 Claude Code CLI:
npm install -g @anthropic-ai/claude-code
安装完成后,可以通过以下命令验证安装是否成功:
claude --version
二、配置 Claude Code CLI
Claude Code 的默认配置已适用于大部分开发场景,但你可以根据自己的需求进一步定制配置。配置文件通常存放在用户目录下的 ~/.config/claude/(Linux 和 macOS)或者 %APPDATA%\Claude\(Windows)。
1. 找到配置文件
在 Linux / macOS 系统下,配置文件通常位于:
~/.claude/
在 Windows 系统中,配置文件位于:
C:\Users\用户名\.claude
如果配置文件不存在,你可以手动创建它。
2. 编辑 settings.json 配置文件
在 ~/.claude/settings.json 或 C:\Users\用户名.claude\settings.json 文件中,你可以配置诸如模型选择、创意度、最大 tokens 长度等参数。例如:(如果使用各大模型供应商的code plan,可以参考他们的文档进行配置)
下面以智谱AI的GLM为例:
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "你的api key",
"ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
"API_TIMEOUT_MS": "3000000",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-4.5-air",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-4.7",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-5"
}
}
3. 编辑或新增 `.claude.json` 文件
# MacOS & Linux 为 `~/.claude.json`
# Windows 为`用户目录/.claude.json`
# 新增 `hasCompletedOnboarding` 参数
{
"hasCompletedOnboarding": true
}
三、开始使用 Claude Code CLI
配置完成后,进入一个您的代码工作目录,在终端中执行 claude 命令即可开始使用 Claude Code
若遇到「Do you want to use this API key」选择 Yes 即可
启动后选择信任 Claude Code 访问文件夹里的文件,如下:

完毕!现在就可以正常使用 Claude Code 进行开发了。
四、claude常用命令
1、切换模型:/model
你可以使用 /model 命令来切换当前使用的 Claude 模型。

2、计划模式:/plan
你可以使用 /plan 命令来进入计划模式,更专注与计划与设计。

结语
通过配置 Claude Code CLI,你可以根据个人需求优化与 Claude 的交互,提升工作效率。无论你是开发者、写作者,还是创意工作者,Claude Code 都能为你的项目提供巨大的支持。
希望本文能帮助你顺利安装并配置 Claude Code CLI。如果有任何问题或疑问,欢迎在评论区留言,我们将尽快解答!
