~/教學/CANARY.md

文章 / 指令技巧

讓 Claude 每句都先叫你的名字:一句設定,當作聊太久的金絲雀警報

在 Settings 或 CLAUDE.md 寫一句「每次回覆先叫我的名字」。哪天名字不見了,就代表前面的規則也在掉,這時開新對話,先貼交接摘要。

你有沒有發現,跟 Claude 聊很久之後,它好像開始忘記你一開始交代的事?我用一個很簡單的辦法抓它:在設定裡寫一句「每次回覆都先叫我的名字」。只要它哪天不叫了,我就知道前面的規則也在掉,該換新對話了。這篇會給你:① 那一句設定(claude.ai 的 Settings 和 Claude Code 的 CLAUDE.md 各一種寫法)、② 名字不見時要貼的「交接摘要」指令、③ 為什麼會這樣、哪些地方別想太滿。下面的畫面都是我們 Reels 的圖,主角是橘色小方塊吉祥物。

01這招是什麼:每句都先叫名字的金絲雀警報

以前礦工會帶金絲雀下礦坑,鳥不對勁,就知道空氣有問題。這招一樣:我請 Claude 每次回覆都先叫我的名字,它叫得出來,代表它還有在看我的規則;哪天不叫了,就是警報響了。

橘色吉祥物站在書桌旁,螢幕上是三則 Claude 回覆,每則開頭的「Vivian,」都被螢光筆標出
Reels 開頭:三個不同問題,三則回覆都先叫「Vivian,」。

這三則回答是真的 Claude 輸出:我們在 2026 年 10 月 19 日用 Claude Haiku 各問一個問題,指令只有一行「每次回覆都用『Vivian,』開頭」。要說清楚:下面的對話畫面是我們自己排版的示範頁,不是 claude.ai 的截圖,文字則是原封不動的回答。

自製示範對話頁:三個問題和三則回覆,每則回覆開頭的「Vivian,」有黃色螢光標記
三則回答的完整文字(2026-10-19,Claude Haiku,我們自己排版的示範頁)。

你會拿到:一句設定、一句換對話時用的交接摘要指令,還有哪些情況不用緊張。往下看,設定只要 2 分鐘。

02步驟 1:在 claude.ai 的 Settings 寫一句

Claude 的「Instructions for Claude」是整個帳號通用的設定,寫在這裡的話,你之後每一個對話都會套用。

  1. 點左下角你的名字縮寫(initials)。
  2. 選「Settings」。
  3. 找到「Instructions for Claude」,把下面那一句貼進去,存檔。
設定句(貼到 Instructions for Claude,把[]換成你的名字)
每次回覆都用「[你的名字],」開頭。
Claude 官方說明中心頁面截圖,「Instructions for Claude」標題被黃色螢光筆標出,下方有設定步驟
官方說明頁:Settings 裡的 Instructions for Claude(2026-10-20 查證)。
官方說明頁前貼著便利貼「每次回覆都用 Vivian 開頭」,右邊清單第一項打勾
Reels 裡的做法:把一句話寫進 Instructions,清單第一項打勾。

官方說明頁寫得很清楚:你在這裡加的指令會套用在你和 Claude 的所有對話。介面名稱可能隨版本改變,找不到的話,到 Settings 裡找類似「Instructions」的欄位。

03步驟 2:用 Claude Code 就寫進 CLAUDE.md

Claude Code 不看 claude.ai 的 Settings,它讀的是專案裡的 CLAUDE.md 檔案。同一句話,寫進去就行。

  1. 打開專案根目錄的 CLAUDE.md;沒有這個檔案就新增一個。
  2. 貼上下面這一句,存檔。
  3. 開一個新的 Claude Code 工作階段,問它一個問題,看它有沒有叫你的名字。
CLAUDE.md 裡的一行(把[]換成你的名字)
# 規則
每次回覆都用「[你的名字],」開頭。
深色牆面前的官方文件畫面,旁邊一張 CLAUDE.md 紙卡寫著規則「每次回覆都用 Vivian 開頭」
官方文件說:專案根目錄的 CLAUDE.md 在 /compact 之後會重新讀取。

官方文件(2026-10-20 查證)有兩點值得知道:CLAUDE.md 和自動記憶都會在每次對話開始時載入,但 Claude 把它們當成「參考資料」而不是強制設定;專案根目錄的 CLAUDE.md 在 /compact 壓縮之後,會從硬碟重新讀進來。

04為什麼名字會不見:不是說謊,是前面被擠掉

常聽到有人說「Claude 聊久了會說謊」。我的看法是:它不是故意的,是對話越來越長,前面交代的規則越來越容易被忽略。

深藍牆面,「對話視窗」框裡訊息越堆越多,頂端金色的規則卡被擠出框外,旁邊標籤寫「前面的話?」
Reels 的比喻:訊息一直進來,最前面的規則被擠出視窗。這是示意圖,不是真的運作畫面。

Anthropic 自己的工程文章(2025 年 9 月 29 日)把這叫做 context rot:視窗裡的 token 越多,模型要準確回想裡面某段資訊的能力就越下降。

Anthropic 工程文章截圖,「context rot」那一句被黃色螢光筆標出
Anthropic 工程文章,標出的就是 context rot 的定義(2026-10-20 查證)。

05名字不見了怎麼辦:開新對話,先寫交接摘要

名字沒出現的那一刻,先別急著重新交代一遍。下面這招比單純開新對話更好:先叫舊對話把重點寫成摘要,再帶去新對話。

自製示範對話頁:第一則回覆開頭有 Vivian,第二則回覆開頭是空白,名字沒有出現
示範:沒有那句設定時,回答就不叫名字。這是我們另外跑的一次回答,不是真的聊久之後抓到的。
  1. 先在舊對話貼下面的「交接摘要」指令,讓它整理。
  2. 複製它給你的摘要。
  3. 開一個新對話,貼上摘要,再接著問下一題。
  4. 看新對話第一句有沒有叫你的名字。
交接摘要指令(貼在舊對話)
請把這段對話的目標、已決定的事、我的規則和下一步,整理成一段交接摘要。
新對話的開頭(把[]換成你剛複製的摘要)
以下是上一段對話的交接摘要,請照著繼續:
[貼上摘要]
黃色牆面前,舊對話視窗變灰,新對話視窗裡貼上了「交接摘要」紙卡,右邊清單三項都打勾
Reels 的最後一步:舊對話變灰,摘要貼進新對話,清單全勾。

06要注意

  1. 名字不見只是警告訊號,不代表 Claude 在說謊,也不是證明它出錯。名字常在,也不代表它沒有忘記別的事。
  2. 這個方法不是官方功能,是社群流傳的小技巧;官方沒有說名字能偵測什麼,我們也只當作提醒。
  3. 上面三則回答是真的 Claude Haiku 輸出;「名字不見」那一則是我們另外跑的示範,不是聊久之後真的抓到的。
  4. 不要把密碼、身分證號、銀行帳號這類敏感資料寫進 Instructions、CLAUDE.md 或交接摘要。
  5. 介面和官方說明會更新,以上設定位置是 2026 年 10 月 20 日對照官方頁面確認的。你也可以直接跟 Claude 說「記住這件事」,它會存進記憶,但記憶的運作和 Instructions 不同。

資料來源

延伸閱讀