
AstroクリエイターのFlue 2、エージェントフレームワークにReact風フックを導入
2026年1月の買収を経て現在はCloudflareに所属するAstroのクリエイターFred Schottは、16種類のTypeScriptフック(useSkill()、useTool()、useSubagent()など)を備えたFlue 2をリリースした。これにより、エージェントは事前に設定するのではなく、会話の途中でツールやサブエージェントを追加できるようになる。エージェントは各モデル呼び出し前のターンごとに再レンダリングされるJavaScript関数であり、サポートボットはユーザーを検証した後にのみアカウント管理ツールを呼び出すことが可能になる。最小限のオープンソースであるPiハーネス上に構築されたFlueはホスト環境に依存しないポータビリティを特徴としており、これがVercel独自のインフラに最適化された同社のeveとの最大の違いとなっている。
出典: latent.space ↗
当初私は、我々はエージェント向けのAstro、あるいはエージェント向けのNext.jsを構築しているとツイートした。しかしその後に気づいたのは、おそらく誰もエージェント向けのReactさえ構築していないのではないか、ということだ。
Fred Schott、Flue開発者
なぜ重要か
- → Hooksは静的な設定ではなく、会話の途中で動的なエージェント設定を可能にする。
- → サポートボットは、ツールを読み込む前にユーザーを認証できる。これは実世界のパターンだ。
- → Reactスタイルのコンポーザビリティが、主要なエージェントフレームワークのパラダイムとして台頭している。
エージェント向けのReact