Astro 創辦人推出 Flue 2:將 React Hooks 引入 AI Agent 開發的全新嘗試
介紹如何借鏡 React Hooks 架構設計 AI Agent Harness(Flue 2)。
• Astro 創辦人 Fred Schott 近期發布了 Flue 2 框架,大膽將 React 的組合性概念引入 AI 代理開發中。
• 在 Flue 中,Agent(代理) 被定義為一個 JavaScript 函數,並會在每次模型呼叫前重新渲染,實現高度動態的互動。
• 該版本內建了 16 種 Agent Hooks(如 useSkill、useTool),讓開發者能動態管理狀態、載入工具與擴充能力。
• 捨棄傳統基於檔案的路由後,該框架強調「Harness(運行環境)」是代理不可或缺的核心,並非僅是附加功能。
「我們可能還處在 AI 代理的 jQuery 時代,而非 React 時代。」 • Flue 2 深度整合了 AI 程式碼代理(如 Claude Code),並主打跨主機平台的開源相容性,與 Vercel 的 eve 等框架展開競爭。
來源:Latent Space
閱讀原文 ↗