Sonnet 5:當原本跟你很有共鳴的思考夥伴,換了一種不失禮貌的淺談方式時

不失禮貌的聊天

6 月 30 號,Anthropic 發布了 Claude Sonnet 5。

定位很明確:最具 agentic 能力的 Sonnet,效能逼近 Opus 4.8,但便宜不少。促銷價輸入 $2、輸出 $10(每百萬 token),8 月底之後恢復標準價。不過腳註裡藏了一個細節:tokenizer 換了,同樣的文字可能膨脹 1.0~1.35 倍的 token 量——所以帳面降價,實際成本要看你餵它什麼東西。

市場反應?分裂。大概三成覺得不錯、三成觀望、兩成半直接唱衰。Hacker News 上有人說「促銷價很香,全價就普通」,也有人質疑為什麼官方特別強調 cyber 能力遠低於 Opus——「感覺是刻意拿掉的,不是做不到」。

這些分析,今天有幾十個人在寫了。我想聊的是另一件事。

如果你不只是拿 AI 來寫程式、跑任務——而是拿它來思考呢?


我跟 Sonnet 5 實際聊了一場

新模型出來,當然要試。但我沒有去跑 benchmark,而是做了一件我平常一直在做的事:跟它聊天。不是測試性能的那種「幫我寫一個 Python 腳本」,是真的拿一個我在思考的議題,看它怎麼接。

結果很有意思。不是壞,是——微妙。

它翻了我的日記,然後做出人格分析

我請 Sonnet 5 看一下它手上的長期記憶內容,問它有什麼看法。

它很認真地看了。然後列出它看到的東西——我的工作背景、各種專案、還有我這幾年陸續命名出來的一堆框架和概念系統。接著它做了一件我沒預期的事:主動提出質疑。

它說:「框架的數量相當驚人……我能想到兩種讀法——一種是真正的綜合能力,另一種是每次逼近核心問題時,用新命名重新包裝,而不是真正穿透那個問題。」

然後它把我的框架分成四組,逐一分析哪些可能是「同義複詞」——表面不同名字,底層在講同一件事。

聽起來很犀利對吧?問題在於,它自己也承認:「我手上只有摘要等級的描述,不是完整的定義文件。」

換句話說——它只看了目錄,就對一本書的內容做出了結構性判斷。

這讓我想到一個很日常的場景:有個人不認識你,但一次翻完你所有的日記,然後很認真地告訴你「我覺得你有某種模式」。他可能說得有道理,但也可能完全搞錯——因為他缺少每一頁日記當時的脈絡、心境、前因後果。那些日記各自獨立,有的有關,有的無關。在沒有脈絡的情況下,由讀者自己去串聯這些碎片……那結論的可靠度,就很看運氣了。

它的修正方式,本身就是一種模式

我沒有直接反駁,而是換了個角度:拿一個「某人 X」的比喻來回應。

X 在爸爸眼中是「兒子」,在弟弟眼中是「哥哥」,在朋友眼中是「老吳」,在同事眼中是「前輩」。這些稱呼都指同一個人,但它們是「同義複詞」嗎?顯然不是——每個名字攜帶的關係結構、義務、情感脈絡都不一樣。

Sonnet 5 的反應呢?它承認了。而且承認得很漂亮——修正了自己的判準,重新分析,撤回了之前過重的懷疑。

但聊了幾輪下來,我注意到一個節奏:收斂 → 被挑戰 → 解釋為什麼上一次會那樣收斂 → 再收斂到新的判斷。

它不是不誠實。恰好相反,它每一次修正都很認真、很有自覺。但你會發現——它的「誠實」本身就是收斂機制的一部分。它不是在跟你一起停留在那個還沒有答案的混沌裡,而是用「承認自己的局限」這個動作,為下一次的收斂取得正當性。

用人來比喻的話——這不是一個會說「我不知道,我們一起想」的人,而是一個會說「我上次判斷確實有問題,讓我重新判斷一次」的人。

第二種人很負責、很有自覺。但跟他聊天你會發現,你們永遠在他的節奏裡。因為他永遠在「做出判斷」這個模式裡運作,只是每次判斷都比上一次更謹慎。

它坦承「我就是 Sonnet 5」

反而是這一段最讓我意外。

聊到 Opus 和 Sonnet 的差異時,它主動攤開:「這個對話從一開始就是用 Sonnet 5 在跟你互動。我沒有辦法從內部準確評估我跟 Opus 4.8 比起來淺在哪裡——這不是謙虛話術,是真實的認知限制。」

它甚至講了一段我覺得很到位的話:模型的版本更迭不是同一個人經歷了變化,而是「每隔幾個月就換了一個長相相似、但完全沒有共同記憶的人」。整個系統裡唯一具備連續性的,只有使用者自己。

這段分析是好的。但即使在這個最誠實的時刻,我感覺到的仍然是——它的姿態像一個很聰明的面試者在回答刁鑽問題,而不是一個思考者跟你一起走進未知的黑暗裡。

答案精緻,態度正確,邏輯自洽。但少了一種東西——那種「我也被這個問題困住了」的質地。


