实战

从 Cursor 用户到 Claude Code 深度用户:最实用的使用技巧合集

Builder.io CTO Steve Sewell 从 Cursor 切换到 Claude Code 的实战经验:跳过权限提示的正确姿势、终端非直觉操作大全、消息队列让 Claude 24/7 工作、让 Claude 自动建立项目配置、自定义斜杠命令,以及处理 18000 行超大文件的独特能力。

2026/2/285分钟 阅读ClaudeEagle

Steve Sewell(Builder.io CTO)是 Cursor 的资深用户,写过被数千开发者参考的 Cursor 技巧指南。但在全面切换 Claude Code 数周后,他决定不再回头。这是他总结的最实用技巧。

核心结论:为什么从 Cursor 切换?

「Anthropic 明确地制造了最好的编程模型,而且他们让 Claude Code 最擅长使用这些模型。当他们遇到 Claude Code 的挑战时,他们直接去改进模型本身。」

这就像从制造商直接购买,而不是通过经销商——当然更好。

实用技巧大全

1. 跳过权限提示(省心 90%)

Claude Code 默认会对每个操作请求权限,这会让你崩溃:

bash
# 每次打开 Claude Code 时运行这个
claude --dangerously-skip-permissions

不像名字那么危险——Steve 用了数周,从未见过破坏性命令被执行。类似 Cursor 的旧版 Yolo 模式,根据自己的风险承受能力决定。

2. 频繁使用 /clear

bash
/clear  # 每次开始新任务时清空上下文

不要让旧对话历史消耗你的 Token 配额,也不需要 Claude 运行压缩调用来总结旧对话。新任务,新开始。

3. 终端界面的隐藏操作

这些非直觉行为非常重要:

操作快捷键
多行输入先运行 /terminal-setup,让 Claude 帮你配置
引用文件(而非打开)Shift + 拖拽文件
粘贴图片Ctrl+V(不是 Command+V)
停止 ClaudeEscape(不是 Ctrl+C,那会退出)
返回历史消息双击 Escape 显示历史列表
Vim 模式支持,但 Steve 不用

4. 自定义 GitHub PR 审查

安装 GitHub App 后,Claude 会自动审查 PR,但默认提示词太啰嗦:

yaml
# claude-code-review.yml
direct_prompt: |
  请审查这个 Pull Request,寻找 Bug 和安全问题。
  只报告你发现的 Bug 和潜在漏洞。保持简洁。

默认配置会对每个细节都写一篇长文,配置成只关注真正重要的问题(Bug 和安全漏洞)后,实用性大幅提升。

5. 消息队列(让 Claude 24/7 工作)

Claude Code 支持消息排队——提前输入多个任务,Claude 按顺序处理:

> 重构认证模块 > [等待中...] > 添加更多注释 > [等待中...] > 运行类型检查并修复所有错误

智能之处:如果 Claude 需要你的反馈,它不会自动执行队列中的下一条。只有在任务真正完成后才继续。你可以去处理邮件和 Slack,回来后发现一大堆工作已经完成。

6. 让 Claude 自己建立项目配置

不需要手动配置,直接让 Claude 来:

> 分析这个项目,为我创建合适的 CLAUDE.md、Hooks 和项目设置

Claude 会扫描你的代码库,自动创建:

  • CLAUDE.md:包含项目概览和关键命令(这样它不用每次重新扫描)
  • 编辑 Hook:编辑后自动运行 Prettier
  • 类型检查 Hook:确保只接受正确的 TypeScript 文件
json
// 自动生成的 .claude/settings.json 示例
{
  "hooks": [
    {
      "matcher": "Edit|Write",
      "hooks": [{
        "type": "command",
        "command": "prettier --write \"$CLAUDE_FILE_PATHS\""
      }]
    },
    {
      "matcher": "Edit",
      "hooks": [{
        "type": "command",
        "command": "if [[ \"$CLAUDE_FILE_PATHS\" =~ \\.(ts|tsx)$ ]]; then npx tsc --noEmit --skipLibCheck \"$CLAUDE_FILE_PATHS\" || echo '⚠️ TypeScript 错误 - 请检查'; fi"
      }]
    }
  ]
}

7. 自定义斜杠命令

.claude/commands/ 目录下创建 Markdown 文件:

markdown
# .claude/commands/test.md
请为以下内容创建全面的测试:$ARGUMENTS

测试要求:
- 使用 Jest 和 React Testing Library
- 测试放在 __tests__ 目录
- Mock Firebase/Firestore 依赖
- 测试所有主要功能
- 包含边界情况和错误场景
- 高代码覆盖率

