開發技術每日追蹤|2026-11-03
本文目錄
本次以 2026-11-02 08:06(Asia/Taipei)後正式發布、且未在先前報告出現的版本為範圍,共確認 11 組功能性或安全性更新。重點集中在可恢復 Agent 任務、Coding Agent 工作流、Agent 可觀測性、Web Framework 安全邊界與 Workers Runtime 升級;程式語言本身未發現同期間符合條件的新正式版本。
AI Agent 框架與工具
Mastra 1.81.0
- 發布日期: 2026-11-02
- 使用語言: TypeScript。
- 核心功能:
@mastra/mcp新增實驗性的 storage-backed MCP Tasks;長時間執行的 tool、Agent 或 workflow 可立即回傳 task,並跨 instance 輪詢、回覆或取消,配合共享儲存可在服務重啟後續跑。非 Agent owner 的 background task 也新增expiresAt、metadata、owner 級 concurrency override 與{ onNoSlot: 'queue' }排隊恢復。 - 可觀測性: Trace 新增 execution
outcome、具型別的stopReason、model/provider 與timeToFirstTokenMs,並可在 ClickHouse、DuckDB、PostgreSQL 等 store 中查詢與聚合。 - 安全與工作區: Channel Agent 可把需要驗證的 Slack ZIP/DOCX 等附件下載至受容量與工具政策約束的
channel-attachments/;MastraBrowser.setCookies()可由應用程式直接設定 session cookie,cookie 值不經過模型。Factory sandbox 的環境變數也可依factoryId隔離。 - 影響與適用情境: 適合需要跨程序長任務、MCP 非同步執行、企業附件處理與模型效能分析的 Agent 平台。Playground UI 與部分 core subpath 有 breaking changes,升級前應檢查 release notes。
- 官方來源: Mastra 1.81.0 Release(另開分頁)
Hermes Agent 0.22.6
- 發布日期: 2026-11-02
- 使用語言: Python 為主,另提供 Desktop、CLI、Docker 與 Cloud 版本。
- 版本性質: 將 0.22.5 之後約 776 個 PR 彙整為穩定版;官方表示完整整理將於 0.23.0 提供,因此本版應視為大型功能 roll-up,而非一般小型 patch。
- 重點功能: Gateway 可直接提供
hermes webapp;加入/model reset、per-skill 自主寫入鎖、預先壓縮compression.prepare_ahead、cron cancel/missed-run policy、跨 session 保存 delegation 選項、OS keychain vault key、可攔截推論的pre_llm_callhook,以及可恢復的 package downloads。 - 影響與適用情境: 適合同時使用 Desktop、CLI、排程與多通訊管道的自主 Agent;skill lock、pre-LLM hook 與 keychain 儲存可改善高權限 Agent 的治理邊界。
- 官方來源: Hermes Agent 0.22.6 Release(另開分頁)
Qwen Code 0.26.6
- 發布日期: 2026-11-02
- 使用語言: TypeScript/Node.js。
- 重點功能: Web Shell 新增 workspace conversation activity view,可顯示 approval、input、error、未讀完成與執行中狀態;session 可直接加入 Split View。Token Usage 面板新增 per-model 成功率、輸出速度、首 token 延遲與失敗資訊。
- Agent 執行: 實驗性 unified agent loop 擴大到更多 ACP turn、channel prompt 與 Goal approval;headless
-p/stream-json prompt 可套用prompt.submithook,在送出前檢查或改寫內容。 - 正確性與安全性: MCP tool discovery 遇到重名時只跳過衝突工具,不再隱藏整個 server;OAuth refresh lock 僅由擁有者清理;approval 文字及 diff path 會逸出 control/bidi 字元。另修正 managed-agent recovery、child result 狀態與 shell
2>&1權限判斷。 - 影響與適用情境: 適合多人並行 Coding Agent 與長時間 Web Shell 工作;新增的模型效能指標及 approval 字元清理可提升營運觀測與審批安全。
- 官方來源: Qwen Code 0.26.6 Release(另開分頁)
Deep Agents Code 0.2.3–0.2.4
- 發布日期: 2026-11-02
- 使用語言: Python。
- 重點功能: MCP tool schema 可透過 provider-native tool search 延遲載入,降低啟動與 context 成本;預設加入官方 marketplace,hook command rewrite 會在 tool approval 前完成,
/tools也會顯示 MCP tool 數量。 - 可靠性: Auto mode 無法解析 classifier 時會拒絕啟動,並揭露繼承的 classifier model switch;遠端 message chunk 會保留 reasoning,OpenRouter 上的 Claude 可使用 prompt caching,update 只有在新版本實際載入後才回報成功。
- 0.2.4 補強: Interrupt cancellation message 新增
lc_source,並改善 workspace conflict、MCP login 與 Slack MCP 停用提示。 - 影響與適用情境: 適合 MCP 工具數量龐大的 coding agent;延遲 schema 載入可避免一次注入所有工具描述,classifier fail-closed 則降低 auto mode 使用錯誤模型的風險。
- 官方來源: Deep Agents Releases(另開分頁)
Vercel AI SDK 7.0.160–7.0.161
- 發布日期: 2026-11-02
- 使用語言: TypeScript。
- 重點功能: 新增
steering.queue(),可把訊息排到目前任務結束後執行;processUIMessageStream現會以正確的 bare part name 對串流 data part 套用dataPartSchemas,無效資料會拋出TypeValidationError。 - 跨 Realm 相容性:
DefaultGeneratedFile、data content、file part 與cloneModelMessages現可處理不同 JavaScript realm 的Uint8Array/ArrayBuffer,並避免 circular structure 複製問題。 - 影響與適用情境: 對 iframe、worker、VM 或跨 runtime 邊界傳遞二進位資料的 Agent UI 特別重要;串流 schema 驗證修正也堵住了先前實際未驗證 data part 的缺口。
- 官方來源: Vercel AI SDK Releases(另開分頁)
AgentOS 0.15.80–0.15.87
- 發布日期: 2026-11-02
- 使用語言: TypeScript。
- 新增能力: Video API 新增解析度、reference image、URL 圖片、provider options 與 Gemini video provider。
- 資料與供應商正確性: Scope ID 形式的讀取與 scope copy delete 改為 fail-closed;
forgetUser會等待失敗的 memory manager。Stability、Replicate 與 fal audio provider 更新至目前 endpoint/model。 - 語音可靠性: 修正 Streaming TTS parked write 卡死、backup 切換失敗回報、Deepgram segment timeout 後的 late audio 警告、TTS chain 僅載入已有 session 的 provider,以及 STT backup 全數失敗時的錯誤彙整。
- 影響與適用情境: 對影音生成、即時語音與多 provider failover 的 Agent 應用影響最大;記憶 scope 的 fail-closed 行為則避免跨 scope 操作失敗時靜默放行。
- 官方來源: AgentOS Releases(另開分頁)
protoAgent 0.226.0
- 發布日期: 2026-11-02
- 重點功能: 使用者訊息中的圖片新增縮圖與放大預覽;本機大型模型 connection test timeout 由 20 秒延長至 2 分鐘,並簡化模型伺服器設定流程。
- 可靠性: Memory write 會先取得資料庫鎖並短暫重試,降低
database is locked導致記憶遺失;web_search遇到 rate limit 會退避並嘗試替代 backend,不再誤報為「沒有結果」。執行中的 chat 也可立即 export,並明確標記in_progress。 - 移除內容: 刪除未曾正式啟用的 hosted chat publishing 與
chat.publishflag;/export不受影響。 - 影響與適用情境: 適合本機模型與長時間 Agent session;本版改善模型冷啟動、並行記憶寫入與搜尋錯誤語意,降低無法區分「零結果」與「服務失敗」的風險。
- 官方來源: protoAgent 0.226.0 Release(另開分頁)
網頁前端與後端框架
Nuxt 4.6.4
- 發布日期: 2026-11-02
- 使用語言: TypeScript/Vue。
- 安全性: 官方列為安全更新,修補 Nuxt 8 項與 Nitro 3 項 advisory。Production SSR error payload 現只保留透過
createError建立的 message/data;Webpack 與 Rspack dev server 會拒絕非預期Host,自訂 hostname 或 tunnel 需設定devServer.allowedHosts。 - 快取與路由邊界: Nitro 的
cache/swr/isr僅快取GET/HEAD,不再保存含 cookie 或Cache-Control: private/no-store的 response;wildcard proxy/redirect 不得離開規則 scope。Route rules 也會比對 encoded slash,例如/api%2Fadmin。 - 影響與適用情境: 所有 Nuxt 4 應用都應優先升級;有自訂 dev hostname、tunnel、proxy、ISR 或依賴 production error detail 的專案須先測試行為變更。
- 官方來源: Nuxt 4.6.4 Release(另開分頁)
Astro 7.4.5
- 發布日期: 2026-11-02
- 使用語言: TypeScript/JavaScript。
- 重點修正:
import.meta.env中的$$、$&等$序列不再於 server build 被改寫;無效 percent-encoding request path 會直接回傳 HTTP 400,而非以未解碼 path 進入 routing。 - 渲染安全:
.astrodynamic tag、JSX 與 MDX 對 string tag name 採一致且更嚴格的解析,/、=等字元不再能改變生成 markup;無有效元素名稱開頭的字串會拋錯。 - 執行可靠性: Sandbox 或不同使用者執行
astro dev status時,不會再刪除無權 signal 之既有 dev/preview server lock file。 - 影響與適用情境: 適合使用動態 tag、SSR environment secret、sandbox 開發或直接處理異常 URL 的 Astro 站點;這批修正同時改善資料完整性與輸入邊界。
- 官方來源: Astro 7.4.5 Release(另開分頁)
Next.js 16.4.4
- 發布日期: 2026-11-02
- 使用語言: TypeScript/JavaScript/React。
- 重點修正: PPR resume 會帶入 Turbopack shared-runtime bootstrap 的 CSP nonce;修正錯過 Turbopack startup CSS update 時的 reload,並讓 analyzer 使用 route summary 作為 route index。
- 相依與回退: JWT 實作由
jsonwebtoken改為fast-jwt,並回退 strict module factory chunk optimization。此版只回補 bug fix,不包含 canary 上所有變更。 - 影響與適用情境: 對使用 Partial Prerendering、嚴格 CSP nonce 與 Turbopack 的應用較重要;另有官方預告的 11 月安全版本將另行發布,不應把 16.4.4 視為該安全更新。
- 官方來源: Next.js 16.4.4 Release(另開分頁)
JavaScript/TypeScript Runtime
Cloudflare workerd 1.20261103.1
- 發布日期: 2026-11-03
- 使用語言: C++/Rust/TypeScript。
- 核心更新: V8 更新至 15.8;新 module registry 可產生 V8 compile hints;MessageChannel/MessagePort 與 stdio 持續移轉至 TypeScript。
- 可觀測性: 每次 isolate lock 會回報 GC 時間與 full GC 次數,Rust
io-context新增 trace spans,RPC tracer 可提供 span update timestamp。 - Durable Objects 與正確性: 取消中的
onHibernatehandler 現會回報 outcome;另修正 I/O thread 處理與重複呼叫end(),並擴充 Rustjsg::JsString。 - 影響與適用情境: 適合需要追查 isolate GC、RPC/Rust tracing、V8 編譯行為或 Durable Object hibernation 的 Workers 平台;V8 大版本更新仍應搭配相容性測試。
- 官方來源: workerd 1.20261103.1 Release(另開分頁)
本輪觀察
- 程式語言: cutoff 後未發現符合條件且尚未報告的重要正式版本。
參考來源
延伸閱讀與原始資料。
Mastra 1.81.0 Releasegithub.com(另開分頁)Hermes Agent 0.22.6 Releasegithub.com(另開分頁)Qwen Code 0.26.6 Releasegithub.com(另開分頁)Deep Agents Releasesgithub.com(另開分頁)Vercel AI SDK Releasesgithub.com(另開分頁)AgentOS Releasesgithub.com(另開分頁)protoAgent 0.226.0 Releasegithub.com(另開分頁)Nuxt 4.6.4 Releasegithub.com(另開分頁)Astro 7.4.5 Releasegithub.com(另開分頁)Next.js 16.4.4 Releasegithub.com(另開分頁)workerd 1.20261103.1 Releasegithub.com(另開分頁)