Fred K. Schott сменил направление с Astro и создал фреймворк песочницы для AI-агентов.
Проект называется flue, написан на TypeScript, лицензия Apache-2.0, только что выпущена версия 0.4.1. 220 коммитов, 9 веток — не простаивает.
Какую проблему решает
Агенты теперь умеют писать код, но где запускать — вот настоящий вопрос.
Вы не можете позволить коду, сгенерированному LLM, выполняться непосредственно на ваших продакшен-серверах. Claude Code, Codex, Cursor — все эти инструменты работают в своих собственных песочницах. Но если вы хотите создать своё собственное агентное приложение, уровень песочницы — ваша ответственность: управление контейнерами, контроль прав, изоляция файловой системы, сетевые ограничения. Каждый уровень — нетривиальная задача.
flue абстрагирует этот уровень. Его позиционирование ясно: предоставляет уровень планирования для агентов, включая среды песочницы, управление навыками и коннекторы.
Из README и структуры кода основные компоненты включают:
- packages: два основных пакета
@flue/sdkи@flue/cli - connectors: коннекторы для различных внешних сервисов
- examples: готовые примеры для запуска
- AGENTS.md: файл инструкций для агентов, объясняющий, как разрабатывать проект с помощью AI-инструментов
Почему стоит следить
Не из-за количества звёзд — сейчас 3K, не впечатляет среди AI-фреймворков. Стоит следить из-за того, кто это делает.
Fred K. Schott — сооснователь Astro. То, что Astro сделал в пространстве генераторов статических сайтов — это «архитектура островов»: гидратировать только те части, которые нуждаются во взаимодействии. Эта философия «выполнение по запросу, минимальные права» высоко согласуется с философией безопасности агентных песочниц.
flue — это как перенос философии дизайна Astro в мир агентов: агенты должны выполняться в ограниченной, предсказуемой среде, обращаясь к внешним ресурсам только когда это необходимо.
Сравнение с аналогичными проектами
Это пространство становится переполненным:
- Google ADK больше склоняется к интеграции с экосистемой Google
- OpenClaw, Hermes Agent — полные среды выполнения агентов
- Manus (приобретён Meta) пошёл по пути облачного агентного продукта
Дифференциация flue: он делает только уровень песочницы и планирования, не привязывая вас к какой-либо модели или агентному фреймворку. Вы можете подключить его за Claude Code или за Agent SDK от OpenAI.
Можно ли использовать сейчас
Ещё рано. Версия 0.4.1 означает, что API может ещё измениться. Но качество кода показывает полную структуру monorepo, конфигурацию issue picker, CI/CD пайплайн — это не выглядит как экспериментальный проект.
Для кого: команды, желающие построить свою собственную среду выполнения агентов, особенно разработчики на TypeScript. Если вам нужна только песочница для запуска кода, сгенерированного агентом, flue гораздо проще, чем строить изоляцию Docker с нуля.
Для кого не подходит: тем, кто хочет готовый продукт «из коробки». flue — это инфраструктура, а не прикладной слой.
Следующее, за чем стоит наблюдать — вырастет ли экосистема коннекторов. Ценность фреймворка песочницы не в самой песочнице — в том, к скольким внешним сервисам он может подключиться.
Основные источники:
- GitHub: https://github.com/withastro/flue
- Анализ проекта README и структуры кода