Claude code 的高阶玩法
认识 Claude Code
如果你已经通过一键工具完成了 Claude Code 的安装和密钥配置,恭喜你:
最麻烦的部分已经结束了。
接下来,你不需要学习编程,也不用背一堆英文命令。
你只需要记住一件事:
打开一个文件夹 → 打开终端 → 输入
claude→ 用中文告诉它你想做什么。
Claude Code 和普通聊天 AI 最大的区别是:
普通 AI 通常只能“告诉你怎么做”。
而 Claude Code 可以直接:
- 查看你电脑当前文件夹里的文件
- 阅读代码和文字
- 创建新文件
- 修改已有文件
- 批量整理文件
- 运行程序和命令
- 找出报错原因
- 帮你搭建完整的小项目
官方对 Claude Code 的定位也是一个能够读取代码库、编辑文件和运行命令的 AI 工具。
所以,即使你完全不会编程,也一样可以使用。
一、快速上手
1. 打开 Claude 工作的文件夹
这是新手最容易忽略、但非常重要的一步。
Claude Code 启动以后,会主要围绕你当前打开的文件夹工作。
所以,不建议打开 VSCode 后直接随便启动 Claude。
例如,你想让 Claude 帮你制作一个网页。
可以先在桌面创建一个文件夹:
我的网页然后:
- 打开 VSCode。
- 点击:
文件 → 打开文件夹
- 选择刚才创建的:
我的网页这样 Claude Code 启动以后,就会在这个文件夹里帮你工作。
可以把这个文件夹理解成:
Claude 今天的办公桌。
桌子上有什么文件,它就可以查看什么;你让它创建的文件,一般也会放在这里。
2. 打开终端
Claude Code 最简单的使用方式,就是直接在 VSCode 或 IDEA 的终端里启动。
如果你使用 VSCode
点击顶部:
终端 → 新建终端
通常窗口底部会出现一个黑色或者白色的区域。
这就是“终端”。
Windows 也可以使用快捷键:
Ctrl + `Mac 一般是:
Cmd + `不会快捷键也完全没关系,直接点菜单即可。
如果你使用 IntelliJ IDEA / PyCharm / WebStorm
打开 IDEA 后,看最下面的工具栏。
找到:
Terminal或者:
终端点击即可。
如果下面没有显示,也可以在顶部菜单寻找:
View → Tool Windows → Terminal
3. 启动 Claude Code
在刚才打开的终端里输入:
claude然后按:
Enter稍等一下,就会进入 Claude Code 的交互界面。
这时候你已经不需要继续输入什么复杂命令了。
接下来直接说中文即可。
例如:
你好,先帮我看看当前文件夹里面有哪些文件,不要修改任何东西。
如果 Claude 能正常回答,就说明已经可以使用了。
4. 像聊天一样直接说中文
进入 Claude Code 后,你完全不需要学习什么“AI 提示词工程”。
先像和真人交流一样告诉它你想干什么就行。
例如:
帮我做一个简单漂亮的个人介绍网页。
或者:
帮我看看这个项目是做什么的,我完全不懂代码,用小白能看懂的话告诉我。
或者:
我运行这个程序的时候报错了,帮我检查原因并修复。
Claude 会自己查看文件、分析内容,然后决定下一步应该做什么。
5. 不会描述,就直接说结果
很多人第一次使用 Claude Code,会纠结:
“我不会编程,我甚至不知道应该让它修改哪个文件。”
其实完全不用知道。
例如你做了一个网站。
不要说:
修改 App.jsx 的 CSS,把 flex-direction 调整一下。
因为这是程序员才需要考虑的事情。
你完全可以直接说:
网站左边这个菜单太宽了,帮我缩窄一点,看起来舒服一些。
或者:
这个页面在手机上显示很乱,帮我改成手机也能正常看的样子。
甚至:
我不知道问题在哪里,你自己检查一下,然后告诉我准备怎么修改。
Claude Code 会自己寻找相关文件。
你负责描述“想要什么结果”,它负责研究“应该改哪里”。
6. 正确处理操作授权
Claude Code 不只是聊天。
它可能真的会:
- 创建文件
- 修改文件
- 删除文件
- 安装软件包
- 执行电脑命令
- 启动程序
所以有些操作执行前,它会询问你是否允许。
官方的 Manual 权限模式下,文件修改以及大部分终端命令都可能要求用户确认。
对于普通的新建项目,如果你确认它正在执行你刚才要求的操作,一般选择允许即可。
但是有一个原则:
看到删除大量文件、覆盖重要文件、格式化磁盘、删除数据库等明显危险操作时,不要直接同意。
如果看不懂 Claude 准备执行什么,可以直接问它:
这个操作是什么意思?会不会删除我的东西?先解释,不要执行。
Claude 会先给你解释。
7. 推荐的第一次体验
如果你从来没接触过 Claude Code,可以在桌面创建一个空文件夹:
Claude测试用 VSCode 打开。
然后启动:
claude接着说:
帮我制作一个漂亮的个人主页,包含头像区域、自我介绍、兴趣爱好和联系方式。直接帮我创建需要的文件。
完成以后再说:
帮我运行起来,我想看看效果。
如果程序需要启动本地服务器,Claude 通常会自己判断应该运行什么命令。
如果你看到了一个:
http://localhost:xxxx这样的地址,可以按住 Ctrl 点击,或者复制到浏览器打开。
你就会看到刚刚 Claude 给你制作的网站。
觉得不好看?
不用修改代码。
直接继续说:
太普通了,重新设计得高级一点,参考苹果官网那种简洁风格。
又或者:
我喜欢深色背景,再增加一点科技感。
它会继续修改。
这就是 Claude Code 最核心的使用方式:
看结果 → 说哪里不满意 → Claude 修改 → 再看结果。
二、核心使用方法
先分析,再修改
面对重要项目时,非常推荐一句话:
先分析,不要修改任何文件。
例如:
先完整检查这个项目,告诉我它是怎么运行的,有哪些问题。暂时不要修改任何文件。
或者:
帮我判断这个功能能不能实现,先给方案,不要动代码。
或者:
看一下这个报错可能是什么原因,只分析,等我同意以后再修改。
这样 Claude 会先当“顾问”。
等你觉得它说得靠谱,再告诉它:
好,按照你刚才的方案修改。
这对于完全不懂代码的新手尤其有用。
三、常见应用场景
场景一:看懂陌生项目
假设别人给了你一个项目,里面有几百个文件。
你完全不知道哪个文件是干什么的。
不要一个个打开。
直接让 Claude 看:
帮我完整检查一下这个项目,用非常简单的话告诉我它是干什么的,以及怎么运行。
还可以继续问:
哪些文件最重要?
网站首页在哪个文件?
用户登录功能在哪里?
数据保存在哪里?
如果我要增加一个支付按钮,大概要修改哪里?
Claude Code 的优势就在这里:
它可以在整个项目里寻找相关文件,而不是只看到你当前打开的一小段代码。
场景二:排查程序报错
这是 Claude Code 非常好用的场景。
例如终端出现一大片红色英文。
不要慌,也不用自己研究。
直接复制整个报错,然后告诉 Claude:
我运行程序出现下面这个错误,帮我找出原因并修复。
把错误粘贴进去即可。
如果错误本来就出现在当前项目的终端里,也可以直接说:
刚才运行程序报错了,帮我检查并修复。
最好再加一句:
修复以后自己重新运行测试一下,确认没有问题。
这样 Claude 不仅会改代码,还可以继续运行程序进行验证。
场景三:从零制作小工具
你甚至可以只创建一个空文件夹。
然后告诉 Claude:
帮我做一个 Windows 上可以使用的小工具,可以批量把图片文件按照拍摄日期整理到不同文件夹。界面尽量简单,我完全不会编程,你自己选择最简单的实现方案。
它可以从零开始:
- 创建代码
- 安装需要的组件
- 编写程序
- 运行测试
- 根据你的反馈继续修改
你不需要提前决定使用 Python、JavaScript 还是其他语言。
可以直接告诉它:
我不懂技术,你自己选择最简单的方案。
场景四:制作网页
这是非常适合小白体验 Claude Code 的场景。
例如:
给我制作一个咖啡店宣传网站,要有首页、产品介绍、价格和联系我们几个区域,风格温暖简洁。
制作完成以后:
帮我运行起来让我看看。
看到网页后继续说:
第一屏太空了。
标题再大一点。
手机显示不好看。
把按钮改成圆角。
增加一个价格表。
给我增加一个夜间模式。
你完全可以像老板给设计师提需求一样,一点一点调整。
场景五:写文章和整理文字
Claude Code 并不是只能处理代码。
例如你有一个文件夹:
小说里面有:
第一章.md
第二章.md
第三章.md
人物设定.md
世界观.md可以直接让它:
阅读目前所有章节,帮我整理主要人物以及人物关系,但不要修改原文。
或者:
检查所有章节,把明显的错别字修改掉,不要改变我的写作风格。
又或者:
帮我统计每一章字数,并生成一个统计文件。
还可以:
根据前面20章整理一份故事摘要,保存成“前二十章摘要.md”。
对于写小说、公众号文章、脚本、笔记的人来说,这种能力非常实用。
场景六:批量整理文件
假设一个文件夹里有几百个乱七八糟的文件:
IMG_2026...
截图...
微信图片...
合同...
发票...
照片...可以告诉 Claude:
先检查一下这些文件,根据文件类型和文件名给我设计一个整理方案,先不要移动。
Claude 给出方案以后:
可以,就按照这个方案整理。
还可以:
把所有 PDF 放进 PDF 文件夹。
把所有 JPG 和 PNG 放进图片文件夹。
找出文件名重复的文件。
把文件名里的“副本”两个字删除。
给这些图片按照001、002、003依次重新命名。
这类机械重复工作,非常适合交给 Claude。
场景七:处理 CSV、TXT、Markdown 和 JSON
Claude Code 对文本类文件尤其方便。
例如你有:
客户名单.csv可以说:
分析这个 CSV,告诉我一共有多少客户,各个城市分别有多少人。
或者:
删除重复数据,并把处理后的结果保存为“客户名单_整理后.csv”,原文件不要修改。
又例如:
把这个 TXT 文件里的内容按照姓名、电话、地址整理成 CSV。
或者:
把这个 JSON 文件转换成方便查看的表格。
这些都不需要你自己写程序。
场景八:处理 Word、Excel、PDF 和 PPT
可以,但要分情况。
像:
txt
md
csv
json
html
代码文件本身就是文本文件,Claude Code 处理起来非常直接。
PDF 也可以读取和分析,在 VSCode Claude Code 中甚至可以指定阅读 PDF 的某些页面。
而:
.docx
.xlsx
.pptx这些属于比较复杂的 Office 文件。
Claude Code 可以借助 Python、相关软件库或者其他工具读取和生成这些文件,但它并不是 Microsoft Word 或 Excel 本身。
所以推荐直接告诉它最终目标,例如:
帮我读取这个 Excel,统计每个月销售额。
把这些数据整理成新的 Excel。
根据这个文件夹里的资料生成一个 Word 报告。
把这些数据制作成 PPT。
如果当前电脑缺少处理这些格式所需要的工具,Claude 可能会询问是否允许安装相关组件。
场景九:识别图片和截图
遇到程序错误时,很多时候你甚至不知道应该复制哪里。
最简单的方法就是截图。
可以把截图保存到当前项目文件夹,然后告诉 Claude:
看一下这个截图,告诉我这里是什么问题。
也可以引用具体文件。
Claude Code 支持使用 @ 快速引用文件。
例如输入:
@错误截图.png然后说:
看看这个错误是什么意思。
输入 @ 后,Claude Code 会自动帮助你寻找当前项目里的文件和文件夹。
例如:
帮我检查 @index.html
或者:
阅读 @资料/ 这个文件夹里的内容。
这样 Claude 就能明确知道你在说哪个文件。
用截图说明页面问题
例如你让 Claude 做了一个网站。
但是你不知道应该怎么描述问题。
直接截图,然后说:
这是现在页面的样子,我觉得右边这部分不好看,你分析一下怎么改。
甚至可以:
我想让它更像淘宝商品详情页,你自己调整一下布局。
对于不会前端开发的人来说,截图 + 中文描述往往比学习 CSS 简单得多。
场景十:继续之前的项目
可以。
Claude Code 会保存会话记录。
如果你退出后第二天回来,可以重新进入原来的项目文件夹,然后运行:
claude如果需要找到之前的会话,可以输入:
/resumeClaude Code 会让你选择之前的对话继续。
官方 Claude Code 支持恢复过去的会话。
因此一个比较大的项目完全可以持续很多天完成。
四、会话管理与故障处理
开始全新的对话
如果当前聊天已经说了很多内容,而你准备开始一个完全无关的新任务,可以输入:
/clear它会开始一个新的对话。
之前的会话并不会因此立即消失,之后仍然可以通过:
/resume找到之前的对话。
例如:
上午你让 Claude 开发网站。
下午准备让它整理数据。
如果两件事完全没有关系,就可以先:
/clear再开始新的任务。
这样 AI 不容易被前面的内容干扰。
对话太长时整理上下文
一个项目聊了很久以后,对话内容可能越来越多。
这时候可以输入:
/compactClaude 会把前面的重要内容进行总结,腾出更多上下文空间,同时继续当前任务。官方也将 /compact 用于长会话的上下文整理。
小白可以简单理解为:
把前面几十页聊天整理成一份重点笔记,然后继续聊天。
一般不用频繁使用。
只有项目非常长时才需要考虑。
中断正在执行的操作
如果 Claude 正在执行一个你不想继续的操作,可以按:
Esc或者:
Ctrl + C来中断当前操作。
官方交互模式中,Esc 和 Ctrl+C 都可以用于中断当前响应或运行中的操作。
所以如果你突然发现:
“等等,它理解错我的意思了!”
不用等它全部执行完。
直接停止,然后重新告诉它:
你理解错了,我的意思是……
撤销错误修改
Claude Code 现在支持 Checkpoint(检查点)和回退能力。
如果发现 Claude 刚才的修改不对,可以告诉它:
把刚才的修改撤销。
也可以使用:
/rewind回到之前的检查点。官方命令中 /rewind 可以回退代码和对话状态。
当然,对于非常重要的项目,仍然建议提前做备份。
例如直接复制一份:
我的项目变成:
我的项目_备份这样最简单,也最适合完全不懂 Git 的用户。
诊断异常
如果以前可以正常使用,突然出现奇怪问题,可以先退出 Claude Code。
然后重新运行:
claude如果还是不正常,可以进入 Claude 后输入:
/doctor它会检查 Claude Code 的安装和配置是否存在问题。官方 /doctor 就是用于诊断安装、PATH、配置文件等常见问题的检查工具。
如果只是 Claude 当前回答卡住,可以先:
Ctrl + C停止,然后重新提问。
退出 Claude Code
输入:
/exit即可退出。
也可以使用:
Ctrl + D官方目前两种方式都支持。
下次使用的时候,再次打开项目文件夹,然后:
claude即可。
五、提高 Claude Code 的工作质量
把复杂任务拆成“先看、再想、再做”
如果你给 Claude 一个比较重要的项目,不推荐一句:
全部帮我改好。
更推荐这样:
第一步
先完整阅读这个项目,不要修改。
第二步
告诉我目前有哪些问题,以及你建议怎么解决。
第三步
采用最简单的方案,不要做没有必要的重构。
第四步
好,现在开始修改。
第五步
修改完成以后自己运行测试,确认功能正常。
这样做通常比一次性让 AI 随便修改更加稳定。
常用指令模板
让它先了解项目
完整看一下当前项目,告诉我这个项目是干什么的。先不要修改。
修复问题
帮我找出这个问题的根本原因,使用最简单的方法修复,尽量少修改文件。
增加功能
我要增加这个功能。先判断最简单的实现方式,不要为了防止极少发生的问题把代码搞得很复杂。
修改页面
帮我修改这个页面,只改和这个需求有关的内容,不要影响其他功能。
检查结果
修改完成以后自己运行测试,确认没有明显报错。
不确定 AI 有没有理解
先复述一下你理解的需求,暂时不要修改文件。
防止改太多
最少改动,尽量只修改必要文件,不要重构无关代码。
保留原文件
原文件不要修改,生成一个新的文件保存处理结果。
这些简单的中文指令已经足够解决大量实际问题。
Claude Code 不只是程序员工具
很多人第一次听到:
VSCode
Claude Code
Terminal会觉得:
“这些东西一定只有程序员才能用。”
其实并不是。
你可以把它们简单理解成:
VSCode = 一个能打开整个文件夹的高级工作台
终端 = 你和 Claude Code 对话的入口
Claude Code = 一个可以读取文件并实际执行任务的 AI 助手
你并不需要理解 VSCode 里面几十个按钮分别有什么作用。
对于普通用户来说,可能长期只会使用三个地方:
左侧:文件列表
中间:查看文件
底部:Claude Code已经足够了。
不写代码时的使用方式
例如:
整理资料
阅读这个文件夹里的资料,帮我分类整理。
批量重命名
把所有照片按照“旅行001、旅行002……”重新命名。
查找文件
找出所有包含“退款”两个字的文件。
数据整理
分析这些 CSV,帮我合并成一张总表。
写文章
阅读这些参考资料,帮我整理一份文章大纲。
小说创作
阅读目前所有章节,整理人物关系和剧情时间线。
网站制作
从零制作一个产品宣传网站。
自动化重复工作
写一个小工具,以后双击一下就能自动完成这个工作。
这也是 Claude Code 很有意思的地方:
你甚至可以让 AI 给你制造新的“小工具”。
以后同样的任务,就不需要每次重新让 AI 操作了。
六、连接其他软件和工具
让 Claude 操作其他软件
Claude Code 本身最擅长的是:
读取文件
修改文件
运行命令
调用工具但是它还可以通过:
- MCP
- 插件
- 软件 API
- Python
- PowerShell
- 各种脚本
连接其他软件。
Claude Code 官方也支持通过 MCP 连接外部数据源和工具。
这意味着:
Claude Code 的能力不一定只局限在 VSCode 里面。
Photoshop
可以做到,但需要额外连接 Photoshop 对应的插件、脚本、API 或 MCP 工具。
连接完成以后,你就可以通过中文下达类似要求:
把这个产品图裁成1:1。
批量把这100张图片缩放成1080×1080。
给图片增加统一的边框。
按照统一规则导出 PNG。
这里需要特别说明:
Claude Code 默认并不能凭空控制你电脑里的 Photoshop。
只有安装并配置了相应工具之后,它才能进一步调用 PS。
AutoCAD、Revit 和 Grasshopper
对于建筑、工程领域的软件也是如此。
如果安装了相关接口、脚本或者 MCP 工具,就可以让 Claude:
批量修改图层名称。
提取图纸里的构件数据。
根据参数生成模型。
批量处理几十张图纸。
自动生成统计表。
它的核心价值不是替代 AutoCAD 或 Revit。
而是:
让 AI 帮你调用这些软件原本复杂的功能。
什么是 MCP?
以后你可能经常看到三个字母:
MCP完全不用研究它的技术原理。
你可以简单把 MCP 理解成:
给 Claude 安装一双“新的手”。
Claude Code 本身会思考、会写文件、会运行命令。
连接不同 MCP 后,它可能进一步获得:
操作浏览器
读取数据库
查询公司资料
连接 GitHub
读取设计文件
调用其他软件等能力。
所以以后如果有人说:
“这个软件有 Claude Code MCP。”
你可以简单理解成:
Claude 有办法连接并操作这个软件了。
七、新手安全原则
1. 不要在重要文件夹里第一次测试
第一次体验,建议创建:
Claude测试这样的空文件夹。
熟悉以后再处理重要资料。
2. 重要文件先备份
例如准备让 Claude 整理:
公司资料可以先复制一份:
公司资料_备份AI 很强,但也可能理解错你的意思。
3. 涉及删除时多看一眼
例如 Claude 询问:
是否允许删除……不要习惯性一直按 Enter。
确认这确实是你想删除的内容再允许。
八、新手完整体验
如果你完全不会编程,可以按照下面流程体验一次。
① 创建文件夹
桌面创建:
我的第一个AI项目② 使用 VSCode 打开这个文件夹
点击:
文件 → 打开文件夹
③ 打开终端
点击:
终端 → 新建终端
④ 输入
claude⑤ 告诉 Claude
我完全不会编程。帮我制作一个漂亮的个人主页,包含姓名、个人介绍、兴趣爱好和联系方式。你自己选择最简单的实现方式。
⑥ 做完以后告诉它
帮我运行起来,我要看看实际效果。
⑦ 不满意继续说
看起来有点普通,帮我设计得更高级一点。
或者:
改成深色科技风。
或者:
手机显示得不好看,帮我适配手机。
你会很快理解 Claude Code 真正的使用方式。
九、你不需要变成程序员
使用 Claude Code 最大的误区就是:
“我要先学习代码,才能告诉 AI 怎么写代码。”
其实恰恰相反。
对于普通用户来说,更合理的分工是:
你负责说你想得到什么。
Claude 负责研究怎么实现。
你当然可以慢慢学习一些技术知识。
但这不是使用 Claude Code 的前提。
不会 HTML,也可以让它做网页。
不会 Python,也可以让它写自动化工具。
不会数据库,也可以让它分析项目里的数据。
不会 Git,也可以先让它帮你备份和管理项目。
甚至当 Claude 说出一个你看不懂的词时,都不需要出去搜索。
直接问它:
这是什么意思?用完全不懂电脑的人也能听懂的话解释一下。
十、常用命令速查
实际上,对于刚开始使用 Claude Code 的小白,前期记住下面几个东西已经足够:
claude启动 Claude Code。
/exit退出。
/resume继续以前的对话。
/clear开始一个新的对话。
/compact对话太长时整理上下文。
/doctorClaude Code 出现异常时进行检查。
其他命令暂时全部可以不学。
甚至这些也不用特意背。
忘记了直接在 Claude Code 里输入:
/就可以查看当前可用的命令。官方交互界面也支持输入 / 查看命令菜单。
总结
把 VSCode / IDEA 当成办公桌,
把项目文件夹当成你交给 AI 的资料袋,
把 Claude Code 当成一个会看文件、会改文件、会运行工具的 AI 助手。
你不需要告诉它:
“第37行代码应该改成什么。”
你只需要告诉它:
“我想要什么结果。”
剩下的事情,让 Claude Code 去研究。
这才是普通用户使用 Claude Code 最简单、也是最有价值的方式。