大家好,我是键盘,一个有十年编程经验的非著名程序员,正在努力让小学生都能用上 AI 编程!
之前我写过一篇文章吹上天的Claude Code,狗都不用!,说 Claude Code 是“狗都不用”的工具。现在打脸了,对不起,朋友们, 狗不用,我用了!
这次,我花了整整半天时间,把它摸了个通透,只为帮还没接触过它的你,写出这篇 又通俗又全面的入门指南 。
Claude Code 是个啥?
先说结论: Claude Code 是目前最强的 AI 编程工具之一。
但它不是传统意义上的开发工具——它 不是一个 IDE(集成开发环境) ,而是一个 CLI(命令行工具) 。
来简单科普下:
- GUI(Graphical User Interface) 就是我们熟悉的图形界面,比如 Cursor,用聊天方式做开发,鼠标点点就出一个项目。
- CLI(Command Line Interface) 就是命令行界面,你得在黑乎乎的终端里敲命令。
你可能会问:“都 2025 年了,谁还用命令行啊?不麻烦吗?”
我一开始也这么想,直到我看到了 Claude Code 的 真本事 。
为什么最强?Claude Code 的牛X之处
Claude Code 和 Cursor 最大的区别,不是“界面风格”,而是 能力维度的跨越 。
1. 全局视角
它理解项目中多个文件之间的关系,比如你改了一个模块,它能自动同步改测试文件、配置文件、文档……这一波操作, Cursor 目前还做不到 。
2. Git 自动化
- 自动提交代码
- 自动写提交信息
- 自动发 Pull Request
- 甚至还能自动解决冲突!
不是“辅助”,而是“代劳”,Claude Code:你休息,我来干!
3. 无限延伸能力
因为是命令行工具,它可以和其他工具(比如脚本、CI/CD、GitHub CLI 等) 无缝集成 ,真正实现“自动化开发”。
Claude Code 怎么装?
别急,我一步步教你, 不啰嗦、不跳步,保姆级教程来了:
✅ 环境要求
- 系统:macOS 10.15+ / Ubuntu 20.04+ / Windows(WSL2)
- 内存:推荐 8GB+
- Node.js:推荐 20+
- Git / ripgrep:可选但推荐
🍎 Mac 安装方式
npm install -g @anthropic-ai/claude-code
装完后,运行:
claude doctor
检查环境是否正常。
🪟 Windows 安装方式(WSL2)
- 打开 PowerShell(管理员权限)
- 安装 WSL 并重启:
wsl --install
- 设置默认系统:
wsl --set-default Ubuntu
- 进入 Ubuntu,执行以下命令:
sudo apt update && sudo apt upgrade -y
sudo apt install git ripgrep curl -y
- 安装 Node.js(推荐用 nvm)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install 22
- 安装 Claude Code:
npm install -g @anthropic-ai/claude-code
登录?很麻烦,但我有“白嫖”方法!
你以为安装完就能用了?太天真。
Claude Code 的 最大门槛在于登录 ,因为它
- 需要科学上网
- 需要海外邮箱和手机号
- 而且订阅还挺贵, Max 版本要 200 美元/月
听起来劝退对吧?别急,我给你一条明路:
🎁 教育邮箱免费用!
- 打开【anyrouter.top/register?af… 】这个链接
- 注册并登录,绑定你的教育邮箱(.edu)
- 获取 150 美元额度(相当于免费试用,然后每天登录就送25美元额度,这样基本每天玩一下是够用的了)
- 添加 token,设置无限额度 + 永久有效
- 回终端,在您的项目目录下运行
cd your-project-folder
export ANTHROPIC_AUTH_TOKEN=sk-...
export ANTHROPIC_BASE_URL=https://anyrouter.top
- 执行以下命令,登录成功!
claude
输入“你是谁”,Claude 回你话就说明 OK 了。
附:Claude Code 的核心概念文件——CLAUDE.md
每个项目目录下建议放一个 CLAUDE.md 文件,内容包括:
- 项目技术栈
- 环境搭建流程
- 编码规范
- 常用命令
- 项目开发指南
- FAQ(可选)
这个文件就是 Claude 的“长期记忆体”。
写在最后
今天这一篇,只是 Claude Code 的入门。
下一篇,我会讲讲怎么 玩转 Claude Code ,让它帮你建项目、写代码、查 bug、自动部署……让 AI 真正成为你的“代码搭子”。
关注我,不迷路,我们下期见!
如果你觉得这篇文章对你有帮助,欢迎分享给更多朋友!
如果你用上 Claude Code,也欢迎在评论区晒一晒你的使用体验~