Что это

FrontierAgent — это open-source агентный фреймворк с терминальным TUI, двумя режимами работы (ReAct и Agent Team) и встроенным evaluation-сьютом. Создатели — команда ApodexAI, которая разрабатывает модели Apodex для сложных профессиональных задач.
GitHub: https://github.com/ApodexAI/FrontierAgent
FrontierAgent
(2 600 ⭐, 176 fork, 66 коммитов)
Лицензия: Apache 2.0
Платформы: macOS, Linux
Два режима работы
ReAct (Reasoning + Acting) — один stateful агент в изолированной песочнице. Исследует, читает файлы, пишет результаты, запускает команды, итерирует. Подходит для задач где нужен один непрерывный процесс.
Agent Team — координатор с task board распределяет независимые подзадачи между параллельными субагентами, собирает их отчёты, синтезирует результат. В TUI видно add_task / update_task в реальном времени. Подходит для больших проектов с распараллеливаемой работой.
Что есть в коробке
Task Board в боковой панели TUI — pending, active, completed, blocked, cancelled. Видно статус каждой подзадачи.
Sandbox файловой работы. Все инструменты (shell, файлы) работают в одной песочнице на задачу. Структура:
- /inputs — read-only входные данные
- /workspace — рабочая зона
- /outputs — финальные deliverables
Авторизация и ошибки песочницы — fail-closed. Безопасность по умолчанию.
Асинхронное вмешательство. Пока агент работает, можно набирать новую инструкцию. Она встанет в очередь и подключится в процессе.
Evaluation suite — тот же движок что используется для бенчмарков Apodex. Можно гонять своих агентов на тех же задачах.
Архитектура
FrontierAgent разделён на слои:
- runtime — оркестратор агентов
- tools — набор инструментов (shell, file read/write, search)
- workflows — реализация ReAct и Agent Team
- evaluation — запуск бенчмарков и сбор метрик
Каждый слой можно использовать независимо.
Установка
Одна команда на macOS и Linux. Без предварительной установки Python-окружения, без обязательного Docker:
bash -c «$(curl -fsSL https://raw.githubusercontent.com/ApodexAI/FrontierAgent/main/scripts/install.sh)»
После установки:
- Команда frontier-agent в PATH
- TUI запускается одной командой
- Настройка моделей через .env файл
Что есть в репозитории
- frontier_agent — Код runtime
- workflows — ReAct и Agent Team
- plugins — Расширения
- benchmarks — Evaluation suite
- tools — Shell, file, search tools
- docs — Документация (install, SGLang, workflows)
- deploy — Развёртывание
Модели Apodex
FrontierAgent работает с моделями Apodex 1.1 — собственными моделями авторов. Open weights доступны на Hugging Face:
- Apodex-1.1-Pro — для сложных задач (research, finance, science)
- Apodex-1.1-Fast — для быстрых операций
Также поддерживает любые OpenAI-совместимые API — можно подключить GPT-4, Claude, локальный vLLM/SGLang.
Бенчмарк Apodex-1.1
Результаты по 4 категориям (professional work, finance, scientific research, general reasoning). Использование frontier моделей даёт стабильно лучшие результаты на длинных задачах с file-based work.
Плюсы и минусы
- Готовый production-grade фреймворк (не исследовательский прототип)
- Native TUI без необходимости ставить IDE
- Без Docker-зависимости на старте
- Поддержка ReAct и Agent Team из коробки
- Встроенный evaluation suite
- Относительно молодой проект (66 коммитов)
- Сообщество пока небольшое
- Документация развивается
- Windows не поддерживается (только macOS и Linux)
Кому подходит
Команды которые уже используют LangChain, AutoGen, CrewAI и ищут альтернативу. Тем кто хочет agent framework с минимальным порогом входа. Исследователям agentic workflow которым нужен evaluation suite.
- Если нужен hosted SaaS без своего сервера
- Если команда на Windows (используйте другую среду или WSL)
- Если задачи простые (один агент = overkill)
Главная
#AIагент #agentframework #open_source #FrontierAgent #automate

Добавить комментарий