Skip to content

Agent 概览

AutoResearch 由一个编排器和六个专业 Agent 组成。每个 Agent 绑定到最适合的 LLM,有明确的职责边界。

全景图

mermaid
graph TB
    O[编排器<br/>Claude Opus<br/>常驻 · 决策中枢]
    
    P[Planner<br/>Claude Opus<br/>研究规划]
    W[Writer<br/>Claude Opus<br/>论文写作]
    S[Scout<br/>Gemini<br/>文献检索]
    C[Coder<br/>Codex GPT-5.4<br/>代码实现]
    J[Judge<br/>Codex GPT-5.4<br/>独立评审]
    
    O --> P
    O --> W
    O --> S
    O --> C
    O --> J
    
    P -.->|审查| J
    C -.->|审查| O
    S -.->|审查| P
    W -.->|审查| J

角色总表

AgentLLM生命周期核心职责不做什么
编排器Claude Opus常驻读取状态、决策、分派不直接执行研究任务
PlannerClaude Opus按需研究规划、实验设计不写代码、不评审自己的计划
WriterClaude Opus按需论文写作不做实验分析、不参与决策
ScoutGemini按需文献检索、论文摘要不做评价判断、不下载代码
CoderCodex (GPT-5.4)按需代码实现、训练脚本不做研究决策、不写论文
JudgeCodex (GPT-5.4)按需独立评审不参与被评审工作的创建

交互矩阵

谁可以调用谁、谁审查谁的关系:

调用方 ↓ / 被调用方 →编排器PlannerWriterScoutCoderJudge
编排器
Planner返回结果
Writer返回结果
Scout返回结果
Coder返回结果
Judge返回结果

关键约束

Agent 之间不能直接调用。所有通信都经过编排器。这保证了编排器对全局状态的完整掌控。

关键交互链路

1. Idea 评审链

mermaid
sequenceDiagram
    participant O as 编排器
    participant S as Scout
    participant P as Planner
    participant J as Judge
    
    O->>S: 搜索相关论文
    S->>O: 论文列表 + 摘要
    O->>P: 基于调研生成候选 idea
    P->>O: idea 卡片列表
    O->>J: 评审每个 idea
    J->>O: 评分 + go/no-go
    O->>O: 汇总结果给用户

2. 代码实现链

mermaid
sequenceDiagram
    participant O as 编排器
    participant P as Planner
    participant C as Coder
    
    O->>P: 制定实现计划
    P->>O: 模块分解 + 接口定义
    O->>C: 按计划实现代码
    C->>O: 完成摘要
    O->>O: 审查代码是否符合研究意图

3. 论文写作链

mermaid
sequenceDiagram
    participant O as 编排器
    participant S as Scout
    participant P as Planner
    participant W as Writer
    participant J as Judge
    
    O->>S: 搜索引用文献
    S->>O: 文献列表
    O->>P: 制定论文大纲
    P->>O: 大纲 + 章节规划
    O->>W: 逐章节写作(干净 context)
    W->>O: 完成摘要
    O->>J: 审查论文质量
    J->>O: 审查意见

4. 跨模型审查链

mermaid
graph LR
    subgraph "Claude 产出"
        A1[实验计划]
        A2[论文草稿]
    end
    subgraph "Codex 审查"
        B1[Judge 审可行性]
        B2[Judge 审逻辑性]
    end
    subgraph "Codex 产出"
        C1[训练代码]
        C2[数据处理]
    end
    subgraph "Claude 审查"
        D1[编排器审研究意图]
        D2[编排器审正确性]
    end
    
    A1 --> B1
    A2 --> B2
    C1 --> D1
    C2 --> D2

下一步

点击上方表格中的 Agent 名称,查看每个 Agent 的详细规范。

AutoResearch — Multi-agent Deep Learning Research System