開發技術每日追蹤|2026-11-08
本文目錄
本期涵蓋自上次報告(2026-11-07 08:41,Asia/Taipei)後新增、且已正式發布的開發技術動態。
AI Agent 框架與工具
Microsoft Agent Framework Python 1.25.0
- 發布日期: 2026-11-07
- 執行環境: 全套 Python Package 移除 Python 3.10 安裝資格,最低版本改為 Python 3.11;Foundry Local 支援範圍為 Python 3.11–3.14。
- MCP 安全邊界: Discovery 預設限制為 100 頁、1,000 項,Framework-owned Request 預設逾時 30 秒;Discovery Refresh 失敗時保留完整舊 Catalog。Declarative MCP Handler 改為每次 Invocation 建立並關閉獨立 Protocol Session,防止跨 Workflow 共用 MCP State。
- 授權與核准: AG-UI 的 Live Workflow Executor 與 Session 綁定單一 Authorization Scope,跨 Scope 會在 Model Call 前拒絕;新增 Callable MCP Discovery Approval Policy,可依 Tool Name、唯讀屬性及 Caller Override 決定核准。
- 其他 breaking changes: Workflow Span 改採 OpenTelemetry GenAI 命名;Hyperlight/Monty 預設遮蔽 Host Tool Exception Detail;Foundry Local 遷移至 SDK 2.3.1。
- 影響與適用情境: 這是高影響升級。使用 Python 3.10、共享 Workflow Builder、超大型 MCP Catalog、依賴 MCP Session Continuity 或精確 Span Name 查詢的專案,必須先完成遷移與權限隔離測試。
- 官方來源: Microsoft Agent Framework Python 1.25.0(另開分頁)
Qwen Code 0.27.0
- 發布日期: 2026-11-07
- Agent 與工作流: Managed Agent 支援並行 Child Questions;Interactive TUI 可顯示 Workflow Agent Approval,WebShell 會把待回覆的
AskUserQuestion 提升到 Composer 上方並可開啟詳細 Side Task。 - Channel 與 PR 自動化: GitHub Repository Event 新增 Allowlist/Blocklist;持續監看所有已綁定且開啟的 PR,即使正在處理公開 Turn 也維持 Polling;可由 PR URL 直接讀取單一 PR 狀態。一般 Conversation Comment 也能送入 PR-bound Session。
- 可靠性與安全: Local Journal 成長時會重新讀取新增 Prefix;被取消的 Shell 正確標記為 interrupted;Anthropic Refusal Detail 會顯示;Upgrade Command 遮蔽以數字開頭的密碼並拒絕空白 Harness User Info。TypeScript 原始碼已可通過 TypeScript 7 Native Compiler。
- 影響與適用情境: 適合以 Qwen Code 執行多問題核准、GitHub PR Agent 與長時間 Managed Session 的團隊;Channel Filter 與更完整的 Approval UI 可降低錯誤 Repo Event 觸發及人工介入遺漏。
- 官方來源: Qwen Code v0.27.0(另開分頁)、v0.26.9…v0.27.0 Compare(另開分頁)
AgentOS 0.15.110–0.15.119
- 發布日期: 2026-11-07
- 即時語言能力:
generateText新增 Transcript Translator,LiveKit 可為每位 Participant 產生獨立翻譯輸出;繁體/簡體中文以 Script 區分,避免把zh-CN與zh-TW錯誤視為無須翻譯。 - 順序與用量正確性: Translation Encode 期間的 Write/Send/Replay 依序等待,Ledger 僅保存完成 Line;Timeout、Retry、遺失 Success Body 與失敗 Responses 的 Token 仍會計入 Spend Bound,Content Filter 會被拒絕而不是當成正常答案。
- Routing 與 Structured Output: Model Router 移動 Structured Call 時保留 Schema;Fallback Telemetry 依實際 Provider/Model 記錄,Credential Layer 改道後也使用正確 Circuit Breaker 與 Payload。重複 JSON Key 的 Forced Tool/Agency Reply 改為拒絕,不再靜默保留半份物件。
- Persona 與 Voice: 新增
renderPersonalityDirectives;修正 STT Stream Flush、Reconnect 與 Late Frame 的結束邊界;Anthropic Stream Abort 會回報 Input、Cache 與已串流 Output Usage。 - 影響與適用情境: 適合多語即時會議、Voice Agent 與具硬性成本限制的多 Provider Routing;重複 Key fail-closed 也能避免安全關鍵 Structured Output 被悄悄截斷。
- 官方來源: AgentOS v0.15.119(另開分頁)、v0.15.110(另開分頁)
CompozyOS 0.5.4
- 發布日期: 2026-11-07
- Always-on Agent: 已由被暫停、刪除或重新命名 Agent 派出的 Child Session 仍會收到 Monitor Wake;Goal 在 Turn 完成期間的 Pause Ownership 會保留。Proactive Check 接受 Markdown Fence 包裹的有效答案,失敗時保留待檢查項目並遮蔽回覆內容。
- MCP 與權限生命週期: Open Session 會即時取得新增或完成授權的 MCP Server;登出、停用或移除時同步失去存取權。Claude Session 原地刷新 Tool List,Codex Session 於下一個 Turn Boundary Reload。逾期或 Session 終止的 Permission Request 會自動結案。
- 大型輸出與操作介面: 過大的 Skill Instruction 改回傳
skill_viewPointer,不再讓整個 Prompt Dispatch 失敗;User Session 可保存並讀取大型 Tool Result。新增 Project File Explorer、File Viewer 與 Session Changes Panel。 - 影響與適用情境: 改善 Always-on Pipeline、動態 MCP 設定及大型 Skill 的長時間穩定性,適合多人維運的 Desktop Agent 工作區。
- 官方來源: CompozyOS v0.5.4(另開分頁)
CrewAI 1.15.37
- 發布日期: 2026-11-07
- 核心更新:
crewai-files新增 Spreadsheet Read 能力,Agent 可直接讀取試算表內容;CLI 可 Scaffold 與載入 Standalone Agent Project。 - 影響與適用情境: 適合資料表分析、營運工作流與不需要完整 Crew/Flow 結構的單 Agent 專案;Standalone Scaffold 可降低建立輕量 Agent 的初始設定成本。
- 官方來源: CrewAI 1.15.37(另開分頁)
LangChain.js 1.6.3/Provider 更新
- 發布日期: 2026-11-07
- Retry 語意:
modelRetryMiddleware.retryOn現在會匹配指定 Error Class 的 Subclass;例如設定APIError後,可正確重試RateLimitError。Middleware 傳出的 Model Error 也會保留。 - 多媒體與 Replay: OpenAI Provider 1.8.2 會將 Image、Audio、File Content Block 中的
Uint8Array正確 Base64 編碼,不再傳送逗號分隔的十進位 Byte;Anthropic Provider 1.6.1 在 Message Replay 時保留 Streamingserver_tool_useInput。 - 影響與適用情境: 修正會直接影響 Rate Limit Recovery、多模態 Chat Completions 與 Server Tool Replay 的錯誤;相關 Agent 應優先升級以避免無效 Binary Payload 或重試策略失效。
- 官方來源: LangChain.js 1.6.3(另開分頁)、OpenAI Provider 1.8.2(另開分頁)、Anthropic Provider 1.6.1(另開分頁)
Deep Agents QuickJS 0.3.12
- 發布日期: 2026-11-07
- 核心更新: Per-call
timeout可停用,適合受外部 Sandbox 或 Workflow Deadline 控制的長時間 JavaScript Code Interpreter。 - 正確性修正:
CodeInterpreterMiddleware.__del__不再阻塞 Interpreter Shutdown;PTC Signature 可解析 Nested Schema$ref。 - 影響與適用情境: 適合以 QuickJS 執行複雜 Structured Tool Contract 或長時間 Agent Code 的場景;停用 Timeout 前仍應由外層提供可取消與資源限制機制。
- 官方來源: Deep Agents QuickJS 0.3.12(另開分頁)
Vercel AI SDK 7.0.165
- 發布日期: 2026-11-07
- 隱私修正: Text Generation Result 送往 Telemetry Integration 或 Tracing Subscriber 前,會清理 Provider Request URL,避免 Endpoint Credential 外洩;
recordOutputs: false時,Transcription Word Timing 不再進入 Telemetry。 - Provider 更新: xAI Responses Provider 新增
safetyIdentifier,可把 Policy Violation 歸屬到單一 End User,並在providerMetadata.xai.safetyIdentifier取得回傳值。 - 影響與適用情境: 對使用自訂 Provider URL、URL 內含 Credential、語音逐字資料或多租戶 Safety Attribution 的服務是重要隱私更新,建議優先升級。
- 官方來源: Vercel AI SDK 7.0.165(另開分頁)
網頁前端與後端框架
本次時間窗內未發現符合條件、且尚未報告的正式功能性版本更新。FastAPI 0.162.1–0.162.2 僅包含文件、翻譯及內部維護,因此未列入。
JavaScript/TypeScript Runtime
Cloudflare workerd 1.20261107.1
- 發布日期: 2026-11-07
- Cluster 與 Durable Object: Cluster Node 停止時會把 Durable Object 移交給 Peer;移動後的 Durable Object 可重新解析位置,改善 Cluster Rebalance 與節點維護期間的可用性。
- Runtime 正確性:
node:net讀寫失敗改用 Node errno code;encodeInto()使用 simdutf bounded conversion;Rust Method 回傳的 Promise 會以原始 Throw Value 拒絕;改善 Context Cancellation。 - 即將啟用的行為: Incoming
Request.signal將從 Compatibility Date2026-11-17起預設開啟;Shared Compilation Boundary 會收集 Compile Hint。 - 影響與適用情境: 自架 Cluster 與 Durable Object 工作負載可獲得更平順的節點交接;採用新 Compatibility Date 的 Worker 應測試 Request Abort 傳播是否符合既有 Handler 預期。
- 官方來源: Cloudflare workerd v1.20261107.1(另開分頁)
程式語言
本次時間窗內未發現符合條件、且尚未報告的正式功能性版本更新。
參考來源
延伸閱讀與原始資料。
Microsoft Agent Framework Python 1.25.0github.com(另開分頁)Qwen Code v0.27.0github.com(另開分頁)Qwen Code v0.26.9 to v0.27.0 Comparegithub.com(另開分頁)AgentOS v0.15.119github.com(另開分頁)AgentOS v0.15.110github.com(另開分頁)CompozyOS v0.5.4github.com(另開分頁)CrewAI 1.15.37github.com(另開分頁)LangChain.js 1.6.3github.com(另開分頁)LangChain OpenAI Provider 1.8.2github.com(另開分頁)LangChain Anthropic Provider 1.6.1github.com(另開分頁)Deep Agents QuickJS 0.3.12github.com(另開分頁)Vercel AI SDK 7.0.165github.com(另開分頁)Cloudflare workerd v1.20261107.1github.com(另開分頁)