返回博客

How to use Claude Code

作者 Brouce
  • 自动化不是目的,可靠交付才是价值 *

用了半年多的claude code了,从第一次使用就无法再停止。

在编程领域它是革命性的。

2/8原则,它的功能很多,很强大,这里主要介绍我经常用到一些功能。

安装和启动

如果你是从0到1开始使用它,很简单,看这个链接就可以了。

https://code.claude.com/docs/en/quickstart

按照上面链接的介绍,在terminal安装,然后敲击命令:claude,即可开始vide coding了。

blog21_1

在使用一段时间后,你启动claude code的命令应该是:

claude--dangerously-skip-permissions

或者是用如下脚本直接拉起来它:

#!/bash/sh

claude --dangerously-skip-permissions

因为你发现你越来越信任它,即使它搞出了问题,它也可以快速修复了。

经常用到的功能

不支持的地区如何使用claude?

对于claude不支持的地区,可以在https://aws.amazon.com上购买支持地区的vps,然后ssh登录到vps上去使用claude code即可。

在使用claude code之前,你的前、后端、算法侧代码库以及需求文档是独立且往往在不同的文件夹下,使用claude code之后,你的代码库虽然仍然独立,但是往往会放在一个大文件夹下,因为这样便于让claude code来更快捷的迭代功能。

claude code 提供了很多命令,可以用‘/’来让它suggest出来。

我经常用的有以下3个。

/resume,/compact,前者用于恢复之前的会话,比如你上次异常退出claude,你可以通过resume恢复之前的会话,这样你无需给claude code再重复去介绍事项的背景,后者是压缩对话,可以让你节省token。

/usage 可以看到你账号下的token还剩多少,不用经常去浏览器查看。

用claude code也可以直接让它去提交代码,如果你的代码库是github,且让其跟vercel绑定了,那么给claude code下命令,它就直接把一条流水线都触发了,无需你再去敲击git相关的命令,也无需你去手动部署等操作。

我用claude code都做什么?

我所有的产品研发都是用claude code去完成的。

最近用claude code花了2天研发出一个我经常用的工具,解决我的一个痛点:满足对新事物的好奇心,比如我想知道有氧运动和无氧运动锻炼3年的身体区别?之前是去抖音上搜索看视频或者跟gpt对话,但它们往往会有很多冗余信息,让你浪费很多时间,现在不同了,我直接在工具中输入这个词,那么它直接就给出了我一个很形象的可互动的交互图。

blog21_2

之前需要花费很长时间去理解的原理,它可以分钟级给我说清楚,比如我想知道什么是杠杆原理,那么它可以给出我一张形象的图,让我对此有个初步的认识。 blog21_3

以上为最近对Claude Code一些使用心得和经验。