使用:/test MyButton — 就这么简单。

支持子目录:/builder/plugin 对应 builder/plugin.md

8. # 快速添加记忆

# 新组件统一使用 MUI

在提示中用 # 开头,Claude 自动将此偏好保存到最相关的 CLAUDE.md 文件中。

CLAUDE.md 支持层级结构:项目根目录 + 子目录各自的 CLAUDE.md,最具体(最深层)的优先级最高。

处理超大文件的能力

Steve 公司有一个 18,000 行的 React 组件(他自己也知道这不好)。只有 Claude Code 成功更新了这个文件,其他所有 AI 工具都失败了。

这不只是文件大小的问题——Claude Code 在处���复杂代码时几乎不会卡住,而 Cursor 需要更多的监督。

定价的合理性

Max 计划 $100/月。Steve 的逻辑:

「如果你认为一个全天候工作的超级智能程序员不值每月 $100,你需要看看你自己收多少钱。」

任何管理者算完这笔账都会觉得值。

VS Code 扩展:最低调的入口

安装 Claude Code VS Code 扩展:功能不多,主要是启动器,但让你在 IDE 的不同面板中并行运行多个 Claude Code 实例(针对代码库的不同部分)。

Steve 依然用 Cursor 做 Command+K 补全和 Tab 补全。但 Agent 侧边栏?只有 Claude Code 挂掉时才碰。


原文:How I use Claude Code (+ my best tips) | 来源:Builder.io 博客

相关文章推荐

实战实战者说:Harper Reed 分享 Claude Code 真实工作流——TDD、预提交钩子与 prompt_planHarper Reed(奥巴马 2012 竞选技术总监)分享 Claude Code 真实工作流:GPT-4o 打磨想法→推理模型生成 spec.md→生成 prompt_plan.md→Claude 自动执行计划,配合 TDD、Linting 和 Pre-commit Hooks 三大防御性实践,实现 30-45 分钟完成完整开发计划。2026/3/2实战Harper Reed 的 Claude Code 实战工作流:Spec 驱动开发 + TDD + 提交计划的黄金组合Harper Reed 分享的 Claude Code Spec 驱动开发工作流:用推理模型(o1/o3)生成规格说明和提示计划,Claude Code 按计划逐步执行并自动追踪进度。配合 TDD、Linting、Pre-commit Hooks 三大防御性编码实践,团队在 30-45 分钟内完成新功能开发。2026/2/28实战Claude Code Hooks 实战:每次保存自动格式化、拦截危险命令、桌面通知Claude Code Hooks 实战教程:五个即用示例(桌面通知/文件自动格式化/危险命令拦截/压缩后上下文注入/配置变更审计)、Hook 配置位置(全局/项目/本地)、退出码含义(允许/上下文/阻止)、七大 Hook 事件速查表、Prompt-based AI 判断 Hook 进阶用法。2026/3/14实战Claude Code 10 个高效使用技巧:从入门到专家级提效(2026)Claude Code 10 个高效使用技巧:给 Claude 验证方法(最高杠杆)、Plan Mode 先规划再执行、CLAUDE.md 持久规则、@ 精确引用文件、完整错误信息、上下文管理、Unix 管道集成、子代理并行、Git Worktree 多任务、反向采访需求。2026/3/12实战Claude Code 日常工作流实战:探索代码库、Plan Mode、Git Worktree 并行开发与管道集成Claude Code 13 大日常工作流实战:五步探索陌生代码库(从宏观到微观的提示词序列)、Plan Mode 安全规划(--permission-mode plan/Shift+Tab 切换/配置为默认)、专用 Subagent 配置、TDD 测试工作流、Git Worktree 并行开发(-w flag 自动创建/两终端并行任务)、Unix 管道集成(git diff | claude -p/--output-format json/CI 成本控制),以及扩展思考模式和会话管理。2026/3/5实战Claude Code 命令行工具开发实战:用 AI 快速构建专业 CLI 工具Claude Code 辅助命令行工具(CLI)开发的完整实战指南:Python Click/Typer、Go Cobra、Rust Clap 技术栈选型、用 Claude Code 生成完整 CLI 项目结构(参数解析/子命令/全局选项)、交互式提示和彩色输出、配置文件管理、Shell 自动补全生成、跨平台打包(PyInstaller/goreleaser),以及发布到 PyPI/npm/Homebrew 的完整流程。2026/3/26