Opus 4.7 落地了,聊聊我摸出来的使用技巧

2026年4月18日

70

558

Opus 4.7 落地了,聊聊我摸出来的使用技巧

2026年4月16日,Anthropic正式发布了Claude Opus 4.7。作为新一代旗舰模型,Opus 4.7在编码能力、视觉理解和Agentic任务处理上都有显著提升。本文基于实际使用体验、社区反馈以及Claude Code创始人Boris Cherny的分享,系统整理出一份实用的操作指南,帮助开发者快速掌握新版本的精髓。

Effort Level 选择策略

在使用Opus 4.7之前,首先需要明确它的定位。许多人会陷入一个误区:用Opus 4.7替代Sonnet来处理日常任务。实际上,这两款模型的定位截然不同。Opus 4.7是用于处理“重活”的——比如深度debug、大规模重构、长时间的上下文密集型会话。而Sonnet 4.6能够搞定日常80%的编码工作,写个CRUD、改个样式、加个接口,用Sonnet既快又便宜。用一个形象的比喻:Opus是你可以甩一个复杂PR给它,出去喝杯咖啡回来发现已经搞定的模型;Sonnet是你坐在旁边一起干活的搭档。定位不一样,别混着用。

Task Budget 新功能的使用方法

4.7版本新增了一个xhigh的effort级别,位于原来的high和max之间。Anthropic官方推荐把xhigh作为Agentic coding的默认值,Claude Code也确实把它设成了默认。根据实际体验:xhigh是大多数场景的甜点——编码、Agent任务、复杂推理,直接用xhigh就行,不用想太多;high适合赶时间——如果你在做一些不需要深度推理的活儿,或者token预算有限,降到high可以省不少,速度也明显快一截;max要慎用——只在那种真正需要深度推理的硬骨头上才开max。这个级别有个坑:它容易overthinking,就是想太多,反而把简单问题搞复杂了。

你越是前置信息,模型一次做对的概率就越高。

“Boris Cherny”

Prompt编写方式的调整

这是4.7版本最大的变化之一,也是不少人踩坑的地方。Opus 4.7对指令的理解变得更加字面化了。以前4.6会“脑补”你的意图,你说得模糊一点它也能猜到你想干嘛。现在4.7不猜了,你说什么它就做什么。这意味着你以前写的那些prompt、CLAUDE.md里的指令、各种skills配置,可能需要重新审视一遍。像“尽量”、“如果可能的话”这类软性措辞,4.7会比以前更认真地对待。你说“尽量简洁”,它真的会很简洁,可能简洁到你觉得信息不够。反过来,那些你随手写的、不太精确的指令,可能会产生意想不到的结果。

API迁移的破坏性变更

如果你通过API调用Claude,这几个变更一定要注意:第一,Extended Thinking的budget_tokens没了,现在只支持adaptive thinking,以前的写法会直接报400错误;第二,temperature、top_p、top_k全部不能设了,设非默认值直接400;第三,思考内容默认不返回了,如果你的产品需要展示推理过程,需要加一行配置;第四,新的tokenizer可能导致同样的文本比4.6多消耗0%到35%的token,建议把max_tokens的值适当放宽。另外,Opus 4.7的文件级记忆能力也增强了,虽然模型本身是无状态的,但它在读写文件系统级别的记忆上做得更好了,比如MEMORY.md或项目目录下的记忆文件。

如有侵权,请联系删除。

Related Articles

联系我们 获取方案
小墨 AI