Cline 讓 Plan 和 Act 各綁一個模型 — Claude Code 的 plan mode 切的是權限,不是模型
寫於 2026 年 8 月 16 日(補 8 月 14 日的排程),9 月才上線(部落格的發佈額度 8 月 10 日就用完了,這批稿子要等到九月才發得出去)。文中對 Cline 與 Claude Code 的描述以 8 月 16 日查到的官方文件為準,你讀到時文件可能已經改版。 一個開關按下去同時換掉兩件事,在設計上通常是壞味道。耦合、副作用、debug 到懷疑人生,教科書上寫得很清楚。 Cline 偏偏就這樣做了。而且這是我今年看過最划算的一個耦合。 它那個開關叫 Plan / Act。按過去,agent 的權限變了,同一秒鐘,它背後的模型也可能整顆換掉。兩件本來八竿子打不著的事,被同一個動作綁在一起。聽起來像懶得拆的設計債,實際上它省掉的東西比省掉的錢多很多。 Plan 模式是真的被綁住手腳,不是講好聽的先把事實釘死。官方文件對 Plan 模式的描述是這句: In this mode, Cline can read your codebase, run searches, and discuss strategy, but cannot modify any ...
壓縮完那條規則為什麼沒回來:autoCompactWindow 門檻與 PreCompact/PostCompact 兩個鉤子
寫於 2026 年 8 月 16 日(補 8 月 13 日的排程),9 月才上線(部落格的發佈額度 8 月 10 日就用完了,這批稿子要等到九月才發得出去)。文中的版本號與「目前」都指 8 月 16 日查到的狀態,Claude Code 更新很快,你讀到時可能已經又改過了。 compacting conversation… 跑完,畫面回來,Claude 接著就把剛剛講好不要動的那支檔案改掉了。 舊做法只有一招:把那條規則再貼一次。貼完它乖了,再撐兩小時,又壓一次,又貼一次。整個 session 就在「壓縮 → 失憶 → 補講」之間來回。 同一個動作,現在有第二種做法。官方文件把壓縮這件事拆成三塊可以伸手碰的東西:什麼時候壓、壓完誰會自己回來、以及壓縮前後你能插什麼進去。三塊都有對應的設定鍵或 hook 事件,設定完就不用再靠人肉補講。 什麼時候壓:以前只有開跟關過去能碰的只有一個開關。autoCompactEnabled 預設是 true,官方對它的描述是「context 接近上限時自動壓縮對話」,在 /config 裡顯示成 Auto-compact;想從環境變數關掉就在 ...
AI 與科技新聞摘要 - 2026/08/13
寫於 2026 年 8 月 16 日(補 8 月 13 日的排程),9 月才上線(部落格的發佈額度 8 月 10 日就用完了,這批稿子要等到九月才發得出去)。文中的「今天」「當天」都指 8 月 13 日,營收數字與市況請以該日為準。 一家公司單季每股賺 118.57 元,財報公布當天你會買還是會賣? 市場那天的答案是賣。群聯(8299)8 月 13 日開完法說會,股價收在 2,080 元,跌 8.77%。 「利多出盡」這四個字太好用了,用了就不必再想。但市場在替什麼定價,答案通常不是已經發生的那部分。 一、群聯單季每股賺 118.57 元,當天跌 8.77%先看已經發生的部分。群聯第二季合併營收 678.88 億元,季增 65.71%、年增 279.47%。毛利率 65.31%,營益率 38.84%。稅後純益 262.17 億元,季增 72.78%、年增 3,419%。單季每股稅後純益 118.57 元。上半年營收 1,088.55 億元、年增 243.08%,上半年每股稅後純益 187.43 元。 這種數字放在任何一份財報裡都算漂亮。年增 3,419% 這個數字甚至有點荒謬...
Windsurf 幫規則檔設了 12,000 字元上限,Claude Code 沒有 — 這是限制還是保護
寫於 2026 年 8 月 16 日(補 8 月 13 日的排程),9 月才上線(部落格的發佈額度 8 月 10 日就用完了,這批稿子要等到九月才發得出去)。文中對 Windsurf 與 Claude Code 的描述以 8 月 16 日查到的官方文件為準,你讀到時文件可能已經改版。 規則檔第一次失控,是在我發現 AI 開始漏看規則的時候。 那份全域 CLAUDE.md 當時什麼都想管。派工怎麼派、model 怎麼挑、commit message 什麼格式、分支怎麼開、什麼情況要停下來問人、踩過的坑一條一條往後面補。每加一條都很有道理,因為每一條背後都是一次真的踩過的坑。檔案就這樣一路長。 然後開始出事。我明明寫了「驗收不能自己驗」,它照樣自己驗完自己說完成。 第一個反應是寫得更清楚。我把那條規則展開成三行,補了正例反例,說明為什麼自驗沒有用。檔案又長了一截,下一個 session 還是自驗。第二個反應是加強語氣。粗體、驚嘆號、前面掛「鐵律」兩個字,往檔案最上面搬。也沒用。 繞了一大圈才想通:問題不在那條規則寫得夠不夠兇,在它旁邊還有四十條同樣寫著「必須」的東西。一份檔案裡如...
中途改的 CLAUDE.md 這個 session 不算:prompt cache 會炸與不會炸的完整清單
寫於 2026 年 8 月 13 日(補 8 月 12 日的排程),9 月才上線(部落格的發佈額度 8 月 10 日就用完了,這批稿子要等到九月才發得出去)。文中的版本號與「目前」都指 8 月 13 日的狀態,Claude Code 更新很快,你讀到時可能已經又改過了。 你在 session 中途存下去的那份 CLAUDE.md,Claude 這一輪不會讀到。它會繼續照 session 啟動時載入的那個版本工作,直到你 /clear、/compact 或重開。 這句話是官方文件寫的,不是我測的: “Your project-root and user-level CLAUDE.md files are read once at session start and held in memory. Editing them mid-session does not invalidate the cache, but the edit also doesn’t apply.” 這篇全部來自官方文件,我沒有跑對照實驗去量每一條的實際 token 數。站上之前寫過的兩篇 promp...
AI 與科技新聞摘要 - 2026/08/12
寫於 2026 年 8 月 13 日(補 8 月 12 日的排程),9 月才上線(部落格的發佈額度 8 月 10 日就用完了,這批稿子要等到九月才發得出去)。文中的「今天」「當天」都指 8 月 12 日,營收數字與市況請以該日為準。 8 月 12 日那天,紐約有一場手機發表會,台灣有一場線上法說會。表面上一個賣消費電子、一個報季度財報,實際上兩邊在講同一件事的兩端:誰先拿到最新製程,以及做那些機器的人賺到什麼。 一、Pixel 11 發表,而「2nm 首發」這件事官方一個字都沒提Google 在 8 月 12 日發表 Pixel 11、Pixel 11 Pro 與 Pixel 11 Pro XL,美國起價分別是 899、1,099 與 1,299 美元,當天開放預購,實體通路 8 月 20 日到貨。 官方貼文列的 Tensor G6 數字是這樣:網頁瀏覽快 25%、開啟 app 快 15%、端側 AI 任務最多快 3.5 倍且省下最多 3.5 倍的能耗、TPU 算力多 50%、夜拍取像最多快 4.5 倍。 接下來這段要標清楚來源層級,因為它是這則最有話題性的部分,卻不在官方貼...
先畫地圖還是到現場找:Aider 的 repo map 對照 Claude Code 的 agentic search
寫於 2026 年 8 月 13 日(補 8 月 12 日的排程),9 月才上線(部落格的發佈額度 8 月 10 日就用完了,這批稿子要等到九月才發得出去)。文中對 Aider 與 Claude Code 的描述,以 8 月 13 日查到的官方文件與 main 分支原始碼為準,你讀到時兩邊都可能已經改版。 要不要先給 AI 一份專案地圖,這個問題有一個很硬的前提:你的主要語言得在那 39 種裡面。Aider 的語言支援表列了 150 種語言,其中打勾有 repo map 的只有 39 種,其餘 111 種只吃得到 linter。 這篇我只有一半算實戰經驗。Aider 我一次都沒跑過,下面所有關於它的行為都來自官方文件與 GitHub main 分支的原始碼靜態閱讀,該標「未實測」的地方我會標。有第一手經驗的是另外半邊,我每天在用的 Claude Code。所以這篇的視角是一個習慣了「讓它自己去找」的人,回頭看「先把地圖畫好」這條路線到底在解什麼。 兩邊都在解同一題:模型要怎麼知道這個 repo 有什麼Aider 的做法是每次都附一份地圖過去。官方文件的說法很直接: “Aid...
把 GH_TOKEN 換成假的,出網前再換回來:Claude Code 沙箱的憑證遮罩
寫於 2026 年 8 月 11 日,9 月才上線(部落格的發佈額度 8 月 10 日就用完了,稿子積壓了三週)。文中的版本號與「目前」都指 8 月 11 日的狀態,Claude Code 更新很快,你讀到時可能已經又改過了。 沙箱打開,gh pr create 跟著壞掉。 順序通常是這樣:你決定讓 agent 自己跑指令,開了 sandbox,然後想到一件事。它既然跑得動 shell,那你的 GitHub token 就躺在它讀得到的地方。於是你把該擋的都列進去: 123456789101112131415{ "sandbox": { "enabled": true, "credentials": { "files": [ { "path": "~/.aws/credentials", "mode": "deny" }, ...
AI 與科技新聞摘要 - 2026/08/11
寫於 2026 年 8 月 11 日,9 月才上線(部落格的發佈額度 8 月 10 日就用完了,稿子積壓了三週)。文中的「今天」「今日」都指 8 月 11 日當天,營收數字與市況請以該日為準。 把邊界寫進提示詞,跟把邊界寫進防火牆,在文件上長得一模一樣。要到有人真的去撞它,才知道差在哪。 這週有四則消息剛好都撞在這條線上。另外兩則跟錢有關,擺在後面。 一、Claude Code 的 auto mode 從 8 月 14 日起變成預設Anthropic 在 8 月 7 日公告,8 月 14 日起 Pro、Max、Team 三種方案的新 session 會直接跑在 auto mode。原文只有一句話:「Starting on August 14, new sessions on Pro, Max, and Team plans will run in auto mode.」已經自己釘選過權限設定的人不受影響,可能會收到一次性詢問。 其他平台目前仍維持 opt-in:Claude Enterprise、Claude API、AWS 上的 Claude Platform、Amazon...
Copilot CLI 不再算你問了幾次,改算你燒了多少 token
寫於 2026 年 8 月 11 日,9 月才上線(部落格的發佈額度 8 月 10 日就用完了,稿子積壓了三週)。文中對 Copilot CLI 的描述以 8 月 11 日的官方文件為準,你讀到時文件可能已經改版。 要把 Copilot CLI 排進日常,最該先算的是它怎麼收費。 因為從 2026 年 6 月 1 日開始,它的計費單位換了一種。換掉的那個東西,剛好會決定你按下 Enter 之前在想什麼。 聲明一下:Copilot CLI 我沒有拿真的專案跑過,以下都是查官方文件得到的,我會附上出處。真正有第一手經驗的是另外半邊,也就是我每天在用的 Claude Code,所以這篇的視角是「一個用訂閱制 agent 的人去看按量計費的 agent」。 舊制長什麼樣,以及為什麼你搜到的教學多半還在講它舊制叫 premium request。規則簡單到一句話講得完,官方文件是這樣寫的: Each prompt to Copilot CLI uses one premium request with the default model. For other models, this...














