系列精選
查看全部Claude Code 找回舊對話的四條路 — --continue、--resume、PR 連結、記憶系統該用哪個
先問你自己一個問題:終端機不小心關了,或電腦重開,那段跟 AI 弄到一半的對話——你想怎麼把它接回來? 大部分人卡住的地方,不是「不知道有沒有辦法接回來」,而是「辦法太多,不知道該用哪個」。Claude Code 至少有四條路可以帶你回到過去的對話,而它們解決的其實是不同的問題。搞混了,你會用挖地道的力氣去開一扇本來就開著的門。 所以這篇不從「怎麼操作」開始,從「你到底想接回什麼」開始。把這件事想清楚,該走哪條路自己就浮出來了。 先搞懂一件事:對話是被存下來的在挑路之前,先拆開一個很多人沒意識到的機制:你跟 Claude Code 的每一段對話,都被完整存在硬碟上。 它存在 ~/.claude/projects/ 底下,用你當前目錄的雜湊分資料夾,一段對話一個 .jsonl 檔,檔案裡一行是一個事件——一則訊息、一次工具呼叫、一個結果。另外還有一份全域索引在 ~/.claude/history.jsonl,記著每段對話的 session id 和它是從哪個專案開出來的。 打個比方,這就像你講過的每通電話都被自動錄音存檔了。所以「找回對話」這件事,本質上不是「把消失的東西變回來」,...
AI 與科技新聞摘要 20260701
打開編輯器,寫幾行 code,npm install 拉幾個套件,右上角選一個模型,送出。這一連串動作,是每個工程師再平常不過的一天。 問題是,這條動作鏈上的每一環——你用的工具、你裝的套件、你選的模型、模型跑的晶片——這個月都發生了大事。而且你完全沒感覺。編輯器照樣打得開,套件照樣裝得起來,模型照樣會回話。表面一切正常,底下的板塊卻在整片移動。 這禮拜就把這幾塊移動中的板塊擺在一起看。 一、你天天在用的 Cursor,換老闆了——而且你的 code 成了訓練別人的料先講所有權這一層。SpaceX 敲定以 600 億美元全股票收購 Cursor 的母公司 Anysphere,交易預計第三季完成。這是史上最大的創投支持新創收購案,發生在 SpaceX 那場 750 億美元、史上最大 IPO 之後短短四天。 單看金額只是新聞,真正該讓工程師停下來的是後面這句:SpaceX 早在二月就把 xAI(Grok 的母公司)併了進來,所以買下 Cursor 的不只是火箭公司,是一家火箭加 AI 的集團。而 Cursor 每天累積的、超過一百萬名開發者的真實工作流資料,正是拿來訓練 Grok 的...
上班第一件事不是工作,而是拼湊今天要做什麼 — 我把它換成一封自動寄來的信
打開電腦,第一件事不是工作。是打開四個分頁,拼湊出「今天到底要做什麼」。 行事曆看一遍,哪幾個會議、幾點、跟誰。信箱掃一遍,昨晚有沒有人丟東西進來、哪封是急的。專案看板點開,我手上那幾張卡現在卡在哪。然後在腦袋裡把這三份東西疊起來,排出一個順序。等這套動作做完,通常已經過了十分鐘,而我一行 code 都還沒寫。 這十分鐘每天都在發生。它不難,但它很煩——煩的地方在於它是純搬運:把散在三個地方的資訊集中到一個地方,再做一次判斷。搬運這件事,本來就不該由你來做。 舊做法:你是那個把資料撈出來的人先看清楚舊做法到底在做什麼,才知道哪裡可以換掉。 早上這十分鐘,你其實同時在扮演兩個角色。一個是「資料撈取員」——去日曆、信箱、看板各撈一份出來。另一個是「判斷者」——把三份資料合起來,決定今天先做哪個、哪個有風險、哪個可以晚點。 問題是,這兩個角色的價值天差地遠。撈資料是機械動作,換誰做結果都一樣;判斷才是只有你能做的事,因為只有你知道這週的重點、哪個客戶不能拖、哪個會議其實可以掛著聽。 舊做法把你 90% 的時間花在那個換誰做都一樣的角色上。你不是在早上做決策,你是在早上做資料庫查詢,查完...
Claude Code 背景子代理完整教學 — 開一個 subagent 不再卡死整個對話
你叫 Claude 開一個 subagent 去跑整套測試,心想趁這空檔先去改另一個檔案——結果游標卡住了。你打字沒反應,整個對話凍在那裡,畫面上就一行「subagent running…」。測試跑三分鐘,你就盯著螢幕乾等三分鐘。 這個情境每個重度用 subagent 的人都遇過。而它有解,解法叫「背景執行」。這篇就從這個卡死的現場講起,把它怎麼解、解到什麼程度、又得付出什麼代價,一次說完。 先搞懂:為什麼開一個 subagent 會把你整個卡住要解這個問題,得先知道它為什麼會發生。 預設情況下,Claude Code 開出來的 subagent 是「前景」執行的。前景的意思是——它佔住了你跟主對話之間那條唯一的通道。subagent 在忙的時候,主對話被擋住,你送不了新訊息,因為那條線正被它佔線。 打個比方。你是辦公室主管,手下有個實習生。你叫他去檔案室找一份三年前的合約,然後你做了一件有點蠢的事:你跟著走到檔案室門口,站在那裡,什麼都不做,等他翻箱倒櫃找出來。他找十分鐘,你就在門口站十分鐘。這就是前景 subagent——你明明可以回座位繼續做自己的事,卻選擇站在門口等。 問...
AI 與科技新聞摘要 2026/06/30 — 開放與封閉,這禮拜偷偷換了位置
「開源」這兩個字,這禮拜到底站在哪一邊? 如果你三年前問這個問題,答案很清楚:開放的是 Meta、是新創、是想挑戰大公司的那群人;封閉的是握著最強模型不放的巨頭。這禮拜的新聞,幾乎是把這張地圖整個翻了過來——當年扛開源大旗的轉身關門,被當成追趕者的反而接過旗子,而你天天在用的工具,有的連名字都換掉了。一條一條看,會發現它們其實在問你同一件事。 一、開源旗手 Meta,悄悄把門關上了最反直覺的一條,來自最不該發生的地方。Meta 推出了 Muse Spark,這是 Meta Superintelligence Labs 的第一個對外發布——而它是閉源的。 這件事的份量,得放回脈絡才看得出來。過去兩年,「開源 LLM」這個詞幾乎跟 Llama 是同義詞,Meta 靠著開放權重,把自己塑造成對抗 OpenAI、Anthropic 的那一方,整個開源社群都建在 Llama 的地基上。現在第一個新品牌的旗艦,直接選了關門。產業媒體把這解讀成一次明確的轉向——不是這一代剛好閉源,是策略層級的調頭。 為什麼值得記?因為它戳破了一個很多人沒意識到的假設:你以為某家公司「開源」是它的本性,其實那只...
Notion MCP 接 Claude Code — 官方那個 OAuth 外掛,反而是最不該用的接法
想把 Claude Code 接上 Notion,第一個該做的決定,是跳過 Notion 官方那個 OAuth 外掛。 這句話聽起來不太對。官方推薦的、長得最正規的、會自動幫你管 token 的那個接法,怎麼會是最不該選的?但你真的去接一次就知道了——那條看起來最體面的路,會在三個不同的地方斷給你看,而旁邊那條土到不行、要你自己去後台複製一串鑰匙的路,三步就接上,而且接上之後再也不掉線。 這篇就是要講為什麼。順便把接上之後你還會踩的幾個坑,一次說完。 那個體面的接法,是怎麼一步步斷掉的先還原現場。你照官方文件走,用 OAuth 外掛(plugin:Notion:notion)連,瀏覽器跳出來叫你授權,你按下「允許」——然後第一個東西就炸了: Internal Server Error。Notion 的 OAuth 回呼在這一步直接掛掉,連錯誤訊息都懶得給你細節。 你想說可能是一時的,重試。這次走得遠一點,到了 token 交換階段,跳出來的是 MCP OAuth requires a redirect_uri (invalid_grant)。翻成人話:拿授權碼去換正式 token...
Claude Code Fork 完整教學 — 複製一份對話比開新分身更省錢的祕密
先別管 fork 能拿來幹嘛。 很多教學一上來就告訴你「fork 適合用在 XXX 場景」,然後你照做、有時有用、有時莫名其妙更貴,但你始終不知道為什麼。所以這篇反過來——我們先把 fork 收到任務後,第一件事在底層做了什麼拆開看。看懂那一步,它什麼時候該用、什麼時候比 subagent 便宜,你自己就推得出來,不用背。 那個底層的第一步,關鍵字只有一個:prompt cache。 先搞懂:模型每次回話,前面那一大段它怎麼處理你跟 Claude 對話時,每送出一則新訊息,模型實際收到的不是只有那一則。它收到的是「一整包」:最前面是固定的系統提示(system prompt)、接著是所有工具的定義(tool definitions),然後才是你們從頭到現在的完整對話歷史,最後接上你剛打的那句。 這一整包它每次都得重新讀一遍、算一遍,才能接話。問題是,這包的前半段——系統提示、工具定義、早期的對話——每一輪幾乎一模一樣。每次都重算,等於每次都把同一本書從第一頁朗讀到你問問題的那一頁,純粹浪費。 prompt cache 就是來解這個的。它把這包的「前綴」(prefix)算過的結果存...
AI 與科技新聞摘要 20260629
這禮拜值得記下來的新聞,沒有一條是「某個模型又變聰明了」。最強的模型發了,卻被政府攔在門口只放 20 家進場;另一個模型被指控遭人偷偷蒸餾了兩千多萬次;還有一個直接開源白送,順便把成本砍半。能力這條軸線好像突然不再是重點了,所有的張力都跑到了另一個地方。 一、GPT-5.6 Sol 發表,但你大概還用不到——它得先過政府那關OpenAI 在 6/26 發表了新一代模型家族 GPT-5.6,分成三個能力層:旗艦 Sol、平衡的 Terra、低成本的 Luna。命名規則也換了——數字代表世代,Sol/Terra/Luna 代表能力層級,各自能用不同節奏進化,等於把以前 mini、nano 那套混亂的命名收乾淨。Sol 在 Terminal-Bench 2.1 這種命令列工作流的測試上創了新高,還加了「max 推理強度」和會自己派子代理的 ultra 模式。定價 Sol 是每百萬 token 輸入 5 美元、輸出 30 美元。 聽起來是場標準的旗艦發表。真正的新聞在後半段:GPT-5.6 是限定預覽,初期只開放約 20 家公司,而且這些公司的參與資格是政府核准的。這要追到 6...
skills — 你的 AI 技能換一個 agent 就得重裝,有人把它做成了 npm
你在 Claude Code 裡寫了一個 skill,把團隊的 PR 規範、commit 慣例、release notes 格式全包進去。用得很順。隔天你開 Cursor 想做同一件事,發現它不在了——skill 躺在 .claude/skills/,Cursor 根本不看那個目錄。 於是你手動複製一份到 Cursor 的目錄。過兩天 Codex 也想用,再複製一份。然後 skill 改了一版,你得回頭把三個地方各更新一次,還很容易漏掉其中一個。再然後新同事加進來,問你「這個 skill 要怎麼裝」,你開始懷疑自己是不是該寫一份安裝說明。 這整條路我走過,每一步都不難,但加起來就是一堆瑣碎到讓人不想做的搬運工。問題的形狀其實很清楚:skill 本身是可攜的,可攜的東西卻沒有一個負責搬運的工具。 試過的兩條死路第一條是手動複製。能動,但你等於把自己變成人肉同步器。三個 agent、五個專案、十個 skill,排列組合一拉開,維護成本就爆了。而且 symlink、相對路徑、版本號這些細節,手動做遲早出錯。 第二條是「那我把 skill 寫進每個工具各自的設定」。聽起來乾淨,實際上更糟...
外送又要漲了 — 工程師三餐該外送、外食還是自煮的一套判準
你叫一份 180 塊的便當外送,那間店實際拿到手的,可能只剩 120。 中間那 60 塊去哪了?平台抽走了。台灣主流外送平台對店家的抽成,平均落在每單 30% 到 35%,這還沒算上架費、每月使用費、買曝光的廣告費。店家不是慈善機構,這些成本最後一定會反映在菜單價格上——所以你在外送 App 上看到的那份便當,本來就比你走進店裡點貴了一截。你以為外送費只是那筆「運費 39 元」,其實餐點本身早就被偷偷加了價。 而這筆帳,7 月之後還要更貴。 先搞懂這次到底漲什麼台灣的「外送專法」7 月正式上路。趕在新法之前,Uber Eats 先開了第一槍:7 月 21 日起調漲對商家的服務費,美食類漲 2.5 個百分點、生鮮雜貨漲 3 個百分點,設了個 35% 的上限。foodpanda 暫時按兵不動,說還在「審慎評估」——但業界普遍認為,這只是時間問題。 表面上漲的是「商家服務費」,跟你這個消費者好像沒關係。別天真。商家的成本一往上加,最後幾乎都會傳導到你點的那份餐上,差別只在多快、多明顯。 更有感的是另一件事:疊單。你可能沒注意過,平台把順路的訂單併在一起送(疊單),根據內政部統計,這個機...









