返回 AI 工具目录
SWE Agent
开发框架人工精选最近核验 2026年7月23日
SWE-agent 是普林斯顿团队开源的自主软件工程 Agent:接收一个 GitHub Issue,驱动所选大模型自动定位、修改并验证代码补丁,是 SWE-bench 上常被引用的开源基线之一。它用一份 YAML 配置定义 Agent 与代码库交互的界面——读写文件、执行命令、查看反馈,刻意保持简单可改,便于研究者调整流程。除修复缺陷外,也用于安全漏洞挖掘与竞赛式编程。模型无关,可接 GPT、Claude 等 API 或自托管权重,MIT 许可,本地运行。
定价开源部署本地运行、自托管国内可达国内可达许可MIT
解决什么问题
- 将 GitHub Issue 自动转为可验证的代码补丁
- 为模型定义读写文件、执行命令的操作界面
- 用单个 YAML 描述 Agent 行为便于复现调参
- 覆盖缺陷修复、漏洞挖掘、竞赛编程等任务
适合
- 想在真实仓库上评测自动修复能力
- 需要可改写、可复现的 Agent 研究基线
- 希望用自选模型批量处理 Issue 或生成补丁
- 配合 CI 做实验性的自动化缺陷处理
不适合
- 非开箱即用产品,需自备模型 API 与配置
- 复杂改动仍需人工审阅,不宜无人值守合入
- 效果受限于所选模型与 Issue 描述质量
- 面向工程实验,不含企业级权限与审计
如何接入
- 接入 OpenAI、Anthropic 等或本地权重模型
- 以命令行或容器在本地、CI 中运行
- 通过 YAML 配置工具、提示与代码库沙箱
- 输出补丁可对接 GitHub PR 流程
已知限制
- 运行成本与耗时随模型调用累积
- 海外模型 API 国内访问不稳,需自备通道
- 自动补丁质量波动,须人工把关
- 对大型或多语言仓库的稳定性有限
接入与使用事实
- 部署方式
- 本地运行、自托管
- 实现语言
- Python
- 中文界面
- 待确认
- 中文文档
- 待确认
- 定价方式
- 开源
- 许可证
- MIT
- 国内可达性
- 国内可达
- 可达性观察
- 待补充
权限、依赖与维护信号
这些字段记录公开可见信号,不等同于安全审计结论。
权限信号
暂无公开信号。
依赖信号
暂无公开信号。
维护信号
暂无公开信号。
公开来源与证据
- 代码仓库仅作事实索引
