一篇教程。装完就能在终端里跟 Claude 对话,让它帮你改代码、跑测试、修 Bug。
安装流程可以参考这个图
你在终端输入一句话,Claude 直接帮你改文件、跑命令。不用切浏览器,不用复制粘贴。
❯ claude "给 src/utils.ts 加一个 debounce 函数"它会自己读代码、写代码、跑测试。你只管验收。
前提条件
- Linux / macOS / WSL 环境
- 一个 API Key(下面会说怎么拿)
不需要 Node.js。不需要 Python。官方安装脚本一行搞定。
阶段一:安装
第一步:一行命令装好
curl-fsSLhttps://claude.ai/install.sh|bashmacOS 也可以用 Homebrew:
brewinstall--caskclaude-code装完验证一下:
claude--version看到版本号就对了。类似2.1.150 (Claude Code)。
阶段二:配置中转服务
官方订阅贵。用中转服务便宜很多,效果一样。
第二步:注册中转
👉 注册地址(首单 95 折) 需要用我的推荐码 4HAA
套餐推荐:
| 套餐 | 价格 | 每日额度 | 有效期 |
|---|---|---|---|
| 月卡 | ¥48.99 | $150/天 | 30 天 |
| 周卡 | ¥16.88 | $70/天 | 7 天 |
不确定就先买周卡试试。日常写代码每天 $30-50 够用。
第三步:写配置文件
注册充值后拿到 API Key。编辑~/.claude/settings.json:
{"effortLevel":"high","env":{"ANTHROPIC_AUTH_TOKEN":"sk-你的key粘贴到这里","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换成你自己的 Key。其他不用动。
验证:运行claude "你好"能收到回复就配好了。
阶段三:开始用
第四步:在项目里启动
cd你的项目目录 claude它会读取整个项目上下文。然后你直接说人话就行。
第五步:试几个常用操作
| 你说 | 它做 |
|---|---|
| 解释这个项目的架构 | 读代码,给你画全景图 |
| 给 src/utils.ts 加一个 debounce | 直接改文件 |
| 测试报错了,帮我修 | 读错误日志,定位问题,改代码 |
| review 最近的 git diff | 逐文件审查,给建议 |
| 把这个文件拆分成模块 | 重构,自动处理 import |
单次命令也行,不用进交互模式:
claude"运行测试并修复失败的用例"完整流程一览
第一次做的建议
- 找一个小项目练手。别上来就在大仓库里用
- 第一次对话先问简单的:「解释一下这个项目」
- 它改完文件后,用
git diff看看改了什么再决定要不要 - 配合
tmux用体验更好。一个窗口写代码,一个窗口跟 Claude 聊
容易踩的坑
配置文件路径错了。~/.claude/settings.json不是项目里的.claude/settings.json。前者是全局配置,后者是项目级权限配置。别搞混。
Key 填错了没报错。Claude Code 不会提前验证 Key。你得实际发一条消息才知道对不对。报 401 就是 Key 有问题。
模型名写错了。必须是claude-opus-4-7或claude-opus-4-6。不要写成claude-4-opus之类的。
终端太窄看不清。Claude Code 的 UI 需要至少 80 列宽度。用全屏终端或者把字号调小一点。
装完了。去写代码吧。