Repolode
ApodexAI

ApodexAI/FrontierAgent

开源智能体运行时与终端应用,面向长周期研究和文件类任务,支持 ReAct 与并行 Agent Team 两种模式。

Star
5,323
Fork
313
未关闭 Issue
5
最近提交
10小时前

这是什么?

FrontierAgent 是一套智能体运行时、终端界面和评测套件,面向多步骤研究与文件处理任务。frontier-agent 终端界面提供两种工作流:ReAct 模式由单个有状态智能体完成调研、读取文件、生成交付物和执行命令;Agent Team 模式由协调者维护任务看板,把相互独立的工作分派给并行子智能体,并汇总它们的报告。

工具共享一个任务级沙箱:/inputs 只读,/workspace 存放工作文件,/outputs 存放最终交付物。修改类操作会先展示 diff 并请求确认,除非启用 --yes;会话支持检查点和本地追踪,/revert 可撤销本次会话的文件改动。任务运行期间输入的追加指令会排队,在下一个安全轮次边界注入。

同一套工作流引擎也驱动子进程式基准测试运行器。框架、工具、工作流和评测层相互独立,可单独复用。项目对接 OpenAI 兼容的模型接口,也支持 Docker 与本地 SGLang 部署。

核心功能

  • 01提供两种工作流:有状态的 ReAct 单智能体,以及由协调者带领并行子智能体的 Agent Team。
  • 02终端侧边栏实时展示任务看板,区分待处理、进行中、已完成、受阻和已取消状态。
  • 03任务级沙箱划分只读输入、工作目录和持久化输出目录。
  • 04文件写入和高风险 shell 命令会展示 diff 并请求确认,/revert 可撤销会话改动。
  • 05会话支持检查点、本地追踪,并可通过 --resume 恢复。
  • 06内置子进程式基准测试运行器,支持断点续跑和单个失败项重跑。

适用场景

  • 结合网页资料和本地文档完成调研,并输出书面报告。
  • 在终端中分析代码仓库或文档集合,改动文件前由用户确认。
  • 把宽泛的调查任务拆给并行子智能体,再汇总结果。
  • 在调研类和基于文件的数据集上评测智能体工作流。

标签

常见问题

FrontierAgent 是什么?
开源智能体运行时与终端应用,面向长周期研究和文件类任务,支持 ReAct 与并行 Agent Team 两种模式。 FrontierAgent 是一套智能体运行时、终端界面和评测套件,面向多步骤研究与文件处理任务。frontier-agent 终端界面提供两种工作流:ReAct 模式由单个有状态智能体完成调研、读取文件、生成交付物和执行命令;Agent Team 模式由协调者维护任务看板,把相互独立的工作分派给并行子智能体,并汇总它们的报告。
FrontierAgent 可以免费使用吗?用的什么许可证?
FrontierAgent 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
FrontierAgent 还在维护吗?
活跃维护中。FrontierAgent 最近一次提交是在 2026年10月18日。
FrontierAgent 适合用来做什么?
结合网页资料和本地文档完成调研,并输出书面报告。 在终端中分析代码仓库或文档集合,改动文件前由用户确认。 把宽泛的调查任务拆给并行子智能体,再汇总结果。 在调研类和基于文件的数据集上评测智能体工作流。
在哪里获取 FrontierAgent?
源代码和安装说明在 GitHub 上:https://github.com/ApodexAI/FrontierAgent

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目