FrontierAgent 是什么?开源智能体运行时,支持 ReAct 与 Agent Team 两种终端工作流

ApodexAI/FrontierAgent · GitHub · 官网
AI 智能体
Star5,267
近 7 天新增0
编程语言Python
开源协议Apache-2.0
创建于2026-08-22
最近更新2026-10-15

中文导读

FrontierAgent 是开源项目,站内分类为 AI 智能体。简介:开源智能体运行时,支持 ReAct 与 Agent Team 两种终端工作流。项目说明中列出的主要功能包括:原生终端 TUI,提供 ReAct 单智能体与 Agent Team 多智能体两种工作流;Agent Team 协调者通过任务板分派并行子任务并汇总结构化报告;任务级沙箱文件系统,区分只读输入、工作区与持久化交付物。适合需要在终端中运行长周期研究或文件处理任务的开发者,以及想搭建和评测多智能体工作流的团队。

根据 GitHub 公开数据,该项目的编程语言为 Python,开源协议为 Apache-2.0,创建于 2026-08-22,最近更新于 2026-10-15,目前有 5,267 个 Star。

项目介绍

FrontierAgent 是 ApodexAI 开源的一套智能体运行时、终端产品与评测套件,面向长周期研究和基于文件的工作。它提供原生命令行 TUI,内置两种工作流:ReAct 模式由单个有状态智能体在任务沙箱中研究、读写文件、执行命令并迭代;Agent Team 模式由协调者维护任务板,把独立工作分派给并行子智能体,收集报告后汇总结果。

框架、工具、工作流和评测层彼此分离,可独立复用。文件操作在任务级沙箱中进行,/inputs 只读、/workspace 为工作状态、/outputs 存放交付物;变更操作会显示 diff 并要求批准,会话支持检查点、本地追踪、/revert 回滚和 --resume 续跑。仓库还包含用于评测 Apodex 模型的基准运行器。

主要功能

适合谁用

适合需要在终端中运行长周期研究或文件处理任务的开发者,以及想搭建和评测多智能体工作流的团队。

快速上手

  1. 准备 Git、Python 3.12、uv 以及一个 OpenAI 兼容的模型端点
  2. git clone https://github.com/ApodexAI/FrontierAgent.git && cd FrontierAgent
  3. uv sync --python 3.12 --extra dev
  4. cp .env.example .env,并在 .env 中填入 OPENAI_API_KEY、OPENAI_BASE_URL、OPENAI_MODEL
  5. 运行 uv run frontier-agent --mode react --cwd /path/to/project 或 --mode agent_team 启动 TUI

Star 增长趋势

5,2675,247 · 2026-10-14 至 2026-10-16

同类项目

面向 AI 编程代理的性能优化系统
★ 28.0万 · JavaScript · 更新于 2026-10-15
通过 MCP 让 AI Agent 逆向分析二进制、应用与网站
★ 27.0万 · TypeScript · 更新于 2026-10-16
Nous Research 出品的可自我改进 AI Agent
★ 25.4万 · Python · 更新于 2026-10-15
DeepSeek 开源的一切皆插件的 agent harness
★ 25.0万 · TypeScript · 更新于 2026-10-15
把网页变成 LLM 可用数据的抓取与搜索工具
★ 19.2万 · TypeScript · 更新于 2026-10-15
让 AI 编程助手像最懒的资深开发者一样思考,只写必要的代码。
★ 16.4万 · JavaScript · 更新于 2026-10-15