## 环境与前置准备清单
### 基础系统要求
> 以下为常见最低/推荐配置,具体以官方文档为准。
* **Node.js**:18+(建议使用最新 LTS)。
* **操作系统**:Windows / macOS / Linux 皆可。
* **网络**:稳定且尽量固定出口 IP;
* **浏览器**:Chrome、Firefox、Safari 等现代浏览器最新版。
### 准备材料对照表
| 项目 | 用途 | 提示 |
| ------------------ | ----------------- | ------------------------------- |
| 稳定网络环境 | 减少风控、避免验证码延迟 | 尽量全程保持同一出口 IP / 浏览器指纹一致性 |
| 可用邮箱 | 创建 Claude 账号、邮件验证 | Gmail、Outlook、Proton 等国际邮箱成功率较高 | |
| 支付方式(信用卡 / 应用商店) | 升级订阅、购买 Credits | 预先确认卡组织是否支持境外在线扣款 |
> **小贴士**:如果你计划后续走长期付费路线,建议优先准备真实、信誉良好的支付方式;频繁切换虚拟号注册多个账号可能触发风险控制。
---
## 安装 Claude Code CLI
以下操作在本地终端完成:
1. **检查 Node.js 版本**
```bash
node --version
```
输出需 ≥ 18.x。
2. **全局安装 Claude Code CLI 包**
```bash
npm install -g @anthropic-ai/claude-code
```
3. **验证安装是否成功**
```bash
claude --version
```
若显示版本号即代表 CLI 可用。
> 若你使用 `nvm` 管理多版本 Node,可通过以下命令切换至最新 LTS:
>
> ```bash
> nvm install --lts
> nvm use --lts
> ```
---
## 获取临时手机号
> 这一节展示「如何在第三方平台上使用一次性短信接收号码」。SMS-Act 仅作为演示示例,你可以使用任意其他提供类似服务的网站。不同网站界面与费用略有差异。
### 步骤概览
1. 打开([SMS-Act]https://sms-act.net)
4. 在服务搜索框输入 **“Claude”**
5. 按国家/地区筛选号码。常见成功率较高的地区有:英国、德国、泰国、美国等(数据随时间变化,仅供参考)。
6. 点击「获取号码」,复制平台显示的国际区号 + 号码字符串,保持订单页面待命(状态通常为 *等待短信*)。
---
## 注册 Claude 账号并完成手机号验证
### 1. 创建账号
1. 打开主站:`https://claude.ai`。
2. 点击 **Sign Up**。
3. 填写邮箱地址并提交;或使用 Google / Apple 登录(若地区支持)。
4. 前往邮箱点击验证链接完成初次激活。
### 2. 进入账号设置添加手机号
1. 登录 Claude 后,在界面左下角头像 / Profile 菜单中选择 **Account Settings**。
2. 找到 **Phone number** / **Add phone number** 项。
### 3. 提交临时号码并接收验证码
1. 复制已获取的临时号码。
2. 回到 Claude 设置页,选择对应国家区号并粘贴号码(去掉多余空格或国家前缀重复)。
3. 点击发送验证码(Send Code / Verify)。
4. 切回网站订单页面,等待短信内容刷新(常见30秒到1分钟左右)。
5. 获得 6 位或类似格式验证码后,复制回 Claude 页面输入并提交。
6. 显示 **Verified** / 验证成功 即表示手机号绑定完成。
---
## 首次运行与授权 Claude Code
安装好 CLI 并完成账号验证后,即可本地调用。
1. **启动**
```bash
claude
```
首次运行将触发交互式初始化。
2. **基本界面/主题配置**:根据提示选择浅色 / 深色主题、编辑器偏好(制表符 / 空格、行宽等)。
3. **登录授权**:CLI 会弹出或输出一个 OAuth 授权 URL(或在终端提供浏览器打开指引)。使用你刚完成验证的 Claude 账号登录并授权 CLI 访问。
4. **令牌缓存**:授权完成后 CLI 会在本地配置目录缓存访问令牌;若更换机器或失效,重新运行 `claude login`(命令名称可能随版本调整,以实际 CLI 帮助为准)。
---
## 账号升级、订阅与充值选项概览
> 金额、套餐和地区可用性会随时间变化,下述仅作结构性说明,具体请以实际界面显示为准。
Anthropic 通常提供以下层级或类似模式(名称可能略有差异):
| 层级 | 典型定位 | 费用模式 | 适用场景 |
| ----------- | --------------- | --------- | --------------------------- |
| 免费 / 基础 | 体验核心聊天与轻量编程协助 | 免费额度 | 初步体验、低频调用 |
| Pro | 面向个人开发者 / 高级使用者 | 月订阅 | 更高速率、更长上下文、Claude Code 更佳体验 |
| Max / 高级层 | 专业 / 重度用户 | 月订阅(更高档) | 最新模型、最长上下文、优先资源 |
| API Credits | 按量计费 | 预充值或按用量扣费 | 与自动化工具链、后端服务集成 |
### 网页端信用卡绑定
1. 登录 Claude 网站 → 头像菜单 → **Billing**。
2. 添加信用卡(Visa / Mastercard 等,地区而异)。
3. 完成账单地址填写与验证后,可选择升级订阅或购买按量 Credits。
### 移动端(iOS / 应用内支付)
若所在地区支持官方 App 内购:
1. 在 App Store 搜索 *Claude by Anthropic* 并安装。
2. 登录同一账号 → 升级菜单 → 选择订阅层级 → 使用 Apple ID 完成支付(支持本地货币结算的地区更方便)。
> 有些用户反馈应用内订阅在部分地区的支付成功率高于直接信用卡(经验性质,不保证适用于所有人)。
---
## 使用技巧:高效开发工作流
### 1. 智能代码补全
* 在项目目录运行 `claude` 启动交互;或将 CLI 嵌入现有编辑器工作流(具体扩展请查官方)。
* 提供上下文文件片段,Claude 可生成续写 / 重构建议。
### 2. 代码解释与文档生成
* 粘贴函数 / 模块,询问「请逐行解释并补注释」。
* 命令式提示:"生成 README 模板"、"根据注释写测试"。
### 3. 测试用例辅助
* 输入接口契约 / 类型定义,要求 Claude 生成单元测试骨架。
* 将失败日志贴入会话,请求定位异常根因。
### 4. 迭代式开发
* 利用多轮上下文:先生成原型,再让 Claude 优化性能、安全性、边界条件。
* 用 diff 片段而非整文件,有助于聚焦修改点并节省上下文长度。
---
## 性能优化与配额管理
1. **网络稳定**:网络抖动会导致验证与授权失败;可考虑固定出口 / 专线。
2. **并发控制**:大量并发请求易触发速率限制(rate limit)。在自动化脚本中实现指数退避重试。
3. **缓存策略**:对长文本中重复段落使用引用而非重复发送,节省 token 消耗。
4. **监控用量**:定期查看 Billing / Usage Dashboard,避免突增费用。
5. **清理本地缓存**:CLI 版本升级或配置异常时,可清理缓存目录后重装。
---
### 技术安装问题
**Node.js 版本过低**
升级至最新 LTS:
```bash
nvm install --lts
nvm use --lts
```
**npm 安装失败**
可能是网络缓存问题:
```bash
npm cache clean --force
npm install -g @anthropic-ai/claude-code
```
**CLI 授权失败**
确保:
* 已在浏览器完成 OAuth 登录并授权;
* 当前网络可访问 Anthropic 域名;
* 若多次失败,尝试 `claude logout` 后重登(命令以实际版本为准)。
### 付费问题
* 信用卡被拒:先做小额预授权验证;联系发卡行开通境外在线支付。
* 移动端订阅管理:在 iOS → 设置 → Apple ID → 订阅 中查看/取消。
* 退款:遵循 Anthropic 官方退款政策(不同地区法规差异)。
* 多人共用账号风险:共享登录可能触发异常地点登录警报或速率整控,不建议。
---
## 参考资料与相关链接
* Anthropic 文档主页:[https://docs.anthropic.com](https://docs.anthropic.com)
* Claude Code 文档(CLI / IDE 功能):[https://docs.anthropic.com/claude-code](https://docs.anthropic.com/claude-code)
* Anthropic API 文档:[https://docs.anthropic.com/api](https://docs.anthropic.com/api)
* 帮助中心(账户、计费、使用政策):[https://support.anthropic.com](https://support.anthropic.com)
---