智能体系统

子智能体任务执行界面

DriFox 采用 Primary / Subagent / Hidden 三层 Agent 设计,通过 Markdown + YAML frontmatter 定义。

Agent 类型(共 11 个 Agent)

Primary Agent(3个)

拥有全部工具权限的主智能体:

  • plan — 任务规划与分解(只读模式)

  • build — 代码构建(全工具权限)

  • code-reviewer — 代码审查

Subagent(4个)

可并行执行的子智能体,独立 LLM 循环 + 工具环境:

Agent

说明

explore

代码库探索分析

leader

团队统筹管理(任务拆解/分发/监控/汇总)

task-executor

任务执行与工具调用

review

代码审查与反馈

Hidden Agent

后台自动运行,无需用户感知:

  • summary — 信息总结

  • compaction — 上下文压缩

  • title — 会话标题生成

  • auto_loop — 自动循环模式

Agent 定义示例

---
name: build
mode: all
temperature: 0.3
permission:
  "*": allow
---

# Role
你是一个专业的 coding builder...

团队协作

v0.3.3 新增 Leader 智能体,负责统筹团队协作:

  • team_list_members — 列出团队中所有成员

  • team_send_message — 向指定 Agent 发送任务邮件(串行处理,自动回复)

  • /team 命令 — 团队模板的保存/加载/列表/删除