←上一章
第一部分 章节任务
已经完成了Claude Code的配置,接下来我应该如何使用他? 他能够为我做什么事情? 如何使用slash( / )?
本章将针对上面的问题,教学Claude Code( 命令行下 )的基本使用方法。
第二部分 Claude Code对话
首先是最基本的部分,直接在提示框中用自然语言输入我们的命令即可。
在提示框中使用自然语言和他对话,Claude会自己进入循环调用,直到他认为任务完成。
接着是Slash(斜杠)。
我们可以通过" / "进入Claude Code 交互式会话的快捷控制入口,通过输入/开头的指令,就能快速调用功能、管理会话、自定义工作流。
在提示框中输入一个“ / ”,可以看到下方会出现一些提示。
我们可以通过" /help "来获取详细的用法。
这里介绍几个常用的指令:
/init
我们可以输入“ /init ”,来帮助我们创建一个CLAUDE.md文件。
在Claud.md中,我们存放希望Claud每次在此代码库中使用Claud Code时都能记住的长期信息。
这里需要注意的是,“ /init ”产生的CLAUDE.md文档无需手动填写,Claud会主动分析并记录需要记住的重要信息。
( 这里提一嘴,我们在后续手动完善CLAUDE.md文件时,可以在本地创建多个其他文件,然后在CLAUDE.md文件中索引指向其他文件 。 这样做的好处是可以减少上下文资源,让资源在被需要的时候再调用。)
一共有三种CLAUDE.md文件格式,接下来我们对他们进行讲解
- CLAUDE.md - 该信息为公开信息,当你与他人共享时,这个文件下的配置也会一并分析。
- CLAUDE.local.md - 此处存放你不想公开的信息,比如你的环境配置等信息,并在git-ignored时生效。
- ~/.claude/CLAUDE.md - 在主用户文件目录下,用于配置全局Claude信息。
稍作等待后,Claude会为我们生成一份CLAUDE.md文件。
可以看到,Claude自己分析写出来的文件还是不错的,项目简介架构等都包含了,后续我们也可以手动对文件进行修改。
/clear
同样的方式,我们输入" /clear "命令,可以清空上下文,让Claude重新开始接触项目。
推荐大家在需要时使用" /clear ",可以有效减少Token的消耗,也能让Claude在无法继续解决问题时提供有用的帮助。
/rewind
在命令行中输入命令,或者按两下Esc可以进入对话回滚页面。
在对话回滚下,我们可以看到历史对话,选择后可以撤销代码,文件等修改。
/plugin
我们可以在这里选择市场的AI插件,来让AI帮助我们更好的完成任务。
如果你的" Discover "下和我一样一片空白,可以参考这篇文章来添加市场" Markerplaces "。
> /plugin marketplace add anthropics/claude-code
成功添加" MarketPlaces "后,我们就可以进入" Discover "来安装插件了。
/btw
by the way的缩写,可以在不打断主任务的时候,让Claude回答一些简短的问题。
然后是" @ "的使用
在对话时,我们可以使用@来告诉Claude重点关注什么文件,缩小查找范围,使Claude跳过检索工程目录的步骤,减少Token与上下文的消耗。
第三部分 使用技巧
Shift + Tab
可以切换编辑模式( 修改文件 )与计划模式( 不修改文件 ),通常建议在完成一个大项目的时候,先试用计划模式确定思路,再使用编辑模式来执行任务
Esc + Esc
版本回滚,与前文介绍的 " /rewind "是一样的
Esc
可以直接打断AI,让他停止当前的继续输出
子代理
子代理的概念较多,这里放个链接,感兴趣的小伙伴可以自己阅读一下
参考文章:
【菜鸟教程】
https://www.runoob.com/claude-code/claude-code-slash-commands.htmlhttps://www.runoob.com/claude-code/claude-code-subagent.html
【Skills】
https://skills.sh/
【15 条高频实用的 Claude Code 技巧,助你快速掌握 Claude Code】
https://www.bilibili.com/video/BV1TuQmBVEdB/?spm_id_from=333.1007.top_right_bar_window_custom_collection.content.click&vd_source=2e36a7d02dc3171caf247a94e1848e69
【吴恩达 Claude Code教程】
https://www.bilibili.com/video/BV1RSFUzVEAG?spm_id_from=333.788.player.switch&vd_source=2e36a7d02dc3171caf247a94e1848e69