一、Claude Code 是什么与核心优势
Claude Code 是一款运行在终端环境中的 AI 编程助手,能够直接在命令行中完成代码生成、项目分析、文件修改、命令执行、Git 管理等开发全流程工作。它最大的特点是任务驱动、终端原生、轻量高效、多模型兼容,无需图形界面、不依赖 IDE 插件,能够深度融入开发者日常工作流。
与传统代码补全工具不同,Claude Code 可以理解整体任务目标,自主规划执行步骤,支持跨文件操作、自动化脚本、项目初始化与复杂重构,适合从简单代码编写到完整项目开发的各类场景。阿里云部署 OpenClaw/Hermes Agent全网最简单,只需两步,详情👉访问阿里云OpenClaw/Hermes一键部署专题页面 了解。








👉访问订阅阿里云百炼Token Plan AI大模型服务 。支持多模型切换,用于多模态模型灵活调用,实现多模型、多工具、多场景下的额度共享与统一管理,兼顾灵活性、稳定性与安全性,大幅降低企业使用大模型的门槛与成本。




它的核心优势体现在以下方面:
- 终端原生:Windows、macOS、Linux 全平台通用,与开发工具无缝结合
- 任务驱动:只需说明目标,即可自动规划步骤并执行
- 多模型兼容:支持官方模型与国内模型(DeepSeek、智谱、阿里百炼等)
- 多语言支持:覆盖 Python、JavaScript、Java、Go 等主流语言
- 轻量易安装:仅依赖 Node.js,几分钟即可完成部署
- 安全可控:可配置权限,禁止访问敏感文件与危险指令
对国内用户来说,Claude Code 可以轻松切换国产模型,解决网络与成本问题,是非常适合新手入门的 AI 编程工具。
二、安装前准备
安装 Claude Code 只需满足基础环境要求:
- 操作系统:Windows 10+、macOS 13+、Linux
- 必装依赖:Node.js 版本 ≥ 18.0
- 推荐工具:Git 2.23+
- 内存建议:8GB 及以上
查看 Node.js 版本命令:
node -v
未安装或版本过低时,可按以下方式安装:
- macOS:
brew install node - Windows:从 nodejs.org 下载 LTS 版本
三、Claude Code 三种安装方法(全平台通用)
1. npm 官方安装(推荐,最稳定)
npm install -g @anthropic-ai/claude-code
macOS 权限不足可加 sudo:
sudo npm install -g @anthropic-ai/claude-code
验证安装:
claude --version
2. 官方脚本安装
curl -fsSL https://claude.ai/install.sh | bash
若地区限制无法使用,改用 npm 方式即可。
3. macOS Homebrew 安装
brew install --cask claude-code
升级命令:
brew upgrade claude-code
Windows 专用安装方式
Windows 需使用 Git Bash 或 WSL:
- Git Bash 直接运行官方脚本或 npm 命令
- WSL 安装 Ubuntu 后执行相同安装步骤
四、两种登录/启用方式
1. 官方账号登录
启动 Claude Code:
claude
输入登录命令:
/login
在浏览器完成授权后,即可使用官方模型。
2. 跳过登录(使用国产模型必备)
如果只使用国内模型,可跳过登录,执行以下命令:
mkdir -p ~/.claude
echo '{"hasCompletedOnboarding": true}' > ~/.claude.json
echo '{"primaryApiKey": "any-string"}' > ~/.claude/config.json
之后配置国内模型 API 即可正常使用。
五、切换国产大模型配置(DeepSeek / 智谱 / 阿里百炼)
Claude Code 支持通过修改环境变量或配置文件,无缝切换国产模型,流程统一、操作简单。
1. 环境变量方式(临时生效)
macOS / Linux:
export ANTHROPIC_BASE_URL="https://api.deepseek.com/v1"
export ANTHROPIC_AUTH_TOKEN="你的API Key"
Windows Git Bash:
set ANTHROPIC_BASE_URL="https://api.deepseek.com/v1"
set ANTHROPIC_AUTH_TOKEN="你的API Key"
启动:
claude
2. 配置文件方式(永久生效,推荐)
创建配置目录:
mkdir -p ~/.claude
编辑配置文件:
nano ~/.claude/settings.json
写入以下内容:
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "你的API Key",
"ANTHROPIC_BASE_URL": "https://api.deepseek.com/v1"
},
"useCustomApi": true,
"permissions": {
"deny": [
"Read(./.env)",
"Read(./.env.*)",
"Read(./secrets/**)"
]
}
}
macOS 需额外配置环境变量:
nano ~/.zshrc
添加:
export ANTHROPIC_BASE_URL="https://api.deepseek.com/v1"
export ANTHROPIC_AUTH_TOKEN="你的API Key"
生效配置:
source ~/.zshrc
3. 常用国产模型接口信息
- DeepSeek:https://api.deepseek.com/v1
- 智谱GLM:https://open.bigmodel.cn/api/paas/v4
- 阿里云百炼:https://dashscope.aliyuncs.com/compatible-mode/v1
只需替换 Base URL 与 API Key 即可切换模型。
六、Claude Code 常用命令大全
1. 终端启动命令
claude # 启动交互模式
claude --version # 查看版本
claude -c # 继续上一次会话
claude --print "指令" # 单次执行并退出
2. 交互界面高频命令
/init # 项目初始化,生成CLAUDE.md知识库
/clear # 清空对话历史
/compact # 压缩上下文,节省Token
/model # 切换模型
/cost # 查看Token消耗
/context # 查看上下文占比
/diff # 查看文件修改详情
/status # 查看当前配置状态
/exit # 退出工具
七、新手实用技巧(避坑必备)
项目必用 /init
进入项目目录执行/init,自动生成项目文档,AI 会自动理解结构与规范。长对话必用 /compact
对话过长会变慢,用/compact压缩,保留关键信息。文件快速引用 @文件名
直接输入:分析 @index.js 代码,无需粘贴内容。权限安全配置
在 settings.json 中配置权限,禁止读取敏感文件。国内模型使用更稳定
新手优先使用国产模型,网络稳定、成本更低、响应更快。报错直接贴日志
遇到错误直接粘贴给 Claude Code,可自动分析与修复。
八、常见问题与解决方法
1. 安装失败
- 检查 Node.js ≥ 18.0
- Windows 使用管理员权限 Git Bash
- macOS 使用 sudo 提升权限
2. 启动显示 Not logged in
- 登录:输入
/login - 使用国产模型:按跳过登录步骤配置
3. 国产模型调用失败
- 检查 API Key 是否正确
- 检查 Base URL 是否正确
- macOS 检查 useCustomApi 是否开启
- 执行
source ~/.zshrc生效环境变量
4. 响应慢
- 使用
/compact压缩上下文 - 切换轻量模型
- 避免超长任务单轮执行
九、总结
Claude Code 是一款适合所有开发者的终端 AI 编程助手,具备轻量、高效、灵活、安全的特点,支持全平台运行与多模型切换。新手只需完成三步即可快速上手:
- 安装 Node.js 并部署 Claude Code
- 登录或跳过登录配置国产模型
- 掌握基础命令开始使用
整个过程不超过30分钟,无需复杂环境、不用额外插件,就能让 AI 帮助完成代码编写、项目分析、文件修改、自动化脚本等工作。
无论是日常开发、学习编程、快速重构、项目初始化,还是自动化运维,Claude Code 都能显著提升效率,是现代开发者必备的终端 AI 工具。