AI代理的等待時間不只來自模型推論,容器映像檔載入、環境初始化與網路路徑也會形成冷啟動延遲。AWS更新 Amazon Bedrock AgentCore Runtime,以 platformVersion: V2 啟用按需記憶體管理與啟動快照。
結論先說:AWS官方測試顯示,在指定條件下,V2對200MB至2GB映像檔的P75冷啟動約為2秒,V1則由約5.4秒隨映像檔增大至接近30秒;這是平台啟動數據,不代表完整代理回應時間或遷移後一定省錢。
一、AWS這次更新了什麼:從AgentCore Runtime V1到V2
AWS數據只代表特定條件下的P75冷啟動。V2把啟動工作預先準備並保存快照,記憶體則依使用情況載入與回收。
Runtime是AI代理執行層,工作階段在隔離microVM中執行。
30秒降至2秒,官方測試到底測量了什麼
AWS公告說明,測試使用不呼叫模型與工具的空白echo agent,由美國西部EC2經公網呼叫美國東部代理,以Python與Boto3發出5,000次冷啟動呼叫,因此包含跨區網路往返。
冷啟動延遲不等於完整代理回應時間
冷啟動是代理程式能處理第一個請求前的等待;完整回應還包括模型推論、工具呼叫、資料處理、代理迴圈與網路延遲。AWS echo測試的代理程式在P75約34毫秒,主要反映平台啟動路徑。
AWS測試聚焦平台啟動時間,不等於完整代理等待。(AWS News Blog)
二、兩項核心改動:記憶體回收與啟動快照
V2以較小記憶體輪廓建立工作階段,依需求載入並回收;建立或更新Runtime時,平台啟動容器、完成健康檢查,再擷取還原快照。
按需載入與回收記憶體如何改變資源使用
AWS公告將V1描述為較容易受最高記憶體水位牽動,這是AWS對新舊Runtime的產品比較,仍須以自身帳單與負載驗證。
AWS說明V2可按需載入並回收記憶體;長期狀態仍應放在外部儲存。
預先初始化、擷取快照與還原環境的啟動流程
V2先啟動容器再擷取快照,後續執行個體從快照還原;AWS說明新Runtime可讓快照大小更穩定。啟動階段結果會被共用,隨機值、即時時間、權杖與請求狀態應在請求處理函式中重新取得。

AWS指南提醒,快照會繼承啟動結果,變動資料要於每次請求產生。(Amazon Bedrock AgentCore Developer Guide)
三、冷啟動改善會如何影響AI代理架構
V2可縮短互動式代理建立工作階段的等待,也可能減少長期預熱容量的需求;長工作階段與多代理系統仍要重算記憶體、模型呼叫和工具連線成本。
互動式代理可降低首個請求等待
客服、程式協作或資料查詢代理常在首個問題送出時建立工作階段,V2可作為降低平台等待的測試選項。
對互動式服務而言,應把使用者感知的等待拆成兩段:工作階段建立前的Runtime冷啟動,以及工作階段建立後的模型與工具處理。若首個請求只花少量程式初始化,平台啟動就可能占掉大部分等待;若請求一開始就要讀取企業資料、呼叫模型或執行多個工具,V2縮短的只是前段,不能直接換算成畫面上的完整回應時間。
突發流量不必只靠預熱容量對沖
批次工作、事件觸發或產品上線時,請求可能集中抵達。V2快照還原可讓擴容路徑較可預測,但帳號配額、區域容量、下游API與模型併發仍是瓶頸。
突發流量的實際結果還取決於請求是否同時競爭同一組資料庫、向量搜尋服務或第三方API。即使Runtime很快建立執行個體,下游服務仍可能排隊、限流或觸發重試。基準測試應記錄各依賴服務的等待時間,否則容易把整體延遲誤判成冷啟動問題。
長工作階段與多步驟代理的成本模型需要重算
長工作階段通常會連續執行規劃、查詢、工具呼叫與結果整理。快照能縮短新執行個體的初始化路徑,卻不會消除每個步驟的模型推論、工具往返或資料讀取;代理迴圈越長,冷啟動改善占整體時間的比例往往越低。
多步驟代理也要檢查狀態放置位置。對話歷史、任務進度、工具回應與重試計數若只留在程序記憶體,執行個體回收、重新擴容或工作階段中斷時,可能需要從外部儲存恢復。外部儲存提高一致性,卻會增加讀寫延遲與費用,應和快照帶來的啟動收益分開量測。
工具連線是另一個容易被忽略的限制。資料庫連線池、HTTP Keep-Alive、憑證與暫存快取可能在初始化時建立,但快照繼承的狀態不等於每次請求都適合沿用;連線逾時、權杖更新、DNS變更與服務端限流,都需要在請求處理階段檢查。長工作階段應設計失效重連與冪等重試,並把重試次數列入完整成本。
四、成本會不會下降:不要只看冷啟動數字
AWS公告指出,新Runtime採較高單位費率,並以按需記憶體載入與回收減少GB-hours;是否低於既有方案,必須以自身工作負載比較。
較高單位費率與較少GB-hours的取捨
AWS公告把較高費率與按需使用量放在同一項取捨中:尖峰短、平時低使用可能減少GB-hours,持續高記憶體占用則可能被較高單價抵消。這只是成本假設,仍要以帳單確認。
成本比較不能只看Runtime的記憶體行。短請求可能同時產生模型輸入輸出、工具服務、資料庫、網路傳輸與觀測費用;多步驟代理則會把一次使用者操作拆成多次模型與工具請求。若只拿冷啟動秒數乘上單價,會漏掉真正影響每次任務成本的請求數與資料量。
對高峰型服務,應分開計算閒置預熱、執行個體運作、請求期間記憶體、模型與工具等項目。固定部署或最低容量是固定成本,每小時運作是時間成本,每次請求攤提則要以成功任務數或有效使用者操作數作為分母。這樣才能比較「每次完成任務」的成本,而不是把不同分母的帳單數字放在一起。
| 評估面向 | AgentCore Runtime V1 | AgentCore Runtime V2 | 遷移時要核對的問題 |
|---|---|---|---|
| 冷啟動 | 受映像檔大小與並發影響 | 以預先初始化快照縮短路徑 | P75與並發容量 |
| 記憶體 | 最高水位 | 按需回收 | 峰後用量 |
| 初始化 | 可能重做 | 結果入快照 | 即時資料 |
| 費率 | 較低 | 較高/GB-hours可能少 | 總成本 |
| 相容性 | 既有方式 | 生命週期限制 | 是否過期 |
表格中的快照還原不是移除映像檔大小、並發或容量限制。映像檔內容仍會影響初始化與快照建立,並發增加時也可能遇到帳號配額、區域容量或下游服務上限;V2的收益要以相同映像檔、相同流量曲線和相同依賴服務重測。

