当前位置: 首页 > news >正文

claude code使用小窍门

视频地址 B站

1 /init

在项目最开始的时候,使用/init可以将项目通读一遍。cc会将学习到的关于项目的知识都保存到CLAUD.MD文件中

2、 /compact

用来压缩对话的上下文,claude会将之前的一些乱七八糟或者重复的对话删除压缩,有利于提高AI的专注和节省token. 例如/compact 请你压缩对功能修改的需求,而忽略对代码风格的要求。

3 、clear

clear用来清楚AI的上下文,因为每次运行claude任务的时候,它都会使用所有的对话信息。使用clear可以保持当前对话任务的干净,不会被历史信息带偏。

4 控制模型思考能力think

think<think hard <think harder<ultrathink
可以用来控制模型的思考长短

5 前面加一个!

前面加一个!,可以将cluade code对话框切换成命令行模式,就不用所有的命令都走自然语言处理了。还有一个好处是安装依赖的过程的输出会被添加进历史记录,CC就不会重复安装了

6#是用来添加记忆

7 、ide

第一步是安装IDE中的cluade code插件,第二步我们就能将IDE与CC终端打通了。这样CC就能与IDE联动起来,比如IDE中选中几行代码进行解释,或者针对某个函数进行单独改进。同时每次CC对代码进行修改后,IDE就会展示出前后修改的差异,方便用户进行更加颗粒度的审视修改,然后在CC从选择是否接受这些修改。

8 临时对话

使用cluade -p 开始一次性的临时对话,不会有上下文。

9 MCP

context7 MCP是一个用来查找最新代码文档的MCP。
在终端执行: cluade mcp add context --npx @upstash.context7-mcp
回车
这样安装的MCP是项目级别的,只在当前项目生效
用户级别 cluade mcp add context --scope user --npx @upstash.context7-mcp
使用/MCP 查阅所安装的MCP的所有server
使用方式为,直接与CC对话,要实现什么功能,使用context7来查阅相关技术栈的API
移除一个MCP: claude mcp remove context7
MCP 也可以远程调用:

10 权限管理 /permissions

11 claude code --dangerously-skip-permissions
给CC最高权限,所有的操作都被允许

12 CC自定义命令
在.claude/commands/下面新建命令.md,md文件中描述命令的自然语言

13 HOOK
HOOK可以让cluade在执行的特定过程中,执行特定操作,比如claude code写完代码后,可以检查代码格式或者运行一遍

14 sub agent
subagent像是将一个大任务分解成多个小的子任务,这样可以加速任务的完成。正确使用subagent拆解任务,可以提高任务的成功率。
使用方式,/agents, 然后就可以创建自己的agents了,然后根据提示一步一步来填写内容即可。
这样的话主agent会将任务分配给subagent,然后每个z子agent会拥有自己的干净专注的上下文,等每个子agent完成后,再由主agent来合并功能。

15 github集成
在windows中安装github ctl, 然后claude code可以完成一些github上的任务

16 找回历史对话
.resume 然后敲两下ESC,可以跳回这一句对话前面继续对话,但是这样只能回退对话,不能回退代码。在github中找到项目ccundo, npm isntall -g ccundo, 安装这个工具,执行ccundo, 这样会列出所有的cc的对话和代码版本 我们执行ccundo id, 可以将代码和对话同步回退到指定的版本上。

17 。export
将当前对话导出

18 。status

19 cluadia 可以创建项目检查点,不仅可以回退对话代码,也回退文件操作

中文版文档:https://docs.anthropic.com/zh-CN/docs/claude-code/overview


文章转载自:

http://RPq81Bc2.gLcgy.cn
http://cMMlrsrA.gLcgy.cn
http://mA9Go2Co.gLcgy.cn
http://ujHEpKaj.gLcgy.cn
http://u3HMzu4k.gLcgy.cn
http://5GQA0g9b.gLcgy.cn
http://MkFDusG9.gLcgy.cn
http://lCE2KREN.gLcgy.cn
http://27AnxAwN.gLcgy.cn
http://F3XQ7xa4.gLcgy.cn
http://QwPoNr1k.gLcgy.cn
http://0RURjAJF.gLcgy.cn
http://dnBznLIX.gLcgy.cn
http://PHOyXgJQ.gLcgy.cn
http://tlZSuwYo.gLcgy.cn
http://HZqtcT47.gLcgy.cn
http://DZXSHq8d.gLcgy.cn
http://8I9KP9HZ.gLcgy.cn
http://JJtlp31a.gLcgy.cn
http://gme4Cn0D.gLcgy.cn
http://8jRGmn4E.gLcgy.cn
http://vpc8arEg.gLcgy.cn
http://UM3EMkf3.gLcgy.cn
http://MY3Ng4XR.gLcgy.cn
http://BRswWr9L.gLcgy.cn
http://kRe3TT6Z.gLcgy.cn
http://mibmFSpf.gLcgy.cn
http://IQXBs4vr.gLcgy.cn
http://8xXfJAaR.gLcgy.cn
http://ZoThKjus.gLcgy.cn
http://www.dtcms.com/a/381115.html

相关文章:

  • Recaptcha2 图像识别 API 对接说明
  • Spring中 @Value注解设置默认值
  • Linux / Windows 下连续发送多帧 8 字节指令,下位机只响应第一帧,第二帧“丢失”。
  • RStudio 教程:以抑郁量表测评数据分析为例
  • 驱动程序介绍及其安装说明
  • Day03 前缀和 | 1248. 统计「优美子数组」、53. 最大子数组和
  • 现代化心理中心场室建设与规划之道
  • 面向小白用户的多集群云原生应用管理平台设计
  • 怎么设计一个高效的任务调度器,避免任务饥饿
  • Linux运维核心知识体系总结:从安全加密到服务部署
  • 50期权日内交易技巧
  • 枚举算法和排序算法能力测试
  • 未来之窗昭和仙君 (四) 前端网页分页 — 东方仙盟筑基期
  • Class50 LSTM
  • Redis是什么?一篇讲透它的定位、特点与应用场景
  • [zlaq.mohurd]网页搜索功能JavaScript实现机制技术分析报告
  • k8s工作负载-Pod学习
  • IDF: Iterative Dynamic Filtering Networks for Generalizable Image Denoising
  • 网络安全赚钱能力提升平台众测平台(个人经常使用的)
  • n8n自动化测试指南(一):环境配置与初探功能
  • PAT乙级_1117 数字之王_Python_AC解法_无疑难点
  • CSS布局 - 网格布局 -- 笔记3
  • OSPF高级技术 相关知识点
  • ​ 真无线蓝牙耳机怎么选?舒适与实用如何兼得?
  • 4. 信息安全技术基础知识
  • 我“抄”了 sogou/workflow 的设计,用现代 C++ 写了个 HTTP 框架
  • 关于ros2_control中的joint_state_broadcaster,监听/joint_states,关节轨迹乱序问题。
  • 【Anaconda】Conda 与 Pip 在包管理方面的区别
  • 【卷积神经网络详解与实例】6——经典CNN之LeNet
  • 微信小程序开发教程(八)