Claude Code使用教程(vibe coding) 二
上一篇文章中我们讲到了Claude的安装和简单的应用,这一篇呢,我们继续接着讲更深层次的运用。
一、Claude Code 入门
1、命令的分类
一种是直接对话,一种是使用内置命令,内置命令以 / 开头
Claude指令 | 功能说明 |
| 提供所有指令,以及指令背后遵循的意思 |
| 切换高中低档模型 |
| By the way缩写,可以暂时切出正在执行的项目,隔离上下文,方便使用者与CC进行临时对话。会话完毕后,可按esc消除临时会话 |
| 输入后会派生出3个agent,从代码质量、运行效率和复用性三个角度做一次代码审核,然后自动优化修改 |
| 进入回滚界面 |
| 主动压缩精简上下文 |
| 彻底清空上下文,相当于重开一个会话 |
| 详细展示agent当前的上下文信息,诸如:上下文占比,上下文类别等等 |
| 在全新的上下文窗口,选择恢复到之前的对话 |
| 初始化创建项目级Claude.md |
| 针对Claude的全局、项目记忆,以及auto memory进行操作和管理 |
| 创建、调用、管理子agent |
| 发现新插件,管理已下载插件,新增插件生态 |
记忆功能
输入 # 就可以让 CC 帮我记住一些我一直想让它记住的功能,比如
#叫我风月同学
/memory 查看记忆
2、claude code 的三种编辑模式
使用shift+tab,可以让CC在计划模式、默认模式和Accept Edits模式之间来回切换
模式 | 功能 |
默认模式 | 启动 Claude Code 后的初始交互状态,类似于一个增强版的对话终端,用于意图确认、信息查询和简单任务。 |
计划模式 | Claude 进行复杂的代码更改时,它会进入这一阶段。分析需求并制定执行步骤。不直接动代码。 |
Accept Edits模式 | 这是 Claude Code 的“落地”阶段,会执行代码变更的最终确认与写入 |
Accept Edits模式【完全托管模式】:就是你啥也别管了,cc 自己来搞定,不需要询问你
举个例子:帮我创建一个 python 脚本,实现两个数相乘
默认模式:时不时的需要你选择,询问你
计划模式:就是在做一个复杂的项目之前,先进行对话,等充分理解的你的用意之后,再进行编辑执行。
比如:请使用 python 帮我实现一个点名系统
3、四种思考的深度
如果你想让你问的问题,让 AI 思考的更加深入,可以在你的问题后面 添加 关键字,有四个挡位,依次递进
think
think hard
think harder
ultra think
比如:请实现一个 python 脚本,实现两个数字的乘积。 think
此时它展现出来的执行计划就比之前要详细很多
对比两个问题:
我是一个工作了五年的大数据工作者,怎么才能让我月入十万
我是一个工作了五年的大数据工作者,怎么才能让我月入十万 ultra think
很直观的感受,ultra think 的计划更加详细,思考的时间也更久一点,这也就帮助我们在使用的时候能更好的理解claude所给出的答案。
4、两个强大的技巧
1)在输入框中如果想快速删除输入框的内容,摁 Esc 键,可以快速删除内容
2) 如果输入框内没有内容,此时摁 Esc ,可以回退内容,也可以回退对话,还可以回退内容和对话
这一篇呢就是对claude的比较详细的介绍,后面我还会为大家介绍claude和cursor的结合,等等更多的使用技巧。
