跳到主要內容
2026-08-16 日報
開發生態

Astro 創作者發布 Flue 2,引入 React 風格 Agent Hooks 並內建 16 種 Hook 讓代理動態調整能力

Latent Space單一來源
尚未逐項核實

目前依單一來源整理,這是來源數量描述,不是對消息真假的判定。

據報導,Astro 創作者 Fred Schott 發布 AI 代理開發框架 Flue 2 首個穩定版,核心主打 React 風格的「Agent Hooks」。在 Flue 2 中,代理以 JavaScript 函式表示,並在每次模型呼叫前「重新渲染」。 Hooks 以 TypeScript 撰寫,內建包含 useSkill()、useTool()、useSubagent() 等 16 種 Hook,並支援自訂。這項設計允許代理在對話或工作流程中動態管理狀態、監聽生命週期並附加資源,使支援機器人等應用能根據即時需求調整配置,而非僅依賴靜態設定。 架構設計上,Schott 放棄了 Flue 1 類似 Web 框架的檔案路由(file-based routing)設計,轉向 React 的可組合性(composability)。Flue 2 的核心主張是代理必須具備「harness」(提供上下文與能力的環境),該框架建構於開源的輕量 harness「Pi」之上,並加入 Vite 作為託管代理的建置工具。 此外,Flue 2 特別針對 Claude Code 等 AI 程式碼輔助工具最佳化了開發與引導流程,所有文件均支援 Markdown。在市場定位上,Schott 認為同樣將 harness 視為基礎的 Vercel eve 是其最直接的競爭對手。
讀原始報導

背景

Flue 是由知名網頁框架 Astro 創作者 Fred Schott 所開發的 AI 代理(Agent)框架,被定位為「Agent 界的 React」。該框架採用 JavaScript 函式來呈現代理,並透過類似 React 的 Hooks 機制(如 TypeScript 撰寫的 useSkill 等),讓開發者能動態管理狀態與配置,以應對即時變化的對話或工作流程。

來源