使用Claude Code的一些基本操作
本文最后更新于50 天前,其中的信息可能已经过时,如有错误请发送邮件到2156936367@qq.com

前言

现在都流行Vibe Coding,这是一个新的编程范式,开发者只需要通过自然语言描述需求,让它接管大部分的编程工作(甚至是全部)。这就需要AI Agent,比如Cursor,Claude Code…今天,我就来讲一下Claude Code。

温馨提示:不包含安装环节

基本工作模式

  1. ?for shortcuts:默认模式(最安全,最稳妥)
  • 默认模式就是每次创建文件或者是修改文件的时候,回去询问用户的意见。
  1. >> accept edits on:自动模式(最方便)
  • 自动创建或者修改文件,不会去询问用户的意见。
  1. " plan mode on:规划模式(适合构思)
  • 只讨论,不会去修改文件

切换模式:shift+tab

当生成一个文件后,我们该如何打开呢?

  • 先输入一个!,然后现在处于bash模式下,直接执行打开文件的命令即可(这就是我们输入命令时候的格式,先前输入!)
  • 或者在文件资源管理打开

权限检测

当claude code在accept edits on模式下,又是后也会暂停询问用户,但是之前不是说过,他不是不会暂停询问用户意见吗?这是为啥?

其实这个模式只是在写入文件的时候不会询问用户,而暂停是因为在执行终端命令(比如mkdir一个目录,这是比较危险的,要用户自己同意)

那么要是觉得每次选择太麻烦了怎么办?

只需要在启动claude 的时候加上--dangerously-skip-permissions参数,这样进去模式就变成了bypass permissions on ,接下来执行任何终端命令都不询问。

这极大提高了开发效率,但是呢,这就相当于给了claude 自己的权限,有一定的不安全性,就跟哪个open claw一样,发疯起来啥事都干。

后台任务管理

当一个任务正在运行时,我们按ctrl+b,可以将任务放置到后台运行,/task可以查看后台任务,按k可以关掉该任务。

回滚和恢复

claude如何回滚?

  • /rewind
  • 按两下ESC,选择一个回滚点

当我们按两下ctrl+c退出claude退出,然后再claude进去的时候,之前的对话没了,想要恢复怎么办?

  • /resume
  • claude -c:加个参数c,这里的 c 是continue的缩写

图片

要求是.png格式,两种方式给claude

  • 直接拖过去
  • CV大法

MCP

/mcp:查看当前已经安装的MCP工具

上下文管理

  1. 上下文压缩命令:/compact,然后按ctrl +o 可以看压缩后的上下文了,同样ctrl +o 退出
  2. 上下文清除命令:/clear,把所有的上下文清空
  3. /init:生成一份CLAUDE.md(可以不用在文件资源管理里找,/memory 找到CLAUDE.md)

CLAUDE.md 是一个用于 Claude Code 的核心配置文件,充当项目的“说明书”或“项目备忘录”。当您启动 Claude Code 时,它会自动读取该文件内容并将其加载到对话上下文中,从而确保 AI 在执行任务时始终遵循项目的特定规范、架构约定和开发习惯。

SubAgent

这其实是一个独立的Agent,有自己独立的上下文,独立工具,独立Skill,可以独立完成一个任务。

命令:/agent

Plugin

plugin就是插件管理器

命令:/plugin

觉得有帮助可以投喂下博主哦~感谢!
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