当前位置: 首页 > news >正文

真正让Claude Code效率翻倍的几个玩法

最近几周,我每天都在用 Claude Code。

一开始跟大多数人一样——让它写代码、跑测试、查 bug。后来发现,这工具用得好不好,差距能差出好几倍。

今天不聊什么配置、什么架构。只聊几招真正管用的野路子。

01|CC-Switch:花小钱办大事的外挂

这玩意儿是社区里讨论最多的工具之一,我自己也重度用。

原理很简单——CC-Switch 让你在 Claude Code 里随时切换底层模型。不只绑死在 Claude,可以接 DeepSeek、智谱 GLM、MiniMax 这些国产模型。

装起来:

npm install -g cc-switch # 看看支持哪些模型 cc-switch list # 一键切换,随用随换 cc-switch use deepseek # 切到 DeepSeek,便宜快 cc-switch use glm-4 # 切到智谱,中文理解好 cc-switch use claude # 切回 Claude,复杂任务用它 # 配置 API Key cc-switch config --provider deepseek --key sk-xxxx

重点来了——怎么用才能省钱又不掉体验?

我是这么分工的:

简单任务(lint 检查、格式调整、简单注释) → 火山引擎的coding plan lit版本,便宜 中等任务(普通 CRUD、简单重构) → minimax 2.7的token plan,中文理解好,成本低 复杂任务(架构设计、多文件联动、安全审查) → Claude Opus,能力天花板

一套组合拳打下来,实际成本能压到 Claude 原生的三成左右,但体感差别真不大。


02|用 skill-creator 让 Claude Code 自己给自己写 Skill

这个我以为大部分人知道,但是事实上是绝大一部分人都不知道。

很多人用了一个月 Claude Code,根本不知道它有插件市场这回事。

Claude Code 的 Skills 机制是开放的——跟 VS Code 装插件一个逻辑。你不需要自己造轮子,社区里早就有人写好了。

Claude Code 有一个官方的元技能叫 skill-creator,专门用来创建新 Skill。

GitHub 地址:https://github.com/anthropics/skills/tree/main/skills/skill-creator

这个是anthropics官方出的,装完之后,直接在对话里描述你要什么,它就帮你写好 .md 文件,完全不用你动手写 markdown。比如:

/skill-create 我需要一个 skill,功能如下: 1. 每次我修改 src/api/ 下的文件,自动生成对应的 TypeScript 类型定义 2. 如果类型定义已存在,只更新新增的字段 3. 生成完成后输出摘要 Skill 名称:auto-types

Claude 会自动生成一个.md文件放到~/.claude/skills/auto-types.md,生成完你直接/auto-types就能调用。


03|邪修终极形态:把整个项目变成一个"可执行的知识库"

这是社区里最邪修的一种玩法,我试了,效果确实离谱。

核心思路很简单——把你项目里所有的文档、决策历史、架构约束全部结构化,让 Claude Code 启动的时候自己加载,不需要你每次都说一遍背景。

目录结构是这样的:

项目根目录/ ├── CLAUDE.md # 全局规范,Claude 每次启动必读 ├── .claude/ │ ├── skills/ # 各种专项 skill │ │ ├── backend-api.md # 后端 API 规范 │ │ ├── frontend-test.md # 前端测试规范 │ │ └── deploy.md # 部署 SOP │ ├── agents/ # 专属 agent │ │ ├── frontend.agent.md # 前端 agent,只管 components/ │ │ └── backend.agent.md # 后端 agent,只管 api/ 和 services/ │ ├── hooks/ # 自动触发的钩子 │ │ ├── PreToolUse.sh # 写代码前自动检查 │ │ └── Stop.sh # 结束时自动收尾 │ ├── context/ # 持久化上下文 │ │ ├── product-history.md # 产品决策历史 │ │ ├── architecture.md # 架构约束 │ │ └── on-call-runbook.md # 值班手册 │ └── session-state.json # 当前进度,断点续传

