# 策展 · X (Twitter) 🔥

> 📖 本站完整內容索引（documentation index）：[llms.txt](/llms.txt)

> 作者：Cloudflare (@Cloudflare) · 平台：X (Twitter) · 日期：2026-04-14

> 原始來源：https://x.com/Cloudflare/status/2043692614445133933

## 中文摘要

推出「outbound Workers」為沙盒注入認證，實現零信任代理而不暴露 token。

Cloudflare 於 2026-04-13 推出「outbound Workers」給沙盒與容器，提供程式化出口代理，讓 AI Agent 安全存取 GitHub 等服務，記錄流量並強制零信任政策，全程透明無需 Agent 直接看到 token。

**沙盒核心優勢**  
沙盒超越傳統容器，提供安全、速度與控制三要素：  
- 安全：透過 microVM 隔離，讓不受信任的使用者或惡意 LLM 運行而不危害主機或其他沙盒。  
- 速度：使用者可快速啟動新沙盒並從先前狀態快速還原。  
- 控制：平台可在不受信任沙盒內執行動作，如掛載檔案、控制請求存取或執行特定指令。

**傳統 Agent 認證缺點**  
常見 Agent 認證方法各有缺陷，無法完全信任工作負載：  
- 標準 API token：透過環境變數或掛載秘密檔案注入，最簡單但最不安全，需依賴沙盒不洩漏 token，並麻煩設定過期與輪替。  
- 工作負載身分 token（如 OIDC token）：Agent 交換短效存取 token，易管理過期，但許多服務缺乏原生 OIDC 支援，平台須自建交換服務，採用不易。  
- 自訂代理：靈活性最高，可自訂規則彌補上游服務 RBAC 不足，但攔截沙盒流量、動態程式化與高效代理難以解決。

**理想認證機制特徵**  
Outbound Workers 滿足零信任、簡單、靈活、身分感知、可觀察、高效能、透明與動態等理想條件，不授予不受信任使用者任何 token。

**運作原理示範**  
沙盒程式碼請求「github.com」時，經 outbound Worker 代理處理，可記錄、修改或取消請求，並安全注入秘密金鑰至 header。代理運行於沙盒同一機器，存取分散狀態，並以簡單 JavaScript 修改，低延遲因 Workers 原設計服務快取 CDN 流量。

**基本限制與可觀察性**  
使用 outbound 函數攔截所有沙盒 HTTP 出口請求，僅允許 GET 並記錄拒絕其他方法。Workers 提供即時可觀察性，可在 Workers 儀表板查看記錄或匯出至 APM 工具。

**零信任憑證注入**  
針對「my-internal-vcs.dev」等特定網域，使用 outboundByHost 注入受保護憑證，沙盒 Agent 永不存取 token，並依容器身分條件化回應，不同沙盒可注入不同 token。

**Cloudflare 生態整合**  
無需注入 R2、KV、Agents 等憑證，直接從 outbound Workers 呼叫綁定，使用沙盒 ID 精準範圍存取，取代解析 token 與政策設定。

**動態控制機制**  
OutboundHandlers 允許程式化套用自訂出口處理器，透過 setOutboundHandler 方法動態切換。例如，啟動沙盒後允許 NPM 與 GitHub 下載依賴，再鎖定出口最小化開放時間；Agent 可依使用者確認動態修改規則，如允許特定 POST 請求。

**TLS 中介代理支援**  
為 HTTPS 解密，每沙盒產生獨特短效 CA 與私鑰置入沙盒（預設信任，容器可選擇性啟用）。Cloudflare 隔離網路程序執行 TLS 握手，使用 ClientHello 中的 SNI 產生葉 CA，於同一機器呼叫 Worker 處理。私鑰永不離開容器執行階段 sidecar，不跨實例共享，實現真正透明代理，所有 HTTP/HTTPS 流量自動經處理。

**底層實作細節**  
新增 ctx.container 方法：interceptOutboundHttp 與 interceptOutboundHttps，針對特定主機名（支援 glob）、IP 範圍或全攔截，搭配 WorkerEntrypoint 作為出口前門。代理於沙盒 VM 同一機器本地進行，即使無認證通訊仍安全。可隨時呼叫修改，現有連線自動切換新入口點不中斷 TCP 或 HTTP。

**本地開發支援**  
Wrangler dev 自動產生 sidecar 程序「proxy-everything」，於本地容器網路命名空間套用 TPROXY nftable 規則，將流量導向 Cloudflare 開源 JavaScript 執行階段 workerd，模擬生產環境，簡化測試開發。

**啟用指南**  
新使用者參考「Getting Started」指南；現有 Containers 或沙盒使用者升級至 @cloudflare/containers@0.3.0 或 @cloudflare/sandbox@0.8.9，並查閱文件即刻使用 outbound Workers。

## 標籤

Agent, 新產品, 資安, Cloudflare