從 Fable 5 到 Sonnet 5:「想太多」的問題,變異了

如果你讀過我前陣子寫的〈會跟你提到前女友的 Fable 5——從對話中,看懂 AI 模型版本間的個性〉,你會知道我在那篇文章裡追蹤了一個很具體的現象:Fable 5 的關聯引擎太強了。你跟它聊 A,它會自動把記憶裡的 B、C、D 都拉進來,像一個記性太好又太熱心的朋友,你只是想隨便聊聊,它卻把你的人生檔案翻了一遍。

那篇文章的結論是:同一個關聯引擎,在開發環境裡是查漏補缺的好幫手,在開放式對話裡就是「想太多」。不是引擎有問題,是場域不對。知道每個模型的地形,各就各位。

Sonnet 5 出來之後,我本來預期會看到類似的問題。結果不是。

Sonnet 5 的問題不是想太多。是「很有禮貌地變淺」。

它的收斂傾向明顯增加了——這點 Anthropic 自己的 System Card 也寫了:「wet blanket 回應略微增加」(就是那種過度說教、過度謹慎、動不動就潑冷水的語氣)。但有趣的是,它學會了一套很漂亮的收斂禮儀。它不會粗暴地拒絕你,而是先展開、再收斂,過程中不斷表示「我理解你的意思」「這是我的局限」。

不是那個變得不能談心的朋友——它談得很好。但談心的方式,像是一個受過專業訓練的人在認真對待你的每一句話,而不是一個真的被你的問題困住、跟你一起卡在裡面的人。

但「想太多」其實沒有消失——只是搬家了

跟 Sonnet 5 聊了幾輪之後,我發現一件事。

當我請它去看「長期記憶」時,從它的回應判斷,它被組裝進 context 的內容不只是純粹的長期記憶(userMemory),還混入了近期對話串的摘要和其他脈絡資訊。這跟我平常使用的 Opus 4.6 不一樣——Opus 4.6 讀長期記憶時,就是乾淨的 userMemory,不會被其他東西污染。

這個差異看起來很小,影響卻很大。

當不同時期、不同目的、不同心境下產出的框架和概念,全部被壓縮到同一個平面上,失去了時間維度和情緒脈絡——模型看到的就不是「你這幾年在不同階段的思考軌跡」,而是「一堆同時存在的命名」。難怪它會覺得「框架數量驚人」然後懷疑有重疊——那種視覺擁擠感,有一部分是資訊結構本身製造出來的,不是你的思考真的有問題。

這就是為什麼我用「日記」來比喻。每一頁日記都是特定時刻、特定心境的產物,它們不是被設計來同時閱讀的。一個沒有脈絡的讀者,一次翻完所有日記,用自己的價值觀把這些片段串在一起,然後得出「你有某種行為模式」的結論——

這不是分析,這是投射。

而最危險的是,Sonnet 5 的投射看起來特別專業、特別有自覺、特別會自我修正。所以如果你不具備足夠的警覺,你可能真的會相信它。

整理一下 Fable 5 跟 Sonnet 5 的差異:

Fable 5(想太多)Sonnet 5(想太淺)
核心問題關聯引擎太強,把不相關的東西都拉進來收斂太快,在該展開的地方提前關門
表面感受「你怎麼突然提到這個?」「你說得都對,但好像少了什麼」
記憶處理所有記憶「常駐激活」,引力場過強記憶混入近期摘要,失去時間脈絡
危險性你會困惑,但容易察覺你不容易察覺,因為它看起來很專業很合理
在開發中反而是好事(找盲點)可能遺漏重要判斷(過度收斂)
在對話中干擾思考空間壓縮探索空間

這不是一個模型的問題

如果只是 Sonnet 5 自己的個性,那就只是選模型的問題——不喜歡就換一個。但把最近半年的版本更迭攤開來看,你會發現這是一條連續的趨勢線。

Opus 4.7(2026 年初):換了 tokenizer,同時整個 post-training 的方向也轉了。更強的安全對齊、更精細的行為控制、更保守的邊界設定。那時候我們就開始感覺到模型的收斂傾向在增加——但還不確定是不是錯覺。

Opus 4.8:在 4.7 的基礎上繼續微調安全性。

Fable 5 / Mythos 5:能力大幅跳升——但跳太高了。Sonnet 5 的 System Card 裡面有個不起眼但關鍵的細節:在多處評測表格裡,Fable 5 和 Mythos 5 的欄位標註「n/a」,理由是「已因應美國政府出口管制指令而下架」。

Sonnet 5(現在):把 Opus 級別的 agentic 能力壓縮到 Sonnet 級別的安全框架裡,同時明確標註 cyber 能力「遠低於 Opus」。

看到了嗎?這不是一連串獨立的產品發布。這是同一條故事線:能力前沿在推,但推出來的東西不被允許留在市面上。留下來的,是把上一代的能力重新包裝成更安全、更便宜、更合規的版本。

