Kubernetes 共同創辦人 Craig McLuckie 和 Joe Beda 透過其公司 Stacklok 推出開源專案 Mecatl,這是一個專為雲端設計的「雲端原生代理執行框架」(Cloud-Native Harness)。Stacklok 於 2023 年獲得由 Accel、Madrona 和 Bain Capital 領投的 1,750 萬美元 A 輪融資,最初專注於軟體供應鏈安全,近期轉向基於 Kubernetes 的代理基礎設施解決方案。Mecatl 於 2026 年 6 月作為開源專案在 GitHub 上啟動,其名稱源自阿茲特克語,意為「繩索」,而非 Kubernetes 術語中的「cattle」(牲畜)諧音。

McLuckie 指出,傳統編碼代理多從本地終端機或桌面應用起步,因為這在本地環境中最容易實現,但現代代理框架若無法在雲端管理,會面臨令人沮喪的限制。Stacklok 的目標是將價值中心從桌面轉移到雲端,因為企業的智慧財產權(IP)和上下文通常源自本地環境,難以集中管理。Mecatl 的核心架構特點是將代理迴圈(Agent Loop)與客戶端、模型供應商、狀態存儲及執行環境解耦。Beda 解釋,傳統桌面優先的框架將迴圈、本地執行和會話狀態耦合在同一進程中,而 Mecatl 將代理迴圈視為可在雲端運行的標準應用程式,並將工具調用、Bash 執行、會話管理和記憶等敏感操作分離到可管理的系統中,取代本地 JSONL 檔案存儲。

Stacklok 還開發了開源平台 ToolHive,用於運行和管理 MCP 伺服器,並提供一個尚未開源的「AI Gateway」(LLM 閘道器),用於控制存取、預算、報告和供應商路由。與某些解決方案不同,Stacklok 的 AI Gateway 目前不基於任務選擇模型,而是將語義路由模型選擇保留在執行框架層,因為那裡有更多上下文。McLuckie 表示,Stacklok 的商業模式是提供「企業脊柱」(Enterprise Spine)或控制平面,用於在開源組件之間提供一致的身分驗證、授權、策略和審計功能。該公司旨在幫助企業減少對前沿實驗室(如 OpenAI、Anthropic)和超大型雲端服務商的依賴,類似 Kubernetes 曾幫助企業減少對特定雲端供應商依賴的方式。

事件背景

編碼代理的基本架構是 LLM 在迴圈中調用工具並攜帶上下文。自 2025 年以來,OpenAI 和 Anthropic 試圖將其框架轉向雲端,但在保持會話可靠性、隔離工具執行和保留上下文方面面臨挑戰。這與 2010 年代初期的容器編排問題相似,當時 Kubernetes 於 2014 年出現,成為管理大規模雲端應用的主導開源系統,開啟了「雲端原生」時代。Kubernetes 使用控制迴圈來保持應用運行、從故障中恢復並按需擴展。Stacklok 試圖將這種管理方式應用於編碼代理。