Logo Vincent
返回文章列表

Claude Code /model:Opus、Sonnet、Haiku 怎么选?

Claude
Claude Code /model:Opus、Sonnet、Haiku 怎么选?

什么是 /model

用 Claude Code 写代码的时候,你可能会遇到这样的情况:

  • 一个简单的改名重构,用最强的模型感觉有点浪费
  • 一个复杂的架构设计,又觉得当前模型不够给力
  • 想快速试试不同模型对同一个问题的回答有什么区别

这就是 /model 命令的用武之地。

/model 是 Claude Code 的一个斜杠命令,让你在对话过程中随时切换到不同的 Claude 模型,不需要退出重启。

怎么用

查看当前模型

在 Claude Code 交互模式下直接输入:

/model

会弹出一个模型选择列表,当前正在使用的模型会被标记出来。

切换模型

从列表中选择你想切换的模型即可,切换是即时生效的,对话上下文会完整保留。

你也可以在启动 Claude Code 时通过 --model 参数指定默认模型:

claude --model claude-opus-4-6

有哪些模型可选

Claude Code 目前支持以下模型:

模型模型 ID特点
Claude Opus 4.6claude-opus-4-6最强大,适合复杂推理和架构设计
Claude Sonnet 4.6claude-sonnet-4-6平衡之选,速度和能力兼顾
Claude Haiku 4.5claude-haiku-4-5-20251001最快最便宜,适合简单任务

默认模型是 Sonnet——对大多数日常编码任务来说,这是最佳的性价比选择。

什么场景用什么模型

用 Opus:复杂任务

Opus 是 Claude 家族里最强的模型,适合需要深度思考的场景:

  • 架构设计 —— 设计一个新系统、规划模块划分、选择技术方案
  • 复杂 debug —— 追踪跨多个文件的疑难 bug,理解复杂的调用链
  • 大规模重构 —— 涉及多文件、多模块的代码重构
  • 代码审查 —— 需要深入理解业务逻辑的 code review

用 Sonnet:日常任务

Sonnet 是默认选择,覆盖绝大部分日常开发场景:

  • 写新功能 —— 实现一个新组件、新接口、新页面
  • 修 bug —— 常规的 bug 修复
  • 写测试 —— 为已有代码补充单测
  • 小规模重构 —— 重命名变量、提取函数、调整结构

用 Haiku:简单任务

Haiku 速度最快、成本最低,适合不需要太多思考的任务:

  • 格式化代码 —— 调整缩进、加注释
  • 简单查询 —— 问一个 API 的用法、查一个配置项
  • 生成样板代码 —— 创建配置文件、写重复性代码
  • 快速解释 —— 解释一段代码在干什么

实际使用技巧

技巧一:按任务阶段切换

一个典型的开发流程可以这样搭配模型:

  1. 规划阶段 → 切换到 Opus,讨论架构和方案
  2. 编码阶段 → 切回 Sonnet,实现具体功能
  3. 收尾阶段 → 切到 Haiku,处理格式化、加注释等收尾工作

技巧二:上下文不会丢失

切换模型不会清空对话历史。你可以先用 Sonnet 写了一半代码,切到 Opus 来帮你审查一下,然后再切回 Sonnet 继续写。整个对话上下文是连续的。

技巧三:用 —model 设默认

如果你日常主要做架构设计,可以把默认模型设成 Opus:

claude --model claude-opus-4-6

或者如果你追求速度,默认用 Haiku:

claude --model claude-haiku-4-5-20251001

技巧四:配合 /cost 观察开销

切换模型后,可以用 /cost 命令查看当前会话的 token 用量和费用,帮你了解不同模型的成本差异。

/model vs —model

/model(会话中切换)—model(启动时指定)
时机对话过程中随时切换启动 Claude Code 时指定
持久性只影响当前会话只影响当前会话
灵活性可以来回切换多次启动后仍可用 /model 覆盖
适用场景根据任务复杂度动态调整固定使用某个模型

两者不冲突。你可以用 --model 设一个默认的,对话中需要时再用 /model 临时切换。

写在最后

/model 是一个简单但很实用的命令。它的核心价值在于:让你根据任务的实际需要选择合适的模型,而不是一刀切

复杂任务上 Opus,日常开发用 Sonnet,简单活儿交给 Haiku——合理搭配不仅能提高效率,还能节省成本。

下次用 Claude Code 的时候,试试在简单任务上切到 Haiku,感受一下飞快的响应速度;遇到难题时切到 Opus,让最强的模型来帮你拆解。灵活切换,才是 Claude Code 的正确打开方式。

© 2026 vincentqiao.com . 保留所有权利。