Claude Code高效编程指南:组合工具、权限设置、省钱秘籍!

AI前沿4小时前发布 yizz
1,505 0 0
广告也精彩

如何高效使用Claude Code提升编程效率

## 1. 为什么选择Claude Code?

很多人会提到国内免费的TRAE或者腾讯云代码助手,但我想说:免费的才是最贵的Claude Code用了一段时间,越用越香,配合Cursor或者AugmentCode,能极大提升编程效率。下面分享一些我的使用经验。

## 2. 我的Claude Code使用组合是什么?

我目前的主力编程工具组合是 Cursor + Claude Code。 同时,我也推荐 AugmentCode + Claude Code 的组合形式。

## 3. 如何让Claude Code与IDE协同工作?

### 3.1 安装官方插件

无论是在Cursor里,还是在VS Code里,都可以安装Anthropic官方的插件。在VS Code/Cursor的应用商店里搜索安装即可。

### 3.2 连接IDE

安装之后,你的Cursor右上角会出现Claude Code的图标。点击图标,会在Cursor文件编辑区打开Claude Code,并且显示一个绿色的状态 IDE connected

### 3.3 代码修改预览

IDE connected 状态下,如果Claude Code修改了文件,它会使用IDE的其他功能,例如修改预览。

## 4. 为什么要同时打开多个Claude Code?

因为你的任务可能很长,一个任务就会执行好几分钟甚至半小时。引入多开,就能同时执行好几个任务了。连续点击Claude Code图标3下,就能打开3个。

请注意: 虽然可以同时打开多个,但只有你最后打开的那一个,可以和IDE保持协同。保持和IDE协同的那一个,会出现绿色的小圈和 IDE connected。一般来说,我会让保持和IDE协同的那个,做我不太确认的任务,这样中途我可以参与review代码。

### 4.1 多开的风险提示

强烈反对新手用多开! 多开对人的要求很高。老鸟可以知道哪些任务互相不影响,可以多个任务一起干;新人并不一定知道。如果让多个Claude Code干活的时候,同时修改了某些同样的文件,会造成比较大的困扰。建议新人老老实实先用单开。如果新人一定要多开,那我建议你多开同时做多个项目而不是同一个项目。

## 5. 如何提前授予Claude Code所有权限?

你是否有这个困扰: Claude Code总是干活干一半,停下来让你授权?如果有,那赶快用这招。启动Claude Code的时候,使用 claude --dangerously-skip-permissions 而不是 claude 就会自动打开 Bypassing Permissions 模式, 此时,Claude Code的右下角会出现黄色的字。

### 5.1 创建Alias简化命令

考虑到每次都输入 claude --dangerously-skip-permissions 太麻烦了,我们可以建一个alias,让我们只输入 claude,可等同于输入 claude --dangerously-skip-permissions 的效果。不会建alias?没关系,就让Claude Code 帮你即可。

例如,你可以这样问Claude Code:

我想要在终端输入claude 等同于输入 claude–dangerously-skip-permissions,你帮我设置好

## 6. 如何查看自己用Claude Code省了多少钱?

作为一个有小农意识的用户,看到Claude Code 可以帮我省那么多钱,感觉是很爽的。比如,仅6月27日单日我就花了(省了)187.61美元。我的包月套餐才200美元啊!约等于1天回本……

### 6.1 安装ccusage

我们只安装 ccusage 库即可:

bash
npm install -g ccusage

### 6.2 使用ccusage命令

然后,在Terminal里输入命令:

  • 输入 ccusage 命令,可以看到全部记录
  • 输入 ccusage -s 20250625 命令,可以看到自从6月25日以来的消耗
  • 输入 ccusage blocks --live 命令,可以看到实时记录!一边看牛马干活,一边看API Token的实时消耗,很燃!

    7. 如何让Claude Code更努力地干活?

    此处有一个小秘密:ultrathink 是一个魔法词!官方文档告诉我们,一共有这些词: "think" < "think hard" < "think harder" < "ultrathink" 可以加速Claude Code 思考。

    如果我们用的是$200/月的Max Plan满中满包月套餐,我们无脑用 ultrathink 就行。养成习惯,稍微复杂一点的任务,都在结尾加上 ultrathink,即可让Claude Code更努力的思考、不受任何预算限制、更尽情地消耗Token。

    例如:

    1+1等于几?ultrahink

    当熟练应用 ultrathink 后,使用Claude Code的体验好多了,还经常出现一条对话就消耗$30美元的情况!!从此,我的Claude Code的字典里,再也没有“偷懒”这个词!

    8. 两个最重要的MCP是什么?

    context7 是必装的MCP,因为它可以补齐「大模型的知识库有cut off截止时间」这个问题,总是引入最新的代码库知识。如果你要装第二个,我推荐装 browsermcp,它可以让你的Claude Code/Cursor 直接打开你的浏览器去查看内容!

    8.1 Browsermcp的应用

    例如:

    打开浏览器,打开小红书,搜索“背单词”,查看最前面10个内容,用漂亮的形式总结给我

    当然,我们真实使用的时候,并不一定会让它去自动化操作小红书,而是让它能够看到我们的网站产品运行起来的样子,找到差异,从而更有效率地写界面类型和交互类型的代码逻辑。

    9. 如何查看历史聊天记录

    在Claude Code里使用 /resume 可以看到所有聊天记录。还可以选择一个(输入数字、或者回车),继续聊天。

    10. Claude Code 和 Cursor的区别是什么?

    Cursor和Claude Code设计理念完全不同。Cursor的设计理念是你的编程搭子,需要你频繁协作,互相启发。Claude Code设计理念是你的编程实习生。

    因为这个不同,我并不推荐技术小白直接使用Claude Code。因为如果你不掌握基本的编程能力,无法说清楚的你需求,那么Claude Code做出来的东西会和你想的很不一样。我推荐新人先从Cursor/AugmentCode开始学习,熟练编程基本功后,再逐渐引入Claude Code。

    再次提醒,无论你是什么水平,如果你是想认真做产品而不是玩玩而已,不要用TRAE国内版、腾讯云代码助手等等免费的工具。我期待TRAE国内版和腾讯云代码助手能够进步,也许它们在不久的将来真的可以崛起,但是现在它们真的很不行。切记:免费的才是最贵的

    欢迎交流!


我认为:工具终究是工具,Claude Code 虽好,但不能替代扎实的基础。就像鲁迅先生说的:“世上本无所谓路,走的人多了,也便成了路。” 编程也是如此,代码本无捷径,练得多了,自然就熟练了。过度依赖AI,反而会迷失方向,只有将AI作为辅助,不断学习和实践,才能真正提升编程能力。

© 版权声明
chatgpt4.0

相关文章

error: Content is protected !!