再见 Cursor!玩转 Claude Code 的 23 个实用小技巧,效率拉满!!

大家好,我是R哥。

接这篇《榨干 Claude Code 的 16 个实用小技巧(高端玩法,建议收藏!)》,继续分享 Claude Code 高端玩法。

PS:(内容干货,建议收藏慢慢看~关注公众号,不迷路~

17、进入 Bash 模式

之前的分享介绍了如何使用 Claude Code 和 Git / Linux 进行交互,但是它是会消耗你的 Token 的,如果是一些简单的命令,可以直接进入 Bash 模式。

使用方式:在命令前使用 ! 即可:

在 Bash 模式下是直接执行命令的,不用大模型思考,所以又快,又不费钱

18、自动接受编辑

在 Claude Code 中,可以通过按下 shift + tab 键来切换到「自动接受编辑」功能(auto-accept edits on):

开启此功能后,Claude Code 会自动创建、编辑文件,而不是每次都需要我们手动确认

和之前分享的 --dangerously-skip-permissions 模式相比,自动接受编辑功功能安全性要更高,首先它不是全局的,自动审批权限范围也仅限文件编辑。

19、使用计划模式

在 Claude Code 中,可以通过按下 shift + tab 键来切换到「计划模式」功能(plan mode on):

在项目前期需要规划功能的时候可以用到这个模式,它会自动给到计划方案,然后底部你是否执行:

如点击第一个选项 Yes, and auto-accept edits,它就会进入「自动接受编辑」模式,根据 todo list 完成所有之前规划的功能。

按下 shift + tab 键,可以在一般模式、自动接受编辑、计划模式之间来回切换。

20、使用 MCP 提效

Claude Code 支持 MCP 协议,支持各种添加方法。

添加 MCP 服务器

如添加 MCP stdio 服务器:

# 基本语法
claude mcp add <name> <command> [args...]

# JSON 方式
claude mcp add-json <name> '<json>'

比如我来添加一个浏览器自动化操作的 MCP 服务器:

https://github.com/modelcontextprotocol/servers-archived/tree/main/src/puppeteer

一般添加方法如下:

claude mcp add puppeteer npx -- -y @modelcontextprotocol/server-puppeteer

通过 JSON 方式添加:

claude mcp add-json -s user puppeteer '{
  "command": "npx",
  "args": ["-y", "@modelcontextprotocol/server-puppeteer"]
}'

使用 -s user 标志,可以将 MCP 服务器添加到全局配置(可以在 ~/.claude.json 文件中查看),而不是只针对某个项目,默认不填为 local 即当前项目。

管理 MCP 服务器

使用以下命令管理 MCP 服务器:

# 列出所有已配置的 MCP 服务器
claude mcp list

# 获取指定的 MCP 服务器信息
claude mcp get xx

# 删除指定的 MCP 服务器
claude mcp remove xx

列出所有已配置的 MCP 服务器:

获取指定的 MCP 服务器信息:

使用 /mcp 命令来查看 MCP 服务器相关信息:

使用 MCP 服务器

打开搜索用户页面,按ID搜索6并返回搜索出来的用户信息

打开搜索用户页面,按用户名搜索“sam”并返回搜索出来的用户信息

使用这个 MCP 工具,它会自动安装 Puppeteer 用的测试 Chrome 浏览器,然后自动填充参数,自动查询,自动截图,然后返回搜索结果。

推荐 MCP 服务器

除了上面使用的 Puppeteer 浏览器自动化 MCP,这里再推荐一个强大的免费 MCP 工具——context7

https://context7.com/

https://github.com/upstash/context7

它可以为大模型和 AI 代码编辑器提供最新(或者特定版本)的文档、库、代码、信息等,避免使用过时的数据,到目前为止,官网已经收录了 2w+ 个库,并支持手动添加自己的库。

在 Claude Code 中进行导入:

