四、Claude Code 使用指南(本地部署)

一、Windows · Claude Code 配置说明

1
打开 Cmd(命令行)

快速呼出快捷键:Win+R,输入 cmd 回车。

Win+R 打开 Cmd

1. 安装 Claude Code CLI

1
验证 Node.js 环境

在执行 npm install -g @anthropic-ai/claude-code 之前,必须先验证这两个命令能正常输出版本号:

# 1. 验证 Node.js
node -v
# 正常输出:v20.x.x(或更高版本)

# 2. 验证 npm
npm -v
# 正常输出:10.x.x(或更高版本)

如果这两个命令报错,说明 Node.js 安装 / 环境变量配置有问题,必须先解决,再装 Claude Code。

验证 Node.js 和 npm
2
安装 Node.js

以管理员身份打开 PowerShell,复制运行:

安装最新 LTS 稳定版(推荐)

winget install OpenJS.NodeJS.LTS

安装最新 Current 版

winget install OpenJS.NodeJS

安装完重启终端,输入以下命令验证:

node -v
npm -v

手动下载链接:https://nodejs.org/dist/v22.22.2/node-v22.22.2-x64.msi

出现 Installed successfully 就是安装完成。

3
验证安装

关闭当前终端,重新打开一个新的 PowerShell 或 Cmd,执行:

node -v
npm -v

能显示版本号 = 安装成功。

4
安装 Claude Code

确认 Node.js 安装完成之后,Cmd 窗口中输入:

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

斜杠在转代表自动在下载,下载完毕后会显示命令栏。

2. 配置系统环境变量

5
设置 Windows 系统环境变量

菜单搜索"编辑系统环境变量",弹出系统属性窗口,选择「系统环境变量」。每次新建变量之前,先完整检查用户变量和系统变量中是否已经有这个变量名了,若有请先删除,然后再新建。

需要设置以下两个环境变量值:

变量名:ANTHROPIC_BASE_URL变量值:https://ai.yunsuguan.com
变量名:ANTHROPIC_AUTH_TOKEN变量值:你的密钥
系统环境变量设置
环境变量配置
环境变量
6
启动 Claude Code

配置完成后新建 Cmd 窗口输入 claude 指令一直回车进入对话界面。

切换模型指令:/model

Claude 运行界面
Tips 1:Windows 用户可能会涉及到报错缺少插件:Git for Windows,可点击以下链接下载安装,安装在系统盘后会自动运行:https://git-scm.com/install/windows
Tips 2:安装后重新调出 Cmd 窗口输入 claude 回车使用即可进入 Code 对话界面。

二、macOS / Linux · Claude Code 配置说明

macOS 10.15+ 系统 或 Linux 系统,并且已安装 Node.js。

如未安装 Node.js,可以点击以下链接下载安装:https://nodejs.cn/download/

方法 A:brew 安装(最简单、推荐)

brew install node

方法 B:官方脚本一键安装(无 brew 也能用)

curl -fsSL https://deb.nodesource.com/setup_current.x | sudo -E bash -
sudo apt-get install -y nodejs

验证:

node -v
npm -v

使用 Cmd+Space 搜索 "Terminal" 或在 应用程序/实用工具 中启动终端。

macOS 终端

安装 Claude Code

在终端中输入代码,安装官方源版本:

npm install -g @anthropic-ai/claude

若执行时提示权限报错,在命令前加 sudo 即可:
sudo npm install -g @anthropic-ai/claude

1. 配置环境变量 — Linux

API_KEY="你的密钥"

echo "export ANTHROPIC_BASE_URL=https://ai.yunsuguan.com/v1" >> ~/.bashrc
echo "export ANTHROPIC_AUTH_TOKEN=$你在我们服务器生成的秘钥/key" >> ~/.bashrc
echo "export CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1" >> ~/.zshrc

source ~/.bashrc

2. 配置环境变量 — macOS

API_KEY="你的密钥"

echo "export ANTHROPIC_BASE_URL=https://ai.yunsuguan.com" >> ~/.zshrc
echo "export ANTHROPIC_AUTH_TOKEN=$你在我们服务器生成的秘钥/key" >> ~/.zshrc
echo "export CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1" >> ~/.zshrc

source ~/.zshrc

命令名为 claude,通过终端输入 claude + 回车调出使用。

macOS 运行 Claude

3. 修改密钥代码

临时生效

直接重新赋值新的 key(把 new_your_key_here 替换成你的新密钥):

export ANTHROPIC_AUTH_TOKEN=new_your_key_here

验证是否修改成功:

echo $ANTHROPIC_AUTH_TOKEN

永久生效

先删除旧的密钥配置:

