開發技術每日追蹤|2026-09-12
本文目錄
自上次報告後,確認 2 項符合條件且尚未報告的正式更新:OpenClaw 2026.9.4 與 OpenHands 1.18.0。本次更新集中在 AI Agent/Agent Control Plane;未確認主要 Web 前後端框架、JavaScript/TypeScript runtime 或程式語言出現新的符合條件穩定正式版。
1. AI Agent 框架/Agent 平台
OpenClaw 2026.9.4
- 版本: 2026.9.4
- 發布日期: 2026-09-11
- 發布時間: 2026-09-11 03:46 UTC(台灣時間 2026-09-11 11:46)
- 定位: 個人/團隊 Agent Gateway、跨裝置 Agent、Coding Agent、Cloud Session 與 Plugin/Skill 管理平台
- 版本重點: 更新失敗自動回滾、統一 Plugin 管理、Prepared Cloud Sessions、終端互動提問、對話歷史可靠性、Voice/Delegation 完整回覆,以及唯讀部署設定
相容更新失敗可自動回滾
2026.9.4 強化了 OpenClaw 的更新安全性。若更新失敗,且新舊版本之間沒有不相容的資料庫 Schema 變更,系統可以保留舊套件並恢復前一版 package、command shim、service 與更新前設定;完成回復後還會重新驗證 Gateway。若涉及資料庫 migration、建立不相容的新資料庫,或管理者在更新期間修改設定,則不會自動回滾。
這讓更新流程更接近 production runtime 的 deployment rollback:
Install candidate
↓
Schema / config check
├─ Safe → activate
└─ Failed + rollback-safe → restore previous version
對長時間運作的 Agent Gateway、家庭自架與團隊共享環境,可降低一次更新直接造成 Gateway 長時間離線的風險。
Plugin 管理集中到統一 Workspace
新版將 bundled plugins 與 ClawHub plugins 集中至同一套 Control UI,可直接完成 Plugin 發現、安裝、設定、權限管理,以及已安裝 Plugin/Skill 搜尋。這代表 Plugin 不再散落於不同設定頁面,對多 Plugin Agent 平台更接近正式的 extension control plane。
Prepared Cloud Sessions 與 Ready Workers
新版可以從符合條件的本機 Git 專案或公開 GitHub Repository 建立預先準備好的 Linux Cloud Session,並在 Control UI 中先建立可重用 Snapshot,再啟動 Conversation。
另外可保留 Ready Workers,避免每次新的 Agent Session 都重新執行完整初始化流程。官方預設為每個 project/profile 保留 1 個 ready worker,Gateway 全域上限 4 個;可透過設定關閉。
適合 Coding Agent、Repository Agent、大型依賴專案、頻繁建立短生命週期 Agent Session,以及需要降低 sandbox/cloud machine cold start 的環境。代價是 Ready Worker 持續存在時仍可能產生雲端機器費用,因此需要在啟動延遲與成本之間取捨。
Terminal Agent 可直接提出結構化問題
Gateway-connected 與 local TUI 現在都支援 Agent 在 Terminal 中提出單選、多選、自由文字與多題組合 Prompt。使用者可以透過方向鍵、數字或輸入 Other 回答,也能以 /question 重新打開尚未完成的提問。
這對 Coding Agent 很實用,因為 Agent 在長任務途中需要確認 implementation choice 時,不必退回 Web UI 或另外開 Conversation。
Conversation History 與 Delegation 更可靠
本版修正多個長 Session 問題,包括 Stream 中斷後恢復 final reply、timeout notice 在重新載入後保留、live chat 與 persisted history 切換時避免重複 final answer,以及 Talk/Voice 中即使經過多輪 subagent delegation,仍能回傳 delegated result 與最終答案。
這些修正提升 durable conversation 的一致性,特別適合長時間 Research/Coding/Voice Agent。
OPENCLAW_CONFIG_READONLY=1
新增唯讀設定部署模式:
OPENCLAW_CONFIG_READONLY=1
啟用後 OpenClaw 不會改寫由部署平台管理的 configuration,但仍保留 read-only diagnostics、一般 runtime state 與設定查詢。設定寫入、Setup、Doctor repair、Plugin 變更與 Update 等需要修改配置的動作都會尊重此限制。
這對 Kubernetes、GitOps、Immutable Infrastructure 或由外部 Configuration Management 管理的 OpenClaw 部署特別重要,可避免應用程式本身反向修改 declarative config。
Command Reviewer 與 Skill Learning
Automatic Command Reviewer 現在可以在有限對話上下文下對 Command 做 Allow、Deny 或 Escalate,但最終仍受 execution policy 約束,因此 reviewer 不會繞過底層執行政策。
另外新增 Skill Learning 流程,可從過往工作建立可檢視、可繼續的學習 Session,將成功工作經驗逐步轉成可重用 Skill。
影響: 2026.9.4 的核心不是新增更多模型,而是把 OpenClaw 往更成熟的 Agent Control Plane 推進:更新可回復、Cloud Session 可預熱、Plugin 集中管理、設定可由外部唯讀控制、長 Session 與 delegation 更可靠。
適用情境: 24/7 Agent Gateway、多人共享 Agent、Coding Agent、Cloud Sandbox、GitOps/容器化部署、Voice Agent、Plugin-heavy 環境。
官方來源: https://github.com/openclaw/openclaw/releases/tag/v2026.9.4(另開分頁)
OpenHands 1.18.0
- 版本: 1.18.0
- 發布日期: 2026-09-11
- 發布時間: 2026-09-11 18:27 UTC(台灣時間 2026-09-12 02:27)
- 定位: Coding Agent/Agent Canvas/Automation 管理平台
- 版本重點: Automation 身份與重新啟用權限、Cloud Automation 編輯、模型旗標資料庫化、ACP Harness 安全決策,以及 Agent Canvas 管理體驗修正
只有 Automation Creator 可以重新啟用被停用的 Automation
1.18.0 進一步收緊 Automation 權限:被關閉的 Automation 只能由建立者重新打開。這與前幾版的 View/Manage 權限拆分形成更清楚的 ownership boundary。
對自動執行 Coding Agent、Webhook Agent 或 Scheduled Agent 而言,重新啟用會恢復實際執行與成本消耗,因此限制在 Creator 是合理的安全邊界。可降低 Automation 因連續失敗、自動停用或管理者暫停後,被其他人誤重新啟用的風險。
Cloud Backend 上可直接編輯 Automation
新版允許在 Cloud backend 直接編輯 Automation,讓 Cloud-hosted Agent Canvas 不必回到其他管理入口修改 Trigger/Prompt/設定。這補足了 OpenHands Automation 從「可執行」到「可完整管理」的 Web Control Plane 能力,尤其適合團隊共用的雲端 Agent 平台。
Automation UI 顯示實際執行身份
Automation 現在會明確顯示它以哪一個 identity 執行。對 Agent Automation 而言,這是 Auditability 的一部分。若一個 Automation 可以存取 Repository、建立 PR、呼叫 LLM Provider 或使用 Workspace/Organization 資源,管理者需要明確知道實際執行身份,才能判斷權限來源與追蹤操作紀錄。
Canvas 的 Free/Default Model Flags 改由資料庫驅動
OpenHands Canvas 現在會使用 DB-driven free/default model flags,而不是只依賴前端或靜態設定。這讓模型可用性、預設模型與免費模型標記更適合由平台端集中控制,對 Cloud deployment、企業內部 model catalog 或動態 Provider 管理較有彈性。
ACP Harness 必須明確做出決策
本版修正 Agent Communication Protocol(ACP)Harness Registry 的行為:Registry 新增的每個 ACP harness 都必須有明確 decision,而不是落入不確定的 implicit state。
這屬於 Agent runtime correctness/safety 改善。多 Agent 或多 Harness 平台中,對某個 Harness 是否允許執行、如何處理,若存在未定義狀態,很容易在不同執行路徑產生不一致結果。
其他管理體驗修正
1.18.0 亦包含 Image attachment 可點擊開啟完整尺寸、Cloud Settings 正確帶入目前 Organization、Cloud-host locked mode 隱藏不可用的 Settings page,以及 Token Usage 面板移除容易誤解的「No budget limit」描述。
影響: 1.18.0 並非大型 Agent Runtime 重構,但明顯強化 Automation 的身份、Ownership、Cloud 編輯與模型管理一致性。對多人共享 OpenHands Canvas,比單人本機使用更有價值。
適用情境: Cloud-hosted OpenHands、多人團隊 Coding Agent、Automation-heavy Workflow、需要明確身份與權限稽核的企業 Agent 平台。
官方來源: https://github.com/OpenHands/OpenHands/releases/tag/v1.18.0(另開分頁)
2. 網頁前端/後端框架
本次未確認 Next.js、Astro、Nuxt、NestJS、FastAPI 等主要 Web Framework 在上次報告後發布新的符合條件穩定正式版本。Next.js 目前新增活動仍以 canary/pre-release 為主,因此不納入正式追蹤。
3. JavaScript/TypeScript Runtime
本次未確認 Node.js、Deno 或 Bun 在上次報告後發布新的符合條件正式 Runtime 版本。
4. 程式語言
本次未確認 Python、Rust、Go、TypeScript 等主要程式語言在上次報告後發布新的正式穩定版本或重大語言層級更新。
參考來源
延伸閱讀與原始資料。
OpenClaw 2026.9.4 — Official GitHub Releasegithub.com(另開分頁)OpenHands 1.18.0 — Official GitHub Releasegithub.com(另開分頁)