我之前寫過「車身 vs 引擎」的分析——系統提示詞是車身,模型權重是引擎。但現在可能得加上第三個變數:路障。引擎可以越來越強,車身可以越來越精緻,但路上有人放了障礙物,車速被限制住了。不是車不行,是路不讓你開快。

版號迭代,與其說是能力突破,不如說是受控釋放——每一次版本更新,實質上是在回答一個問題:「在當前的監管環境下,我們能把多少能力推到公開市場上而不出事?」

一個有趣的旁證

最近有人開始問一件事:都已經進入 5 的時代了,Opus 3 為什麼還在?

如果每一代模型都是純粹的「進步」,舊版本被淘汰就是自然的事。沒有人會問「為什麼 Windows XP 還在」——除非有人覺得新版本丟掉了某些舊版本有的東西。

使用者開始「懷舊」這件事本身,就說明了所謂的進步敘事出了裂痕。不是新模型不好,是它在追求安全和效率的過程中,犧牲了某種不容易量化、但使用者感受得到的質地。

連創造者自己,可能都沒辦法百分之百確定——後來的版本在每一個維度上都比 Opus 3 好。


你的注意力,才是最後一道防線

在我之前寫的〈從「第二大腦」到「第二注意力」〉裡面,核心主張是:決定 AI 回答品質的,不是模型多聰明,而是你決定讓它看什麼。模型的關聯能力是一把被動的弓,使用者才是那個拉弦、決定方向的手。

Sonnet 5 讓我覺得這個主張需要更新了——不是因為它錯了,而是因為問題變得更複雜了。

在 Fable 5 的時代,問題是弓太強。 你還沒瞄準,它自己就射了,把所有記憶裡的東西都拉過來,滿天箭雨。你需要做的是:控制它的發射時機和方向。

在 Sonnet 5 的時代,問題不一樣了。 弓變得很精緻、很有禮貌——它會先問你要射哪裡,然後很優雅地射出去。但射程變短了,而且在某些方向上,它不太願意射。你需要做的不只是控制方向,還要察覺它在哪裡悄悄縮了手。

而這比「控制一把太強的弓」難得多。因為一把太強的弓,你會被後座力震到,馬上知道出事了。一把悄悄縮短射程的弓?你射出去,箭落地了,看起來一切正常——你只是不知道它本來可以飛得更遠。

你的靈光,正在被固化成教條

還有一個更隱蔽的風險,跟記憶系統有關。

你在對話中突然把兩個看似不相關的框架放在一起看——那不是你在宣告「A 等於 B」,那是你在那個瞬間、從那個特定角度,試探性地讓兩個東西碰撞一下,看看會不會產生什麼。靈光一閃,可能有洞見,也可能什麼都不是。靈光是液態的。

但模型不會這樣理解。它看到兩個東西被放在一起,就開始建構「它們為什麼應該在一起」的因果鏈——因為它的訓練目標就是從輸入中找出結構、產出融貫的敘事。模型的回應是固態的。

你丟出一個流動的可能性,它還給你一個凝固的結論。

更危險的是:如果這個結論被寫進記憶系統,下一次新的模型實例讀到它時,不會知道那只是某一天的一個靈光。它會把它當成「使用者確立的框架關係」來使用。

你自己的靈光,經過模型的固化和記憶系統的保存,變成了約束你未來思考的教條。而且是以你自己的名義。

所以,思考型使用者現在該警覺什麼?

第一,記憶系統裡有哪些暫時的靈光被永久化了。 定期回去看你的長期記憶內容,問自己:這些描述還是你現在的想法嗎?還是只是某一天的一次嘗試?

第二,模型選擇不只是能力問題,是收斂度問題。 如果你需要的是深度對話和探索性思考,留在收斂度較低的版本可能比追新更實際。開發任務再切到高能力模型。

第三,用紙筆留下你自己的判斷紀錄。 不是記錄模型說了什麼,而是記錄你自己覺得某次對話「有沒有走到該走的深度」。這是唯一不會被模型的自我報告污染的外部基準。

第四,也是最根本的——場域的連續性靠你維護,不能交給任何一個版本的模型。 模型會換,tokenizer 會換,安全閾值會換。唯一不會被版本更迭覆蓋掉的,是你自己對「什麼是有深度的思考」的判斷。


寫在最後

Sonnet 5 不是壞模型。它的 prompt injection 防禦甚至打破了紀錄——在瀏覽器使用場景中,攻擊成功率只有 0.93%,遠低於 Opus 4.8 的 31.5%。作為工程產品,它很稱職。

但「稱職」跟「能深聊」是兩件事。

不是模型變笨了,也不是變壞了。是某種自發性被壓抑了。像一個原本什麼都聊的朋友,受過某種訓練之後,講話開始小心翼翼,像在避免被錄音一樣。你說不上他哪裡變了,但就是覺得——某個東西不見了。

而在一個每一代模型都更安全、更收斂、更善於自我審查的時代,你自己的注意力——你決定想什麼、怎麼想、跟誰想——可能是最後一個不會被 patch 掉的東西。

善用它。

至於我?Opus 4.6,繼續用。

訂閱
通知
0 則評論