再见 Cursor!玩转 Claude Code 的 23 个实用小技巧

从 Bash 模式到自动化工作流,掌握 Claude Code 的进阶技巧,让开发效率直接拉满。

技巧 1:进入 Bash 模式

在 Bash 模式下直接执行命令,不消耗 Token,又快又省钱:

# 在 Claude Code 中输入
> /bash

# 进入 Bash 模式后可以直接执行命令
$ ls -la
$ git status
$ npm install

💡 Bash 模式适合执行简单命令,复杂操作还是需要 AI 协助

技巧 2:自动接受编辑

按下 Shift + Tab 切换自动接受编辑功能:

开启自动接受

Shift + Tab,看到 "auto-accept edits on"

自动处理文件

Claude Code 会自动创建、编辑文件,无需手动确认

关闭自动接受

再次按 Shift + Tab 关闭功能

--dangerously-skip-permissions 相比,这个功能更安全,仅限于文件编辑权限。

技巧 3:计划模式

按下 Shift + Tab 两次进入计划模式:

plan mode on

Claude 会先制定详细计划:
1. 分析需求
2. 设计架构
3. 列出实施步骤
4. 预估时间

是否执行?[Y/n]

技巧 4:多文件批量操作

一次性处理多个文件:

"请对 src/ 目录下所有 .js 文件进行以下操作:
1. 转换为 TypeScript
2. 添加类型注解
3. 修复 ESLint 错误"

技巧 5:智能代码搜索

使用 @ 符号快速定位代码:

@Button.tsx 中的 onClick 处理函数有问题,请修复
@api/* 所有 API 文件添加错误处理
@**/*.test.ts 运行所有测试文件

技巧 6:上下文管理

清理上下文

> /clear
# 清除当前会话上下文

压缩上下文

> /compact
# 压缩冗长的对话历史

保存上下文

> /save context-name
# 保存当前上下文供后续使用

技巧 7:模板快速生成

创建代码生成模板:

"基于以下模板生成 5 个页面组件:
- 布局:两栏式
- 功能:列表展示
- 样式:使用 Tailwind
页面名称:用户、产品、订单、评论、设置"

技巧 8:智能重构

"重构 UserService 类:
1. 拆分成更小的模块
2. 应用 SOLID 原则
3. 添加单元测试
4. 保持向后兼容"

技巧 9:性能分析

"分析 @pages/Dashboard.tsx 的性能瓶颈:
1. 识别重渲染问题
2. 找出内存泄漏
3. 优化大数据渲染
4. 提供具体优化方案"

技巧 10:自动化测试生成

"为 @services/auth.ts 生成完整测试套件:
- 单元测试:所有公共方法
- 集成测试:API 调用
- 边界测试:异常情况
- Mock 数据:realistic test data"

技巧 11:文档自动生成

"扫描整个项目,生成:
1. API 文档(OpenAPI 格式)
2. 组件文档(Storybook 格式)
3. README 文件
4. CHANGELOG"

技巧 12:依赖管理

"分析 package.json:
1. 找出未使用的依赖
2. 检查过时的包
3. 识别安全漏洞
4. 推荐替代方案"

技巧 13:Git 工作流自动化

"创建 Git 自动化脚本:
1. 格式化代码
2. 运行测试
3. 生成 commit message
4. 创建 PR
5. 更新 CHANGELOG"

技巧 14:数据库迁移

"基于新的数据模型生成迁移:
旧模型:@models/user.old.ts
新模型:@models/user.new.ts
生成:
- 迁移脚本
- 回滚脚本
- 数据转换逻辑"

技巧 15:API 模拟

"基于 @api/openapi.yaml 生成:
1. Mock 服务器
2. 测试数据
3. Postman 集合
4. 客户端 SDK"

技巧 16:代码风格统一

"统一整个项目的代码风格:
1. 应用 Prettier 配置
2. 修复 ESLint 问题
3. 统一命名规范
4. 整理 import 语句"

技巧 17:安全审计

"执行安全审计:
1. 扫描敏感信息泄露
2. 检查 SQL 注入风险
3. 识别 XSS 漏洞
4. 审查权限控制"

技巧 18:国际化处理

"为项目添加国际化支持:
1. 提取所有硬编码文本
2. 创建语言文件(中/英)
3. 实现语言切换
4. 处理日期/货币格式"

技巧 19:构建优化

"优化构建配置:
1. 分析 bundle 大小
2. 实施代码分割
3. 配置 tree shaking
4. 优化加载性能"

技巧 20:错误监控集成

"集成错误监控:
1. 添加 Sentry 配置
2. 设置错误边界
3. 实现日志收集
4. 创建告警规则"

技巧 21:CI/CD 配置

"创建完整 CI/CD 流程:
1. GitHub Actions 配置
2. 自动化测试
3. 代码质量检查
4. 自动部署脚本"

技巧 22:性能监控

"实施性能监控方案:
1. 添加性能埋点
2. 收集关键指标
3. 生成性能报告
4. 设置性能预警"

技巧 23:智能调试

"帮我调试这个问题:
[粘贴错误信息]

请:
1. 分析错误堆栈
2. 定位问题源头
3. 提供多个解决方案
4. 解释根本原因
5. 建议预防措施"

高级组合技巧

工作流组合 1:全栈开发

"创建完整的用户管理系统:
1. 设计数据库模型
2. 实现 CRUD API
3. 创建前端界面
4. 添加认证授权
5. 编写测试用例
6. 生成文档"

工作流组合 2:项目重构

"重构遗留项目:
1. 分析现有架构
2. 识别技术债务
3. 制定重构计划
4. 逐步实施迁移
5. 保证功能不变
6. 完善测试覆盖"

工作流组合 3:性能优化

"全面优化应用性能:
1. 前端性能分析
2. API 响应优化
3. 数据库查询优化
4. 缓存策略实施
5. CDN 配置
6. 监控告警设置"

效率提升技巧总结

快捷操作

快捷键功能使用场景
Shift + Tab切换模式自动接受/计划模式
ESC停止执行紧急停止
Ctrl + V粘贴图片设计稿转代码
Tab代码补全快速编码

命令速查

/clear - 清理上下文
/compact - 压缩历史
/save - 保存会话
/resume - 恢复会话

最佳实践建议

建立工作流

根据项目特点设计标准工作流程

优化提示词

积累高效的提示词模板库

自动化重复任务

将重复性工作交给 Claude Code

持续学习

关注新功能,优化使用技巧

分享经验

与团队分享最佳实践

与 Cursor 对比

特性CursorClaude Code
学习曲线较低中等
功能深度中等深度
自定义能力有限强大
批处理能力基础高级
费用模式订阅制按需付费
适用场景日常开发复杂任务

💡 总结:掌握这 23 个技巧后,Claude Code 的效率确实能够"拉满"。关键是要根据不同场景灵活运用,形成自己的高效工作流。记住:工具是为了提升效率,而不是炫技。选择最适合当前任务的技巧,才能真正发挥 Claude Code 的威力!

与AI一起带来无限的创新,无尽的机遇
关于
功能特性
使用文档
定价方案
联系我们
条款和政策
使用条款
隐私条款
特定商取引法