Claude Code 安装配置教程
· 7 分钟阅读
什么是 Claude Code
Claude Code 是 Anthropic 推出的 AI 编程 CLI 工具,可以在终端中直接与 Claude 对话,让它读代码、改代码、执行命令,是 agentic coding 的代表产品。
安装过程演示
下面是完整的安装过程录制(可拖动进度条、调整速度):
安装步骤
1. 安装 Claude Code
# Linux / WSL(官方推荐)
curl -fsSL https://claude.ai/install.sh | bash
# macOS (Homebrew)
brew install --cask claude-code
# 或者用 npm(也可以,但不会自动更新)
npm install -g @anthropic-ai/claude-code
原生安装方式会自动后台更新,保持最新版本。
2. 配置中转服务(可选)
如果没有官方订阅,可以使用第三方 API 中转服务。推荐 sbbbbbbbbb.xyz,通过下方链接注册首单享 95 折优惠:
套餐推荐:
| 套餐 | 价格 | 每日额度 | 有效期 | 总额度 |
|---|---|---|---|---|
| 月卡 | ¥48.99 | $150/天 | 30 天 | $4500 |
| 周卡 | ¥16.88 | $70/天 | 7 天 | $490 |
💡 不确定的话建议先买周卡试试,够用再续月卡。Claude Code 日常使用每天 $30-50 额度足够。
注册充值后获取 API Key,然后编辑 ~/.claude/settings.json:
{
"effortLevel": "high",
"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-your-api-key-here",
"ANTHROPIC_BASE_URL": "https://fast.sbbbbbbbbb.xyz",
"ANTHROPIC_MODEL": "claude-opus-4-7",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-opus-4-7",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-opus-4-7",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-4-7",
"CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS": "1"
}
}
💡 将
ANTHROPIC_AUTH_TOKEN替换为你自己的 API Key。配置后 Claude Code 会通过中转服务调用模型,无需官方订阅。
3. 认证
# 启动后会引导你登录 Anthropic 账号
claude
首次运行会打开浏览器进行 OAuth 认证,授权后自动完成配置。
3. 验证安装
claude --version
claude "你好,介绍一下你自己"
基本使用
交互模式
# 进入交互式对话
claude
# 在项目目录中启动(会自动读取项目上下文)
cd my-project
claude
单次命令
# 直接提问
claude "解释这个项目的架构"
# 让它修改代码
claude "给 src/utils.ts 加一个 debounce 函数"
# 让它执行任务
claude "运行测试并修复失败的用例"
配置
设置模型
配置文件中已通过环境变量指定模型为 claude-opus-4-7,所有请求默认使用该模型。如需临时切换:
# 使用 Opus 4-7(配置文件默认)
claude --model claude-opus-4-7
# 使用 Opus 4-6
claude --model claude-opus-4-6
项目配置
在项目根目录创建 .claude/settings.json:
{
"permissions": {
"allow": ["read", "write", "execute"],
"deny": ["rm -rf /"]
}
}
常用场景
| 场景 | 命令示例 |
|---|---|
| 解释代码 | claude "解释 src/index.ts 的逻辑" |
| 写新功能 | claude "实现用户注册 API" |
| 修 Bug | claude "测试报错了,帮我修" |
| 代码审查 | claude "review 最近的 git diff" |
| 重构 | claude "把这个文件拆分成模块" |
小贴士
- 在项目根目录启动效果最好(会读取整个项目上下文)
- 支持多轮对话,可以追问细节
- 它可以直接读写文件、运行命令,注意权限控制
- 配合
tmux使用体验更佳