Astro 創辦人 Fred Schott 推出了 Flue 2,這是一個採用 React 風格 Hook 來定義和管理代理行為的 AI 代理框架。此次更新透過將代理邏輯視為可組合的 Hook,為建構自主代理帶來了創新的架構方法。
Flue 2 是一個 TypeScript 框架,允許開發者選擇任何大型語言模型(LLM),並透過 API 呼叫、Webhook 或排程任務將代理部署到任何地方。其設計為無頭模式,意味著代理可以在無人干預的情況下自主運行,利用「代理即是在此可程式化環境中運行的 LLM」這一框架概念。
事件背景
React Hook 是讓開發者在不編寫類別元件的情況下使用狀態和其他 React 功能的函式,有助於促進程式碼的複用性和模組化。在 AI 代理的語境中,「框架」(Harness)指的是包裹在大型語言模型周圍的環境或架構,用於提供工具、記憶体和執行邏輯。Flue 透過提供類似 Hook 管理元件生命週期和狀態的可程式化沙盒介面,在此基礎上進行了建構。