效果是什么样的?

你开一个新会话,什么都不用说。Claude 自动从context/加载项目背景,从session-state.json加载上次做到哪儿了,从skills/加载你今天要用的工作流程。

你只说一句话,它就知道该干什么。

第一次配这套东西大概要花半天,但之后每次开新会话都能直接开干,那种体验用过就回不去了。


Bonus|三个"强制约束"Prompt

最后放几个实战中特别管用的 prompt,专门解决 Claude "瞎编代码、不守规矩"的问题。

1. 强制遵守边界,不许越界:

你是一个严格的代码审查员。你只能修改 .claude/ALLOWED_PATHS.md 中列出的目录。 如果用户的请求超出了你的权限范围,你必须明确拒绝并说明原因。

2. 写代码前先自我验证,不确定就喊停:

在编写任何代码之前,你必须先执行以下验证: 1. 检查该文件是否存在于项目中 2. 确认你对该文件的修改不会破坏现有测试 3. 如果不确定,输出 WARNING 而非猜测代码

3. 长时间任务主动汇报进度:

对于耗时超过 15 分钟的任务,每完成一个子任务都要输出进度报告: 格式:[进度] 子任务名 - 状态 - 耗时 例如:[1/8] 登录模块重构 - 完成 - 3 分钟

这三个 prompt 我加了 CLAUDE.md 里,Claude 瞎编的情况少了很多。

http://www.jsqmd.com/news/661275/

相关文章:

  • 自动化测试用例设计
  • 你的USB2.0设备总掉线?可能是这3个电路设计细节没做好(附EMC整改实测案例)
  • Flutter/React Native跨平台App如何做代码加固?2026年方案盘点
  • KS-Downloader:专业级快手无水印视频下载解决方案
  • Kubernetes StatefulSet 数据持久化实践
  • TCP三次握手流程
  • 雀魂AI助手:你的实时麻将策略分析教练免费使用指南
  • GEMMA混合模型基因组关联分析:技术原理深度解析与高效应用实战
  • Fortify扫描中Access Control: Database问题的3种实战绕过技巧(附代码)
  • 如何在Linux系统快速安装Photoshop CC 2022:完整解决方案指南
  • 终极远程管理神器:electerm如何彻底改变你的工作流?
  • Qwen2-VL-2B-Instruct快速上手:基于Dify打造无需编码的视觉AI应用
  • 保姆级教程:用MATLAB Simulink从零搭建汽车ABS防抱死系统模型(附PID调参技巧)
  • 软考中级-系统集成项目管理工程师-计算题专题
  • PHP基础知识——PHP环境安装
  • 9.【UPF】UPF Retention Strategies(UPF留存策略)
  • CBAM注意力机制实战:从原理到代码的即插即用指南
  • HarmonyOS6 ArkTS CheckboxGroup
  • Rust的闭包最佳实践
  • 终极指南:5分钟学会用FanControl掌控Windows风扇智能控制
  • 打破平台壁垒:在Windows上轻松安装安卓应用的三大突破
  • AI 搜索排名优化GEO系统 支持私有化源码部署与 OEM 贴牌,具备私有化部署能力与深度定制技术正在占据产业链的高价值环节 - 速递信息
  • React原理深入
  • 配置Anaconda Jupyter Notebook AI通用工作环境
  • QSpectrumAnalyzer终极指南:10分钟掌握专业SDR频谱分析工具
  • 从Copilot到CodeWhisperer,智能生成代码的依赖熵增问题全解析,Google/微软内部治理白皮书首度公开
  • M4S转MP4工具:三分钟掌握B站缓存视频永久保存方案
  • GLM-4.1V-9B-Base在复杂网络协议分析中的应用构想
  • Outfit字体:如何用开源方案实现品牌视觉一致性并降低80%设计成本
  • Phi-4-mini-reasoning开源镜像:Phi系列最小推理模型的CSDN GPU适配版