
AWorld
AWorld 的意义,不在于它提供了多少现成功能,而在于它重新定义了智能体的生命周期:从“静态部署”走向“动态进化”。它让智能体不再是执行命令的终端,而是具备学习能力的参与者。在这个框架下,AI 不仅能做事,还能学会做得更好。
FrontierAgent 是 Apodex 推出的开源代理框架、终端产品(TUI)及评估套件。它专为处理需要长时间运行、涉及复杂文件操作和深度研究的任务而设计。FrontierAgent 不仅是一个工具,更是一个模块化的基础设施,其核心工作流引擎同样驱动着 Apodex 模型的基准测试。
FrontierAgent 是 Apodex 推出的开源代理框架、终端产品(TUI)及评估套件。它专为处理需要长时间运行、涉及复杂文件操作和深度研究的任务而设计。FrontierAgent 不仅是一个工具,更是一个模块化的基础设施,其核心工作流引擎同样驱动着 Apodex 模型的基准测试。

FrontierAgent 内置两种原生工作流,用户可根据任务复杂度自由选择:
add_task 和 update_task 事件。/inputs (只读输入), /workspace (工作状态), /outputs (持久交付物)。/outputs 目录直接映射到主机 .apodex/runs/<session-id>/outputs。--yes)。/revert 回滚更改,--resume 从中断处继续运行。uv# 1. 克隆仓库
git clone https://github.com/ApodexAI/FrontierAgent.git
cd FrontierAgent
# 2. 同步依赖
uv sync --python 3.12 --extra dev
# 3. 配置环境变量
cp .env.example .env
# 编辑 .env 填入你的 API Key 和端点信息
.env 示例:
OPENAI_API_KEY=your-key
OPENAI_BASE_URL=https://your-openai-compatible-endpoint/v1
OPENAI_MODEL=your-model-name
# 可选:网页研究工具密钥
SERPER_API_KEY=
JINA_API_KEY=
# 模式 1: ReAct (有状态单代理)
uv run frontier-agent --mode react --cwd /path/to/project
# 模式 2: Agent Team (协调器 + 并行子代理)
uv run frontier-agent --mode agent_team --cwd /path/to/project
注:uv sync 仅安装轻量级终端运行时。科学计算和文档处理包设为可选,代理会根据任务需求动态安装到 <project>/.apodex/runtime/native 中,保持环境整洁。
对于希望完全本地化运行的用户,FrontierAgent 提供了便捷的脚本支持:
./scripts/run-macos.sh 和 ./scripts/run-linux.sh 可自动设置托管端点安装。./scripts/run-linux-gpu.sh --install-system-deps --setup-only 准备原生的、隔离的 SGLang 环境。nvidia-smi 驱动版本,以避免加载错误。辅助程序会根据主机驱动选择经过审查的用户空间版本,但不会替换系统驱动。