sed -i '' '/ANTHROPIC_AUTH_TOKEN=/d' ~/.zshrc

写入新的密钥(把 new_your_key_here 替换成你的新密钥):

echo "export ANTHROPIC_AUTH_TOKEN=new_your_key_here" >> ~/.zshrc

立即加载配置,让新密钥生效:

source ~/.zshrc

验证是否修改成功:

echo $ANTHROPIC_AUTH_TOKEN
示例(新密钥为 sk-88888888888888888888):
sed -i '' '/ANTHROPIC_AUTH_TOKEN=/d' ~/.zshrc
echo "export ANTHROPIC_AUTH_TOKEN=sk-88888888888888888888" >> ~/.zshrc
source ~/.zshrc

若遇 npm install -g 权限被拒场景,输入:
sudo npm install -g @anthropic-ai/claude-code
执行完之后,输入你的电脑密码(输入时不会显示,直接输完按回车即可)。

4. Claude Code 命令大全

本文档基于 Anthropic 官方最新文档整理,覆盖会话内斜杠命令、CLI 全局命令、VS Code 插件专属命令、终端交互快捷键四大类,标注废弃命令与使用别名,适配 v2.1.92+ 版本。

4.1 会话内核心斜杠命令(/ 开头,REPL 交互模式通用)

输入 / 即可唤起自动补全,<> 为必填参数,[] 为可选参数。

1. 对话与会话管理

命令核心功能别名 / 补充说明
/clear清除当前会话上下文,开始全新对话
/compact压缩会话历史,释放上下文窗口自动触发时也会提示
/context查看当前上下文使用情况显示 token 用量
/init初始化项目 CLAUDE.md 文件生成项目级指令文件
/add-dir添加目录到工作区上下文<path>
/doctor诊断 Claude Code 安装和环境问题
/export导出当前对话到文件

2. 模型与配置管理

命令核心功能别名 / 补充说明
/status查看当前会话状态、模型和配置信息
/config查看和修改 Claude Code 配置项
/model切换当前会话使用的模型需模型 ID
/upgrade检查并升级 Claude Code 到最新版本
/theme切换终端主题(dark/light)
/cost查看当前会话的 API 费用统计
/approved-tools管理已批准的工具权限列表

3. 代码与开发效率(核心高频)

命令核心功能别名 / 补充说明
/review代码审查当前变更PR review
/fix自动修复 lint 错误和类型问题
/test运行测试套件并分析失败原因
/explain解释选中代码或文件的功能逻辑
/simplify简化并重构当前变更等价于 /code-review --fix
/pr-comments查看当前 PR 的 Review 评论
/ide管理 IDE 集成设置
/setup设置项目开发环境安装依赖等

4. 工具与集成管理

命令核心功能别名 / 补充说明
/mcp管理 MCP 服务器连接和配置Model Context Protocol
/plugins查看和管理已安装的插件
/terminal-setup配置终端集成(快捷键绑定等)
/todos查看和管理当前会话的任务列表
/memory查看和编辑持久化记忆(MEMORY.md)

5. 诊断、用量与账号管理

命令核心功能别名 / 补充说明
/doctor诊断 Claude Code 环境和配置问题
/cost查看当前会话/周期的 API 费用
/usage查看 API 使用量和限额
/login登录 Anthropic 账号或切换账号
/logout登出当前账号
/bug报告 Bug 给 Anthropic

6. 其他实用命令

命令核心功能补充说明
/help显示帮助信息和命令列表
/resume恢复之前的会话需会话 ID
/rename重命名当前会话便于后续查找
/vim切换 Vim 编辑模式
/output-style切换输出样式(默认/简洁/详细)
/release-notes查看最新版本更新日志

4.2 CLI 全局命令(终端直接执行,非会话内)

命令核心功能示例
claude启动 Claude Code 交互式会话claude
claude -p "prompt"单次提问模式,输出后退出claude -p "解释这段代码"
claude -c继续最近的会话claude -c
claude -r <id>恢复指定 ID 的会话claude -r abc123
claude config管理配置claude config set theme dark
claude update更新到最新版本claude update

2. 账号与管理命令

命令核心功能示例
claude login登录 Anthropic 账号claude login
claude logout登出账号claude logout
claude whoami查看当前登录账号信息claude whoami

3. 高频启动标志(启动会话时附加)

标志核心功能示例
--model <id>指定使用的模型claude --model claude-sonnet-4-6
--max-turns <n>限制最大对话轮数claude --max-turns 10
--output-format <fmt>设置输出格式(text/json)claude --output-format json
--no-color禁用彩色输出claude --no-color
--verbose显示详细日志claude --verbose
--version显示版本号claude --version