返回快訊

Andrew Ng更新開源桌面代理OpenWorker

Andrew Ng宣佈開源桌面代理OpenWorker推出新版,新增面向開發者與防禦方的安全“協作員”,覆蓋代碼漏洞、依賴供應鏈及雲配置風險檢查。

OpenWorker不是單純聊天工具,而是在用戶電腦本地運行的代理框架:它可訪問本地文件、終端和授權的外部應用,把任務拆解後生成報告、修復建議、代碼分支或待審批操作。項目當前處於公開測試階段。

新版Security Reviewer可調用Semgrep和密鑰掃描器,按漏洞是否實際可達而非僅按嚴重級別篩選結果,併爲符合代碼庫風格的修復創建待審Pull Request;產品承諾不會在對話記錄中打印密鑰明文。

Dependency Audit負責掃描依賴項與鎖文件,識別存在漏洞的包並優先處理可實際觸達的風險,提出滿足修復條件的最小安全升級;它在修改鎖文件前需要用戶審批,測試失敗時不會合並變更。

Cloud Posture以只讀方式檢查Terraform與AWS真實配置,發現公開存儲桶、過寬IAM權限等攻擊面後,生成Terraform修復方案並附證據命令;該協作員不直接寫入雲環境,也不會執行terraform apply。

OpenWorker將關鍵外部動作設爲審批門檻:發送郵件、發佈Slack消息、打開GitHub Pull Request、執行shell命令和修改日曆前,代理必須請求確認。項目支持用戶自帶OpenAI、Anthropic、Google等模型API密鑰,也支持DeepSeek、Kimi、Qwen、Mistral等開放權重模型,並可經Ollama完全本地運行。

其開源“harness”包含代理循環、工具調用、連接器、密鑰存儲和權限控制層。OpenWorker稱對話、連接器令牌與模型密鑰存於本機的本地密鑰庫;唯一可選雲端組件用於代管部分OAuth連接流程,令牌隨後直接交給用戶設備而不儲存在雲端。代碼採用MIT許可證,GitHub倉庫當前約4700顆星、618次fork。

市場機制上,安全團隊和開發團隊可將漏洞初篩、依賴審計、雲配置複覈等重複工作交給本地或自選模型執行,支出從人工代碼審查與獨立SaaS掃描轉向模型API、端點管理、開源代理集成和安全驗證。受益者包括具備本地部署、工具調用、可審計日誌與審批控制能力的代理基礎設施提供者;封閉式安全代理若無法解釋數據流、權限邊界和動作日誌,則在處理敏感代碼時承受更高採購阻力。

來源:公開信息

ABAB AI 解讀

OpenWorker把“模型”與“代理harness”明確拆開,是對企業安全顧慮的直接回應。大模型負責推理與生成,harness決定模型能訪問哪些文件、調用哪些工具、如何保存密鑰、何時要求人工確認、是否能夠寫入外部系統。Andrew Ng強調harness完全開源,意在讓安全團隊審計數據是否被外傳、權限是否過寬、審批是否可繞過;這比只審查模型供應商的隱私承諾更接近企業真實的攻擊面。

資本路徑上,OpenWorker採用“免費開源客戶端+用戶自帶模型成本”的結構:軟件本身不向用戶收取平臺費用,用戶直接向模型供應商支付API調用費,或通過Ollama在本地運行模型。其商業價值不首先來自模型推理差價,而來自代理層成爲本地工具、OAuth連接器、MCP服務、任務自動化與審批流的統一入口;一旦團隊把日常工作流綁定到這一入口,模型可替換,連接和操作習慣更難遷移。

歷史對比是GitHub Copilot從代碼補全走向代理式編碼,以及LangChain、AutoGen和MCP生態從模型調用走向工具執行。OpenWorker的差異在於以桌面端爲中心,將本地文件、終端與25個以上連接器接入同一代理,並明確要求“先完成任務、再交付結果”。安全功能先行也符合Shift Left模式:把漏洞、依賴與基礎設施問題前移到開發階段,減少部署後修復的時間與事故成本。

這屬於產業鏈重構。傳統安全工具將掃描、工單、代碼修復、測試和基礎設施變更分配給不同廠商與團隊;代理harness試圖把它們串成“發現—判斷可達性—生成最小修復—人工批准—提交PR”的閉環。變化發生的機制是,模型本身越來越可替代,而可審計權限、工具連接、審批記錄和本地數據邊界更難複製;安全採購的定價權因此從“哪個模型更聰明”轉向“哪個執行層更可控”。

ABAB News · 認知定律

  1. 模型決定答案,執行層決定事故半徑

  2. 安全代理的價值,不是會修復,而是可被審計

  3. 開源降低信任成本,權限控制決定商業邊界