GitHub Repo
AutoGPT 0.8.1 統一沙箱連線入口,加入可選 TCP 出站代理
新版集中管理 E2B 沙箱的建立、重連與代理憑證輪替。功能預設關閉,須搭配外部代理,DNS 與 QUIC 流量也不在此 TCP 通道範圍內。

AutoGPT Platform 於 9 月 24 日發布 0.8.1,納入統一 E2B 沙箱建立與重新連線的入口,讓部署者可以把 TCP 出站流量導向指定代理。這項變更涵蓋 Copilot、桌面操作、程式執行及 Claude Code 區塊,重點是讓不同工具套用同一套網路設定。[版本公告](https://github.com/Significant-Gravitas/AutoGPT/releases/tag/autogpt-platform-beta-v0.8.1)
依已合併的 PR,過去共有七處直接建立或重連沙箱,沒有設定網路組態。新版集中至共用函式,並加入靜態檢查,防止其他程式路徑再次直接呼叫沙箱 SDK。對會反覆暫停、恢復的長期代理而言,只在第一次建立環境時套用規則,無法完整管理後續連線。[設計說明](https://github.com/Significant-Gravitas/AutoGPT/pull/14624)
啟用後,建立流程會先產生每個沙箱專用的代理憑證,在 Redis 記錄擁有者、使用者與密鑰摘要,再要求 E2B 使用該代理。重新連線時則換發憑證,網路更新成功後才移除舊紀錄;更新失敗仍保留舊憑證的解析能力。PR 說明,代理密鑰交給 E2B 主機,不放入沙箱內。[憑證生命週期](https://github.com/Significant-Gravitas/AutoGPT/pull/14624)
這個順序與底層 API 有關:E2B 的網路更新採整份取代,省略欄位會清除原值,不能當成局部修改。其文件也明確將 SOCKS5 路由範圍限定為出站 TCP,並在允許/拒絕規則過濾之後轉送。依此語義,維護自訂網路規則的團隊應比對更新前後的完整設定,確認目的地限制仍被保留,並以失敗重試與並行重連測試檢查憑證切換是否一致。[E2B API 文件](https://docs.e2b.dev/api-reference/sandboxes/update-sandbox-network)
部署限制仍相當具體。環境變數 `E2B_EGRESS_PROXY_ADDRESS` 預設空白,升級不會自動啟用路由;PR 要求先備妥外部代理,否則套件下載等出站操作可能中斷。作者亦列出 DNS 與 QUIC 的 UDP 流量不經此通道,瀏覽器停用 QUIC 也不能視為封鎖所有 UDP。[啟用條件與限制](https://github.com/Significant-Gravitas/AutoGPT/pull/14624)
E2B 官方目前把自建代理列為私人測試功能。工程團隊接入前,應確認帳號支援、代理故障時的行為,以及暫停恢復後的設定;更要區分「路由整合已發布」與「真實服務憑證已完成隔離」。這次更新提供集中控管入口,完整保護仍取決於外部代理與部署驗證。[功能狀態](https://e2b.dev/enterprise)