五、哪些工作負載值得評估遷移
適合優先測試的是映像檔較大、冷啟動頻繁、流量有尖峰、首個回應敏感或記憶體用量起伏大的代理;若瓶頸在模型、外部工具或區域可用性,單靠冷啟動改善不足以決定遷移。
適合優先測試的情境
優先情境包括客服、程式協作、企業查詢、排程分析與事件觸發服務;長工作階段則要確認暫存資料、連線與快取不會長留程序內。
部署前須核對V2當期支援區域與資料路徑。
不應只因冷啟動改善就遷移的情境
若完整回應主要耗在模型或工具鏈,遷移收益可能有限;高記憶體工作負載也可能增加成本。
企業整合還要檢查VPC、私有端點、DNS、出口防火牆與跨區資料路徑。網路路徑改變可能同時影響延遲、傳輸費和資料治理;下游API的資料所在地限制,也不會因Runtime啟用快照而自動解除。測試環境若與正式環境使用不同區域或不同網路出口,結果不能直接外推。
部署前也應準備回滾條件:V2若遇到初始化副作用、工具連線不相容、觀測資料缺口或成本超出門檻,能否保留V1版本、切回原有流量路由,並在不遺失工作狀態的前提下完成切換。這些是服務生命週期與營運治理問題,不能只用冷啟動P75判斷。
六、遷移前的驗證清單與結論
以相同代理、區域與流量比較V1、V2的冷啟動、回應、記憶體與請求成本,再決定是否遷移。
- 固定映像檔、區域、網路、模型與工具設定。
- 打點工作階段、首個請求、模型、工具與完整回應。
- 測試閒置、常態、突發並發與長工作階段。
- 分開初始化、即時設定、憑證、隨機值與請求資料。
- 合併計算Runtime、模型、工具、記憶體與網路費用。
測試報告應同時保留P50、P75與P95,並註明冷啟動樣本、成功任務數、重試次數及錯誤率;只有延遲下降而錯誤或重試上升時,不能視為整體效能改善。
「30秒降到2秒」只能作測試假設;遷移結論要看延遲、資源、成本與快照生命週期。
- AWS約2秒是特定條件下的P75冷啟動。
- V2按需管理記憶體並以快照還原,單位費率較高。
- 遷移前用真實流程做A/B測試。
常見問題
Q1: AgentCore Runtime V2要怎麼啟用?
設定 platformVersion 為 V2,部署前確認區域與工具支援。
Q2: 2秒是否包含模型回應時間?
不包含;真實代理還要加上模型與工具時間。
Q3: V2一定比V1便宜嗎?
不一定,須實測GB-hours與總成本。
Q4: 使用快照後,所有啟動程式碼都可以保留嗎?
即時設定、憑證和隨機值應於請求階段重新取得。
Q5: 臺灣團隊能直接使用V2嗎?
跨區部署仍要評估傳輸、延遲與合規。
參考來源
- Evandro Franco et al. (2026). The new AgentCore runtime: Elastic, optimized, and consistently fast starts. *AWS Machine Learning Blog
- Amazon Web Services (2026). microVMs - Amazon Bedrock AgentCore. *Amazon Bedrock AgentCore Developer Guide
- Amazon Web Services (2026). Optimize your agent for Amazon Bedrock AgentCore Runtime V2 - Amazon Bedrock AgentCore. *Amazon Bedrock AgentCore Developer Guide
- Amazon Web Services (2026). Amazon Bedrock AgentCore Pricing - AWS. *AWS