ClaudeCode 高效使用技巧1:model配置以及几个档位
1、model模型配置和切换
1.1 预设模型
在 windows 不翻墙,本地安装Claude Code 文章中,我们用的是CC Switch来配置claude的模型, 这里我这里我们依然用CC Switch来配置, 具体的配置如下:

配置完成后,我们启动claude, 然后输入 /model 命令, 可以看到下面的界面:

- 默认模型: deepseek-v4-pro,与Sonnet模型绑定
- Sonnet模型:deepseek-v4-pro
- Opus模型:kimi-k2.6
- Haiku模型:glm-5
- 当前使用的模型:qwen3.6-plus
1.2 切换模型
我们可以通过上下箭头切换我们要使用的模型,然后回车键选中。这是再次输入 /model 命令:

这是切换我们已经预设的模型, 也可以直接切换到我们想要使用的模型, 操作命令:
# 切换到glm-5 模型
/model glm-5
# 切换到haiku设定的模型
/model haiku

如果模型名输入失败, 这里是不会切换成功的,会提示下面的错误:

2、模型的四个档位:主模型、haiku、sonnet、opus
-
主模型:全局默认启动模型,软件打开后所有默认对话、代码分析、项目读写、全局交互全部优先调用,是日常兜底主力模型;
-
Haiku 轻量极速档低延迟、低 Token 消耗、浅度思考,适合单行代码修改、简单查询、文案简答、快速答疑,追求响应速度。
-
Sonnet 编程全能档速度与能力均衡,官方定位编程专用模型,日常业务开发、接口编写、普通 Bug 修复、代码重构首选。
-
Opus 旗舰深度档超长上下文、深度逻辑推理、多方案推演,适合架构设计、大型项目改造、疑难 Bug 排查、复杂业务逻辑梳理。
注意: 即便三个档位配置为同一个模型,底层模型一致,但档位规则不同,最终输出差异极大
假设统一底层模型为 glm-5,分别切换三档,下达同一需求: 写一个工具类进行手机号格式校验:
-
Haiku 模式输出极简代码,无注释、无异常处理、无格式校验边界判断,只给核心正则方法,适合快速抄代码;
-
Sonnet 模式输出标准工程化代码,包含工具类规范、方法注释、参数判空、基础异常捕获,符合企业开发规范;
-
Opus 模式输出不仅完成校验代码,还主动区分国内 / 国际手机号、列举正则风险、提供单元测试用例、给出后续扩展方案,思考维度拉满。
| 特性 | Haiku | Sonnet | Opus |
| 速度 | ⚡ 极快 | 较快 | 较慢 |
| 成本 | 💰 最低 | 中等 | 最高 |
| 推理能力 | 基础 | 强大 | 最强大 |
| 适合场景 | 简单机械任务 | 日常开发主力 | 复杂分析与设计 |
任务-模型匹配策略
经过大量实践,我总结出这样一套匹配策略:
-
写注释、解释代码、简单格式转换 → Haiku
-
日常编码、代码审查、单元测试生成 → Sonnet(默认)
-
架构设计、复杂重构、疑难 Bug 排查 → Opus
一个实用技巧:在 CLAUDE.md 中加入模型切换的提醒,让 Claude 在处理特定类型任务时主动建议你切换模型。比如:
## 模型使用建议
- 当用户要求进行大规模架构级修改时,建议切换到 Opus
- 简单的代码格式化和注释任务默认使用 Haiku 即可

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)