【TRAE】Agent 概念速览

概念速览

  • Agent :通用“智能执行体”,能理解目标、做决策、调用工具、执行任务。

  • Coding Agent :专门面向研发任务的 Agent(改代码、跑命令、修 bug、提 PR)。

  • Subagent :被主 Agent 调用的“子 Agent”,负责某个子任务,完成后把结果回传。

  • Sub Coding Agent :Coding Agent 里的子角色,专注某一段研发工作(如只做测试修复、只做前端改动)。

  • Orchestrator Agent(编排/调度 Agent) :负责拆任务、分配给多个 subagent、汇总结果。

  • Reviewer/Verifier Agent :专门做质量关卡(代码审查、安全检查、回归验证)。

  • Tool Agent :偏“工具执行型”角色,比如只负责跑测试、查日志、查文档。
    怎么区分最实用

  • 看 职责范围 :全局统筹(Agent/Orchestrator) vs 局部执行(Subagent)。

  • 看 领域能力 :通用任务(Agent) vs 编码任务(Coding Agent)。

  • 看 工作流位置 :实现(Coding)→ 审核(Reviewer)→ 验证(Verifier)→ 发布(Release Agent,可选)。

典型搭配场景

  • 场景1:修一个线上 bug

    • Orchestrator:拆成“复现→定位→修复→验证”
    • Sub Coding Agent A:复现并定位根因
    • Sub Coding Agent B:提交最小修复
    • Verifier Agent:跑 lint/typecheck/关键测试
    • Reviewer Agent:检查副作用和回滚点
  • 场景2:做一个中型新功能

    • Coding Agent(主):保持整体架构一致
    • Subagent-Frontend:页面和交互
    • Subagent-Backend:接口和数据流
    • Subagent-Data:迁移脚本/索引优化
    • Reviewer Agent:一致性与安全合规检查
  • 场景3:大规模重构(高风险)

    • Orchestrator:按模块分批重构
    • 多个 Sub Coding Agent:并行处理模块
    • Verifier Agent:每批次自动回归
    • Gatekeeper Agent:不满足质量门禁不允许合并

开发搭配建议

  • 小任务(<1小时):单个 Coding Agent 足够。
  • 中任务(跨前后端/多文件):主 Coding Agent + 2~3 个 Sub Coding Agent。
  • 大任务(跨团队/高风险):加上 Orchestrator + Reviewer + Verifier,形成流水线。

2026.06.21 Damond

2 个赞

太棒了我的宝贝

3 个赞

怎么可以实现,帖子左右结构啊

3 个赞

太强了梦龙,又学到了

2 个赞