"修复这个漏洞"
"优化代码"
"添加功能"
"修复用户登录时的 SQL 注入漏洞,需要使用参数化查询"
"优化列表渲染性能,实现虚拟滚动"
"添加导出 Excel 功能,支持批量导出和进度显示"
💡 尽量把需求说具体,让 Claude Code 准确理解你的意图
如果是小任务/模块,可以一次性把需求发给 AI:
"创建一个用户登录表单,包含邮箱、密码输入框,记住我选项,以及登录按钮"
复杂任务建议分步执行:
"设计用户认证系统的数据库表结构"
"基于设计的表结构,实现用户注册和登录 API"
"创建登录和注册页面,调用后端 API"
"添加表单验证和错误处理"
修改前,先让 AI 理解你的业务和代码:
"请先阅读 src/auth 目录下的认证相关代码,了解现有的认证流程,
然后帮我添加双因素认证功能"
# 启动时跳过所有权限询问
claude --dangerously-skip-permissions
# 添加到 ~/.bashrc 或 ~/.zshrc
alias claude='claude --dangerously-skip-permissions'
# 立即生效
source ~/.bashrc
⚠️ 注意:跳过权限有安全风险,请确保你了解 Claude Code 将要执行的操作
Claude Code 提供不同级别的思考模式:
"think: 分析这个算法的时间复杂度"
"think hard: 设计一个高并发的秒杀系统架构"
"think harder: 重构这个遗留系统的整体架构"
"ultrathink: 设计一个分布式事务解决方案"
💰 注意:思考级别越高,消耗的 tokens 越多,费用也越高
当 Claude Code 执行错误命令时,按 ESC
键立即停止:
1. 截图或复制图片
2. 在 Claude Code 中使用 Ctrl+V 粘贴(注意不是 Cmd+V)
3. 添加提示词:"根据这个设计图生成对应的代码"
@design.png 请根据这个设计稿实现响应式布局
# 自动继续最近的对话
claude --continue
# 或简写
claude -c
# 显示历史会话选择器
claude --resume
# 或简写
claude -r
> /resume
# 选择要恢复的历史会话
# CLAUDE.md
## 项目概述
这是一个电商平台项目,使用 React + Node.js
## 技术栈
- 前端:React 18, TypeScript, Ant Design
- 后端:Node.js, Express, MongoDB
- 部署:Docker, Kubernetes
## 编码规范
- 使用 ESLint + Prettier
- 函数式组件优先
- 使用 TypeScript 严格模式
## 常用命令
- `npm run dev`: 启动开发服务器
- `npm test`: 运行测试
- `npm run build`: 构建生产版本
Claude Code 会递归读取 CLAUDE.md:
/
├── CLAUDE.md # 全局配置
├── frontend/
│ └── CLAUDE.md # 前端特定配置
└── backend/
└── CLAUDE.md # 后端特定配置
在会话中打开记忆文件编辑:
> /memory
# 在默认编辑器中打开 CLAUDE.md
利用 Claude Code 的并发能力:
"请同时进行以下操作:
1. 分析 src/components 目录的代码质量
2. 检查 package.json 的依赖更新
3. 运行测试并生成覆盖率报告"
创建代码生成模板:
"基于项目中现有的组件模式,生成一个新的 ProductCard 组件,
包含图片、标题、价格和购买按钮"
"请审查 src/api/user.js 文件,重点关注:
- 安全漏洞
- 性能问题
- 代码规范
- 最佳实践
提供详细的改进建议"
"我们来增量式开发一个功能:
第1步:先创建数据模型
[等待完成]
第2步:基于模型创建 CRUD API
[等待完成]
第3步:创建管理界面
[逐步完善]"
"我遇到这个错误:[粘贴错误信息]
请帮我:
1. 分析错误原因
2. 提供解决方案
3. 解释为什么会出现这个问题
4. 如何避免类似问题"
"创建一个项目初始化脚本,包括:
1. 检查 Node.js 版本
2. 安装依赖
3. 配置环境变量
4. 初始化数据库
5. 运行种子数据
6. 启动开发服务器"
"帮我设置 Git 提交流程:
1. 运行代码格式化
2. 执行 ESLint 检查
3. 运行单元测试
4. 生成提交信息
5. 自动提交代码"
清晰描述需求,提供必要上下文
复杂任务拆解,逐步验证结果
充分利用深度思考、图片处理等高级功能
通过 CLAUDE.md 和别名提升效率
探索新技巧,优化工作流程
场景 | 传统方式 | 使用技巧后 | 效率提升 |
---|---|---|---|
代码审查 | 30分钟 | 5分钟 | 6倍 |
功能开发 | 2小时 | 30分钟 | 4倍 |
Bug修复 | 1小时 | 15分钟 | 4倍 |
文档编写 | 1小时 | 10分钟 | 6倍 |
重构优化 | 3小时 | 45分钟 | 4倍 |
💡 提示:这 16 个技巧是提升 Claude Code 使用效率的关键。建议先从基础技巧开始练习,逐步掌握高级功能。记住,Claude Code 的潜力取决于你如何使用它!