Project report / GitHub evidence

SE-Agent

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

SE-Agent

项目概览

技术栈

Python

依赖与配置证据:

核心架构图(文字描述)

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

目录结构信号

文件 .env.example
目录 .github
目录 .github/workflows
文件 .github/workflows/run-tests.yml
文件 .gitignore
文件 LICENSE
文件 README.md
目录 SE
文件 SE/README.md
文件 SE/basic_run.py
文件 SE/basic_run.py.backup
目录 SE/configs
目录 SE/configs/base_configs
目录 SE/configs/se_configs
目录 SE/configs/test_config
目录 SE/core
文件 SE/core/__init__.py
文件 SE/core/swe_iterator.py
目录 SE/core/utils
文件 SE/evaluation_function.py
目录 SE/instances
文件 SE/instances/1.json
文件 SE/instances/12.json
文件 SE/instances/90.json
文件 SE/instances/example.json
目录 SE/operators
文件 SE/operators/README.md
文件 SE/operators/__init__.py
文件 SE/operators/alternative_strategy.py
文件 SE/operators/base.py
文件 SE/operators/crossover.py
文件 SE/operators/registry.py
文件 SE/operators/traj_pool_summary.py
文件 SE/operators/trajectory_analyzer.py
文件 SE/operators.md
文件 SE/se_run.py
目录 SE/test
文件 SE/test/DEVELOPMENT_GUIDE.md
文件 SE/test/README.md
文件 SE/test/alternative_strategy.py
文件 SE/test/api_test.py
文件 SE/test/api_test_litellm.py
文件 SE/test/comprehensive_analysis_old.py
文件 SE/test/converter_old.py
目录 SE/test/counter_generation
文件 SE/test/fix_existing_traj_pool.py
目录 SE/test/llm_integration
文件 SE/test/run_operator_tests.py
文件 SE/test/swe_iterator_backup.py
文件 SE/test/test_README.md
文件 SE/test/test_alternative_strategy.py
文件 SE/test/test_instance_data_system.py
文件 SE/test/test_litellm_simple.py
文件 SE/test/test_operator_data_access.py
文件 SE/test/test_operators.py

关键代码片段分析

sweagent/run/run.py

sweagent/agent/agents.py

sweagent/agent/extra/shell_agent.py

SE/evaluation_function.py

sweagent/run/hooks/swe_bench_evaluate.py

实现方法提取

与其他项目的对比