🤔 你是不是也有这样的烦恼?
- 想学编程,但不知道从哪开始?
- 写代码总是报错,一堆英文看不懂?
- 听说AI能写代码,但Copilot/ChatGPT用起来总差点意思?
- 想让AI帮忙,但它老是"自说自话",根本不理解你的项目?
如果你中了以上任何一条,那你一定要认识今天的主角 ------ Claude Code。
📌 一句话概括:Claude Code 是什么?
Claude Code 是 Anthropic 公司出品的一款「终端AI编程助手」。
它不是一个聊天窗口,不是一个浏览器插件,而是一个直接跑在你终端里的AI程序员 。你打开终端,输入 claude,它就像一个坐在你旁边的高级工程师,可以:
- 🔍 自己阅读你的整个项目代码
- ✏️ 自己修改文件
- 🖥️ 自己执行命令
- 🐛 自己排查 Bug
- 📝 自己生成文档
- 🔀 自己提交 Git
是的,你没看错,它不是"建议你怎么做",而是直接帮你做。
🆚 Claude Code vs 其他AI编程工具,到底有什么不同?
为了让你更直观地感受差异,我们来一个对比:
| 特性 | ChatGPT | GitHub Copilot | Cursor | Claude Code |
|---|---|---|---|---|
| 运行方式 | 网页/App | IDE插件 | 独立IDE | 终端命令行 |
| 理解项目上下文 | ❌ 需要手动粘贴 | ⚠️ 当前文件为主 | ✅ 可索引项目 | ✅ 自动读取整个项目 |
| 能否直接改文件 | ❌ 只能给建议 | ⚠️ 只能补全 | ✅ 可以 | ✅ 可以 |
| 能否执行命令 | ❌ 不能 | ❌ 不能 | ⚠️ 受限 | ✅ 直接执行Shell命令 |
| 能否操作Git | ❌ 不能 | ❌ 不能 | ⚠️ 基础 | ✅ 完整Git操作 |
| 是否收费 | 付费 | 付费 | 付费 | 按Token收费/订阅制 |
| 国内使用 | 需要梯子 | 需要梯子 | 需要梯子 | 可通过OpenRouter使用 ✅ |
💡 重点 :Claude Code 最大的优势在于 "全自动" ------ 它可以自己读代码、改代码、跑命令、提交Git,全程你只需要用自然语言告诉它"做什么"就行。
🎯 Claude Code 能帮你做哪些事?
场景1:零基础建项目
你:帮我创建一个 Vue3 的个人博客网站,用 Vite 构建,带暗黑模式。
Claude Code 会自动:
- 执行
npm create vite@latest初始化项目 - 安装需要的依赖
- 创建页面组件
- 编写CSS样式
- 配置路由
- 运行起来让你预览
场景2:看不懂报错
你:终端报错了,帮我看看什么问题。
Claude Code 会自动:
- 读取终端的报错信息
- 分析错误原因
- 找到问题代码
- 自动修复
- 重新运行确认
场景3:重构屎山代码
你:这个 utils.js 写得太乱了,帮我重构一下。
Claude Code 会自动:
- 阅读整个文件
- 理解每个函数的作用
- 按最佳实践重新组织
- 添加注释
- 确保功能不变
场景4:自动写Git提交
你:帮我把改动提交到 Git。
Claude Code 会自动:
- 执行
git diff查看改动 - 分析变更内容
- 生成规范的 Commit Message
- 执行
git add和git commit
🏗️ Claude Code 的核心概念
在开始使用之前,先了解几个关键概念:
1. 终端即工作台
Claude Code 完全运行在终端中,没有花哨的UI界面。你在终端输入自然语言,它就开始干活。对于不熟悉终端的同学,不要害怕,后面的教程会手把手教你。
2. CLAUDE.md = 项目说明书
CLAUDE.md 是一个特殊的文件,放在项目根目录下。你可以在里面写上项目的技术栈、代码规范、注意事项等,Claude Code 每次启动时都会读取这个文件,就像你给新同事写了一份入职须知。
markdown
# 项目说明
这是一个 Vue3 + TypeScript 的后台管理系统。
## 技术栈
- 前端:Vue3 + Vite + Pinia
- UI库:Element Plus
- 后端:Node.js + Express
## 代码规范
- 组件使用 PascalCase 命名
- 所有注释使用中文
- 提交信息使用 Conventional Commits 格式
3. 权限控制
Claude Code 在执行敏感操作(比如删文件、安装包)时,会主动向你请求权限。它不会偷偷搞事情,你可以放心使用。
4. 上下文感知
和普通AI聊天不同,Claude Code 启动后会自动扫描你的整个项目结构,理解代码之间的关系。所以你不需要把代码复制粘贴给它,它自己就能看到。
💰 费用说明
Claude Code 的使用方式有两种:
方式一:官方订阅
- Claude Pro:$20/月,有使用额度限制
- Claude Max:100/月或200/月,更高额度
方式二:通过 OpenRouter(推荐国内用户)
- 注册 OpenRouter 账号
- 支持 支付宝/微信 充值 🎉
- 按实际使用量收费,不用不花钱
- 无需科学上网即可完成充值
💡 我们这个专栏后续会详细教你通过 OpenRouter 的方式配置 Claude Code,这是目前国内用户最友好的方案。
🛣️ 本专栏的学习路线
这个系列一共 10 篇文章,从零基础到进阶,循序渐进:
| 编号 | 标题 | 学什么 |
|---|---|---|
| 00 | 初识神器(本文) | 了解 Claude Code 是什么 |
| 01 | 环境安装 | 手把手配置开发环境 |
| 02 | 提示词秘籍 | 学会和AI高效沟通 |
| 03 | 实战演练 | 从零做一个炫酷网页 |
| 04 | 排查Bug | 让AI帮你修Bug |
| 05 | 代码优化 | 告别屎山代码 |
| 06 | 编写测试 | 自动生成测试用例 |
| 07 | 生成文档 | 一键生成README |
| 08 | Git配合 | 自动写提交记录 |
| 09 | 进阶总结 | 效率起飞秘诀 |
✅ 本文总结
- Claude Code 是一个运行在终端的AI编程助手
- 它能自动读取项目、修改文件、执行命令、提交Git
- 比 ChatGPT/Copilot 更强大的地方在于项目级上下文理解 和自主操作能力
- 国内用户可以通过 OpenRouter 方案使用,支持支付宝/微信
- 无需害怕终端操作,本专栏会手把手带你入门
📢 下一篇预告
ClaudeCode入门01 --- 环境安装
手把手教你从零配置 Claude Code 开发环境,包括 Node.js 安装、OpenRouter 注册充值、以及 Claude Code Router 配置。全程截图,跟着做就行!