34 个 Claude Code 实用技巧(OpenClaw 作者实测版)
我是 OpenClaw 的作者 Quentin。OpenClaw 把 Claude Code 包成了我和团队每天都在用的工具,所以这 34 个技巧全部都是「我们自己用得最多的」,不是凑数清单。
接入拼车之后再读,能省 60%+ 月费:
curl -fsSL https://cp.bizq.net/setup.sh | bash -s -- claude-max-20x一、命令行 CLI 技巧(7 个)
1. 把它当 CLI 用,不是聊天框
Claude Code 的本质是一个标准 UNIX 命令行工具。它能 stdin、能 stdout、能管道、能后台、能写到 cron 里。先建立这个心智,后面所有玩法都是它的推论。
2. -p / --print 一次性出结果
不进交互,跑完即退:
claude -p "把 README.md 翻译成英文" < README.md > README.en.md3. 无 UI 模式跑脚本
加 --output-format json 喂给 jq、加 --allowed-tools 限定工具集。无头模式是把 Claude 嵌进任何 shell pipeline 的钥匙。
4. 与其它 CLI 工具串联
git diff origin/main...HEAD | claude -p "总结这次 PR 的改动,markdown 输出" | gh pr edit --body-file -git → claude → gh,一条命令完成 PR 描述。
5. 管道输入
任何能写到 stdout 的东西都能直接喂给 Claude Code:
kubectl logs -l app=api --tail 500 | claude -p "找异常 stacktrace 并归因"
psql -c "SELECT * FROM slow_queries" | claude -p "建议索引"6. 同时开多个实例
不冲突。每个实例用各自的 ~/.claude/projects/<hash>/ 隔离会话。我习惯左侧 tmux 跑 Sonnet 写代码,右侧跑 Opus 审代码。
7. 让它启动新实例
主对话里告诉它「开一个新的 claude 进程跑这个长任务」,它会用 Bash 工具 claude -p ... 起一个子进程,主对话保持轻量。
二、图像处理技巧(6 个)
8. 拖拽到终端
文件管理器里把图片直接拖进终端窗口,路径会自动展开。Claude Code 识别为图像输入。
9. macOS 截图直发
Shift+Cmd+Ctrl+4 截图到剪贴板,再用 Ctrl+V(不是 Cmd+V)粘贴到 Claude Code 终端。
10. 一定要 Ctrl+V
终端里 Cmd+V 走的是字符粘贴;Ctrl+V 才会触发 Claude Code 的图像粘贴。这是 macOS 用户最常见的踩坑。
11. 设计稿 → 代码
Figma / Sketch / 截屏直接贴进去,让它输出对应的 React/Tailwind 代码。比写「实现一个跟下图一样的卡片」效率高一个数量级。
12. 视觉反馈循环
跑完一轮后截图当前页面再贴回去:「现在长这样,离设计稿差在哪?」反复几轮就能逼近。
13. 用 Puppeteer MCP 自动截图
claude mcp add puppeteer -s user -- npx -y @modelcontextprotocol/server-puppeteer它能自己访问页面、截图、读 DOM——做端到端自动化时这套组合拳特别强。
三、集成与外部数据(5 个)
14. 既是 MCP 客户端也是服务器
Claude Code 能 mcp add 接外部服务,也能用 claude mcp serve 把自己作为 MCP 服务器暴露给别的 agent 调。我把它当万能桥梁用。
15. 连数据库
claude mcp add postgres -s user -- npx -y @modelcontextprotocol/server-postgres "postgresql://..."之后直接「这张表谁修改最频繁」「写一个迁移脚本把 X 列改成 JSONB」,它自己读 schema、跑查询、生成迁移。
16. 拿最新文档(Context7)
claude mcp add-json -s user context7 '{"command":"npx","args":["-y","@upstash/context7-mcp"]}'库版本一更新模型就过时——Context7 解决这个,2 万+ 库的最新文档随时调。
17. 直接贴 URL
URL 粘进对话框就行,它会把页面内容当上下文。「读这篇 RFC 然后总结要点」这种场景巨好用。
18. 喂外部知识进代码
把游戏规则、行业法规、设计规范的 URL 贴给它,让它「按这套规则写代码」。比拼凑提示词靠谱。
四、CLAUDE.md 配置(7 个)
19. 它是每次请求都注入的系统提示
理解这一点是写好 CLAUDE.md 的前提:每条都进 prompt,不要写废话。每行都该有信息密度。
20. /init 自动生成第一版
> /init它扫项目结构生成基础版本。从这里开始改,比白板写快。
21. # 动态追加
对话中 # 不要再用 var,全部 const/let —— 这条就被写进 CLAUDE.md。我用它做「教学回路」:每次它犯错就 # 一条规则。
22. 全局 ~/.claude/CLAUDE.md
跨项目的偏好(比如「永远用 pnpm 不用 npm」)写到这里,所有项目自动继承。
23. 子目录覆盖
packages/api/CLAUDE.md 只对这个子目录生效。monorepo 里这招救命。
24. 周期性精简
CLAUDE.md 越长,每次请求烧的 token 越多。每两周通读一次,删冗余、合并条款。
25. 用 Anthropic 的 Prompt Improver
把 CLAUDE.md 丢进 Anthropic 的提示词优化器跑一遍,会得到更结构化、更省 token 的版本。
五、自定义斜杠命令(6 个)
26. 在 .claude/commands/ 创建
每个 .md 文件就是一条命令。frontmatter 写元数据,正文是提示词模板。
27. /solve-issue
---
description: 解决 GitHub issue
argument-hint: <issue-number>
---
读 `gh issue view $1`,分析问题、定位代码、改、提 PR、关联 issue。28. /refactor
---
description: 按规范重构指定文件
---
重构 $ARGUMENTS:减少圈复杂度、抽公共逻辑、加类型注解,最后跑测试确认通过。29. /lint
跑项目的 lint 命令、自动修可修的、不可修的列出来让人决定。
30. /review-pr
---
description: 审 GitHub PR
argument-hint: <pr-number>
---
`gh pr diff $1` → 按团队 review checklist 检查 → 输出 markdown 评论。31. 给命令传参
$1、$2 是位置参数,$ARGUMENTS 是全部。命令本质就是带占位符的提示词模板。
六、UI 与工作流(3 个)
32. Tab 自动补全
输入 @src/comp + Tab,它会展开成你想引用的文件路径。给上下文比让它自己搜准得多。
33. 不对劲就按 Esc
它跑偏了别等——按 Esc 立刻打断,比让它跑完再回滚省 token。
34. undo 撤销
打断之后让它「undo 上一步」,它会把刚做的文件改动回滚。配合 Git 还能再加一层保险。
拼车把成本压掉一半以上
上面 34 个技巧,越用得熟,token 烧得越多——这是好事,意味着 Claude Code 真的在帮你干活。但单人订 Max 20× 一个月 $200 太肉痛,我们做了 OpenClaw 拼车:
curl -fsSL https://cp.bizq.net/setup.sh | bash -s -- claude-max-20x接入后这 34 招都能继续无脑用,差别只在月底账单。
立即开始
去 cp.bizq.net 拿 token,5 秒接入。
相关文章
- Claude Code 速查手册 — 所有命令、快捷键、配置一页查
- 23 个实用技巧:从 Cursor 转向 Claude Code — 反 Cursor 视角
- OpenClaw Claude Code 拼车配置指南 — 接入完整流程