agentgateway 1.6 一邊修好 thinking 的轉換,一邊把預設換成會丟掉它的那條
agentgateway 1.6.0 的變更清單裡有一筆 PR #3363,標題是「fix(llm): carry thinking blocks between Messages and Chat Completions」,讓 thinking 區塊在 Anthropic Messages 跟 Chat Completions 之間轉換時能帶過去。同一份 release notes 的第一條 breaking change 卻寫著:從這版開始,Anthropic Messages 請求預設不走 Chat Completions 了,改走 OpenAI Responses。而 Responses 那條轉換,原文是這樣寫的: The Responses conversion drops extended-thinking history, while the Chat Completions conversion preserves it. 一條路剛修好,預設就換到另一條會漏東西的路上。 會被這件事打到的處境很具體:你的 client 講的是 Anthropic Message...
AI 與科技新聞摘要 - 2026/10/04
十月三日是德國統一紀念日,全國放假。Aleph Alpha 在部落格裡寫明,新模型 Kolibri 就是在這一天發布,完整權重放上 Hugging Face,授權 Apache 2.0。同一篇文章的標題把它叫做 sovereign open-weight model。把「主權」寫進標題,又把發布日跟統一紀念日綁在一起,訊號給得很足。 不過這篇最值得看的是那張比較表:Kolibri 輸掉的格子,跟贏的格子一起印在上面。 週末另外兩則:一位 OpenAI 安全人員離職後在外面公開批評公司,OpenAI 回應說需要時會暫停;Claude Code 發了一版修正,自己列出權限規則被繞過的幾種寫法。 一、Aleph Alpha 開源 Kolibri:比較表裡輸掉的那幾格Kolibri 是英德雙語的 Mixture-of-Experts 模型。官方表格寫的規格是總參數 78.1B、每個 token 啟用 3.46B,384 個專家每次挑 6 個,外加 1 個 shared expert,共 50 層,詞表 128,000。官方對用途的說法是: 「a specialized language...
買美股 ETF 走複委託還是海外券商?先問你的美國資產會不會超過 6 萬美元
你帳戶裡的美國股票和美國註冊的 ETF,全部加起來,這輩子有沒有可能超過 6 萬美元? 這題答得出來,複委託和海外券商怎麼選,大概就有一半了。答不出來,後面比再多手續費都是在比錯的東西。 會問這個,是因為這兩條路的爭論幾乎都卡在同一個地方。一邊說海外券商手續費低到接近零,複委託每筆被抽成;另一邊說海外券商萬一人走了,家人要面對美國遺產稅,複委託比較安全。兩邊都有人寫得很篤定,而我讀到的這類文章,不少底下附著開戶連結或付費諮詢的入口。 6 萬美元這條線是誰畫的這條線來自 IRS。美國國稅局針對非美國公民、也非美國居民的人,寫得很直接:死亡時,美國境內資產的公平市價超過 60,000 美元,就要申報遺產稅。 哪些算美國境內資產?IRS 的清單裡有一項是依美國法律設立的公司股票,原文還補了一句:就算持有人把股票憑證放在國外,或登記在代名人(nominee)名下,也一樣算。 這句話很容易被拿來推論「複委託也逃不掉」,推論的人把複委託看成代名人持有的一種。可是 IRS 這一頁沒有談到複委託,兩者能不能畫上等號,頁面上找不到答案,直接畫上去就是自己腦補了。 申報要用 Form 706-NA,...
OpenMAIC 的 README 還寫著 LangGraph,課堂早就換了引擎
OpenMAIC 的 README 在 Key Architecture 那段寫的是 LangGraph state machine。原始碼寫的是另一回事:從 2026 年 9 月 24 日的 v1.1.0 開始,課堂聊天預設就不走那台狀態機了。 文件落後程式碼,在開源專案裡一點都不稀奇。讓我想把它寫下來的,是落後的那一段剛好是整個專案最核心的東西:AI 老師跟 AI 同學在課堂上怎麼輪流講話。 它是什麼,一句話交代。OpenMAIC 全名 Open Multi-Agent Interactive Classroom,GitHub 組織是 THU-MAIC。照 README 的說法,你丟一個主題或一份教材進去,它生出投影片、測驗、互動模擬和 PBL 專題,再由 AI 老師和 AI 同學上課、寫白板、討論。2026-10-04 用 GitHub API 查,THU-MAIC/OpenMAIC 有 39,918 顆星、6,176 個 fork、111 位貢獻者,MIT 授權(v0.3.0 之前是 AGPL-3.0)。repo 是 2026 年 3 月 11 日建的,到今天還...
AI 與科技新聞摘要 - 2026/10/03
在一台 Raspberry Pi 上裝 Meta 的 Muse gadget Linux SDK,安裝程式會先確認一件事,然後告訴你:你正在安裝的這個帳號,有沒有 sudo。 這個問題問得很老實。因為裝完、配對完之後,Muse 能在這台機器上執行 shell 指令、讀檔、寫檔,用的就是這個帳號的權限,一分不多,一分不少。如果答案是「有」,那 Muse 拿到的就是整台機器。 你上一次裝會跑 shell 的 agent,有沒有看過它掛在哪個帳號底下?Apple 要收緊 macOS 的 Full Disk Access,理由寫的是 AI agent;GitLab 修了一個讓 agent 流程設定逃出沙箱的 9.9 分漏洞。這幾則是各自發生的事,我只是拿同一個問題去讀:agent 手上的權限,是誰簽出去的。 一、Meta 開源 Muse gadgets:權限模型寫得很白Meta 十月二日在 GitHub 上開了 facebookincubator/muse-gadget-sdk。repo 的自我介紹是:Muse gadgets 是你自己動手做的開源裝置,連到 Muse app 使用。SD...
每胎 10 萬上路後出生數還在掉,這批孩子受孕時補助才宣布兩個月
生育補助加碼上路之後,出生數照樣往下掉。拿這個數字給補助打分數,現在還太早,打高打低都一樣。 內政部 9 月 10 日公布 8 月的戶口統計:8 月新生兒 7,492 人,比去年 8 月少 972 人,也比今年 7 月少 414 人。前 8 個月累計 61,742 人,去年同期是 72,778 人,少了逾 1.1 萬人。用這兩個累計數推算,年減約 15%。 今年,行政院的「生育補助至 10 萬」從 1 月 1 日開辦,每胎合計 10 萬元。發了錢,數字卻沒停,這很容易導出兩種相反的說法:一種是補助果然沒用,一種是錢給得太少。 兩種說法都在拿同一張成績單吵。可是這張成績單上最新的那批孩子,受孕的時候,補助才宣布兩個月左右。 8 月出生的孩子,是什麼時候決定要來的懷孕大約 40 週。以這個粗估往回推,今年 8 月出生的孩子,受孕時間落在 2025 年 11 月前後。 那時候補助是什麼狀態?行政院院會 2025 年 9 月 18 日通過方案,2026 年 1 月 1 日開辦。這批孩子受孕時,10 萬元已經是公開宣布的政策;等他們出生,方案也已經開辦了。所以問補助有沒有影響到這批父母,該...
按下生成之後,VoiceStudio 怎麼讓一堆 TTS 引擎輪流進記憶體
一個本機語音 app,設定頁裡能選的語音生成引擎有一長串,你按下「生成」的那一刻,它到底把哪個模型叫進記憶體?其他的又在哪裡? 這個問題對 VoiceStudio 特別有意思。它是 debpalash/VoiceStudio 這個 repo,2026 年 4 月 9 日建立,到 10 月 3 日我用 GitHub API 查的時候是 52,348 顆星、5,840 個 fork,最新 release 是 9 月 23 日的 v0.5.6。依它的 docs/feature-catalog.md(這個數字是轉述,我沒有自己打開那份檔案數),語音生成的條目有 17 個,轉錄引擎 10 個。這麼多模型,總不能全部同時載進記憶體。 所以它一定有一套「誰進來、誰出去」的規則。我讀了它後端的五個檔案和授權說明,沒有安裝,也沒有實際生成過任何一段音訊。下面的東西主要來自原始碼與授權文件,轉述二手整理的地方會另外註明。從最底層的介面往上拆。 每個引擎都只被允許做一件事backend/services/tts_backend.py 開頭的說明寫得很乾脆:「A uniform protocol for...
提示寫 Fetch,規則叫 WebFetch:Claude Code 抓網頁之前,到底是誰在說不
一次 deep-research 跑下來,權限對話框跳了幾百次,每一個的標題都寫著 Fetch · from the "deep-research" workflow。 issue #80621 的回報者當時在跑 Claude Code 內建的 deep-research workflow。他 7 月 23 日開的這份 issue,標題就把整件事講完了:中途加的 allow 規則沒用、對話框寫「Fetch」但規則叫「WebFetch」、沒有批次允許。 他第一步的反應很合理。對話框說 Fetch,那就在 /permissions 加一條叫 Fetch 的 allow 規則。UI 回他「Added allow rule Fetch」,看起來成功了。提示照跳。這條規則永遠不會匹配任何東西,因為工具的真名是 WebFetch。 第二次他把名字改對,把裸的 WebFetch 寫進 .claude/settings.local.json。之後才啟動的 subagent,照他的說法還是「still prompted for every fetch」。他用 TaskStop ...
AI 與科技新聞摘要 - 2026/10/02
Anthropic 十月一日讓使用者可以寫 TypeScript 函式去改 Claude Code 本身的行為,官方文章裡直接寫著這些 mods「aren’t sandboxed」。 兩位美國參議員當天宣布的法案,方向剛好反過來:明知或有理由知道 agent 可能被拿去駭人、卻沒做合理防護的開發者,要負責。OpenAI 也在這天上了兩次新聞,先是跟三名安全研究員分道揚鑣,接著收到加州檢察總長的調查傳票。 一、Claude Code mods:能改的東西變多,沙箱沒有跟著來官方部落格對 mods 的定義是「Small TypeScript functions that change how Claude Code works.」能做的事包括改寫 prompt、加 UI、取代內建功能、加入全新的功能。可以自己寫,也可以請 Claude Code 代寫。mods 包在 plugin 裡,從 Claude directory 或 CLI 的 /plugin 安裝,跟一般 plugin 走同一條散布管道。 Changelog 2.1.287 第一條是「Added Claude Mods: ...
OpenHuman 的八個月:權限政策從預設開啟改成選用的那一天
2026 年 1 月 26 日,OpenHuman 的 main 分支有了第一筆 commit,訊息是「Initialize Tauri application with React and TypeScript setup」。GitHub 上這個 repo 的建立時間卻是 2 月 18 日,晚了 23 天。為什麼 commit 比 repo 還早,我沒有查證。 八個多月後,它變成一個會住在你電腦裡、能讀信、能跑 shell 的個人 agent。你要裝之前,第一個想問的大概是:它要動手跑指令之前,會不會先問我? 這題的答案在 9 月 23 日換過一次。而且原始碼裡有兩個都跟「審核」有關的開關,你得先講清楚問的是哪一個,答案才有意義。 一個核心,外面套四種殼OpenHuman 的 GitHub 簡介寫得很滿:「the fastest, cheapest, most efficient open-source agent harness. Written in Rust」。這是它自己說的。README 對架構的描述是這樣寫的: OpenHuman is a Rust core wi...














