Project report / GitHub evidence

AgentEvolver

这是可索引项目报告证据页:它保留 AgentEvolver 的源材料入口、机制线索和限制提醒;正文仍需 reader/editor 与 academic public-copy review 后才能当作最终结论引用。

AgentEvolver

项目概览

技术栈

Python, FastAPI

依赖与配置证据:

核心架构图(文字描述)

任务 / 环境 / Benchmark 输入进化/搜索循环 → 评估器/打分器 → 智能体编排 → 训练/数据循环改进后的输出、代码、Prompt、记忆、策略或模型工件

目录结构信号

目录 .github
目录 .github/ISSUE_TEMPLATE
文件 .github/ISSUE_TEMPLATE/bug_report.md
文件 .github/ISSUE_TEMPLATE/custom.md
文件 .github/ISSUE_TEMPLATE/feature_request.md
文件 .github/PULL_REQUEST_TEMPLATE.md
文件 .gitignore
文件 .gitmodules
文件 .pre-commit-config.yaml
文件 LICENSE
文件 README.md
目录 agentevolver
文件 agentevolver/__init__.py
目录 agentevolver/client
文件 agentevolver/client/__init__.py
文件 agentevolver/client/em_client.py
文件 agentevolver/client/embedding_client.py
文件 agentevolver/client/env_client.py
文件 agentevolver/client/llm_client.py
目录 agentevolver/enumeration
文件 agentevolver/enumeration/__init__.py
文件 agentevolver/enumeration/http_enum.py
文件 agentevolver/enumeration/role.py
文件 agentevolver/main_ppo.py
目录 agentevolver/module
文件 agentevolver/module/__init__.py
目录 agentevolver/module/adv_processor
目录 agentevolver/module/agent_flow
目录 agentevolver/module/context_manager
目录 agentevolver/module/env_manager
目录 agentevolver/module/exp_manager
目录 agentevolver/module/task_manager
目录 agentevolver/module/trainer
目录 agentevolver/schema
文件 agentevolver/schema/__init__.py
文件 agentevolver/schema/task.py
文件 agentevolver/schema/trajectory.py
目录 agentevolver/utils
文件 agentevolver/utils/__init__.py
文件 agentevolver/utils/agentscope_utils.py
文件 agentevolver/utils/analysis_time_cost.py
文件 agentevolver/utils/async_http_client.py
文件 agentevolver/utils/compute_madness.py
文件 agentevolver/utils/daemon.py
文件 agentevolver/utils/http_client.py
文件 agentevolver/utils/metric_utils.py
文件 agentevolver/utils/n_gram.py
文件 agentevolver/utils/pty.py
文件 agentevolver/utils/step_parser.py
文件 agentevolver/utils/tracking.py
文件 agentevolver/utils/utils.py
文件 agentevolver/utils/vsdb.py
目录 config
文件 config/agentevolver.yaml
文件 config/runtime_env.yaml

关键代码片段分析

research/CuES/main.py

research/CuES/src/prompts/judge_task_extract.py

agentevolver/module/task_manager/rewards/binary_judge_gt.py

agentevolver/module/task_manager/rewards/avg_judge.py

agentevolver/module/task_manager/rewards/binary_judge.py

实现方法提取

与其他项目的对比