claude mcp add-json -s user context7 ‘{
“command”: “npx”,
“args”: [“-y”, “@upstash/context7-mcp”]
}’

测试一下:

userMapper.selectOne 是怎么实现的?它返回了什么数据结构?请使用 context7

如图,它会告诉你使用 Context7 相关工具来获取 MyBatis-Plus 的最新文档来回答问题。

21、使用之前的消息

连续按两次 ESC 键可以跳到之前的消息:

上下方向键选择一条消息,然后就会回到对应的提示词命令行窗口,也可以在此基础h重新编辑提示词。

22、回滚代码

直接发送「回滚」即可:

这个类似 Cursor 的 checkpoint 检查点功能,如果不想回滚了,再发送一次「撤销」即可:

另外,建议再配合 Git 版本控制管理,以防代码丢失。

23、版本升级

Claude Code 安装后可以手动升级最新版:

sudo npm install -g @anthropic-ai/claude-code

其实和安装命令是一样的,及时升级以使用最新玩法。

检查是否升级成功:

claude --version

成功安装会显示最新版本号。


好了,这次的分享就到了~

以上就是我在实际使用 Claude Code 编程时的一些高效技巧和避坑心得,真的都是无保留实践总结。

AI 不会淘汰程序员,但不会用 AI 的除外,会用 AI 的程序员才有未来!

点击阅读我写的更多 AI 系列教程。

未完待续,接下来会继续分享下 Claude Code 心得体验、高级使用技巧,公众号持续分享 AI 实战干货,关注「AI技术宅」公众号和我一起学 AI。

版权声明: 本文系公众号 “AI技术宅” 原创,转载、引用本文内容请注明出处,抄袭、洗稿一律投诉侵权,后果自负,并保留追究其法律责任的权利。

### Claude CodeCursor的区别对比 #### 1. **代码库感知能力** Claude Code具备深度代码库感知能力,能够快速映射和理解整个代码库的结构与依赖关系[^1]。这种特性使得开发者无需手动选择上下文,Claude Code即可通过智能搜索提供精准的代码建议。相比之下,Cursor虽然也提供AI辅助编程功能,但在代码库的整体感知能力和自动化程度上可能略逊一筹。 #### 2. **模型基础与性能** Claude Code基于Anthropic的Claude Opus 4模型,升级到Claude 4.0系列后,其理解意图和遵循复杂指令的能力达到了新的高度[^2]。这使得Claude Code不再仅仅是一个写代码的工具,而更像是一个能够与开发者协作的“程序员”。Cursor则主要依赖于较小规模的语言模型,可能在处理复杂任务时表现稍弱。 #### 3. **用户体验** Claude Code的出现标志着编程范式的进化,从传统的“手写代码”转变为“审查代码”[^2]。这意味着开发者可以将更多精力放在代码质量的提升上,而非繁琐的编写过程。Cursor虽然也在努力优化用户体验,但其交互方式仍更接近传统代码编辑器的扩展插件。 #### 4. **适用场景** 对于需要处理大规模代码库或复杂项目结构的开发者来说,Claude Code可能是更好的选择,因为它能更好地理解和整合复杂的代码环境[^1]。而Cursor可能更适合中小规模项目或对轻量级工具需求较高的开发者。 #### 5. **市场定位与替代性** 在AI辅助编程日益重要的背景下,开源工具如OpenAI Codex CLI的出现为开发人员提供了更多的选择[^3]。尽管如此,Claude Code凭借其强大的模型支持和智能化特性,在高端市场中占据了一席之地。Cursor则定位于更广泛的用户群体,包括初学者和小型团队。 ```python # 示例:Claude CodeCursor在代码建议上的差异 # Claude Code def optimize_query(query, db_schema): # 基于深度代码库感知优化查询 optimized_query = analyze_db_schema(db_schema).optimize(query) return optimized_query # Cursor def optimize_query(query): # 更简单的上下文理解 return query.lower().replace(" ", "_") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Java技术栈

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值