项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 20761
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- Python 环境(项目开发语言为 Python)
- 一个大语言模型 API Key(如 GPT-4o 或 Claude Sonnet 4)
- 可访问 GitHub 的网络环境(需克隆真实仓库做 issue 修复)
安装与启动步骤
-
1克隆项目仓库
README 只给出仓库地址,未写安装命令;先把源码拉到本地,后续安装方式以官网文档为准。
git clone https://github.com/SWE-agent/SWE-agent.git -
2检查 Python 环境
项目为 Python 开发,先确认本机已装 Python 并查看版本,避免后续依赖不兼容。
python --version -
3按官网文档安装
README 节选未提供 pip/conda/docker 等安装命令,请打开官方文档获取最新安装步骤。
-
4配置模型 API Key
框架需调用外部 LLM,需准备 GPT-4o 或 Claude 等模型的密钥;环境变量名请以官网文档为准。
-
5跑通 Hello World 示例
参照官网 usage/hello_world 页面,用真实 GitHub issue 验证智能体能否自动生成修复补丁。
如何确认成功
按官网 Hello World 教程跑一个 GitHub issue 修复示例,智能体能自动定位并产出补丁即算成功。
常见问题
Q:README 没有安装命令,怎么装?
A:
Q:SWE-agent 和 mini-SWE-agent 什么关系?
A:mini-SWE-agent 已取代 SWE-agent,两者性能相当但后者实现更简单,官方建议后续优先使用 mini-SWE-agent。
Q:支持哪些大模型?
A:支持任意主流 LLM,README 举例 GPT-4o 和 Claude Sonnet 4,具体接入方式见官网文档。
Q:除修 bug 还能做什么?
A:还能用于挖掘网络安全漏洞(如 Enigma Agent)以及完成编程竞赛等自定义任务。
注意事项
- README 明确提示:当前开发重心已转向 mini-swe-agent,官方建议新项目优先使用它。
- 项目论文发表于 NeurIPS 2024,arXiv 编号 2405.15793。
- 本教程依据的 README 节选不含安装与配置细节,实际部署请以 https://swe-agent.com/latest/ 官方文档为准。
核心亮点
- 自动定位 issue 相关代码并生成可直接提交的补丁,减少人工排查
- 支持接入任意主流 LLM,不绑定特定模型,灵活替换
- 提供标准化的 ACI 接口和评测环境,方便二次开发和对比实验
不足之处
- 对复杂大型代码库的上下文窗口要求高,容易超出限制
- 修复成功率受限于底层模型能力,简单 issue 效果更好
- 文档/社区待观察
适用场景
- 开源项目维护者批量处理 GitHub issue 中的 bug
- 安全研究人员利用 AI 自动发现并修复漏洞
- 编程竞赛选手快速生成解题代码或修复算法错误
替代项目
OpenHands (formerly OpenDevin)、AutoCodeRover、GitBug-Actions
上一篇:opcode
下一篇:DeepResearch
同类项目推荐
clawpanel
开源
装个面板,轻松管好你的 AI 代理。
OpenClaw & Hermes Agent 多引擎 AI 管理面板 — 内置 AI 助手(工具调用 + 图片识别 + 多···
claude-context-local
开源
让 Claude Code 看懂整个代码库,本地语义搜索零成本。
Code search MCP for Claude Code. Make entire codebase the context for any coding age···
jarvis-assistant-vocal
开源
说法语就能控灯光、开直播、打电话的本地语音助手
Assistant vocal local en francais : Claude ou Ollama (offline), domotique Hue, OBS, ···
uxc
开源
一个命令,调用所有 API 协议工具
A unified CLI for discovering and invoking tools across OpenAPI, MCP, GraphQL, gRPC,···
hippo-memory
开源
给 AI 智能体装上会遗忘、会强化的类脑记忆
Stop re-teaching your agent. Make your agent's memory work like a brain. Hippo is lo···
robrain
开源
给团队和 AI 装上共享记忆,自动留存关键信息
Shared memory across your team and your AI agents — with judgment about what's wort···
OwnPilot
开源
自托管个人 AI 助手,数据私有,代理自主,多模型随意切换。
Privacy-first personal AI assistant platform with autonomous agents, tool orchestrat···
MemoryOS
开源
给AI装上持久记忆,让智能体真正懂你
[EMNLP 2025 Oral] MemoryOS is designed to provide a memory operating system for pers···
orchestkit
开源
把 Claude Code 变成全栈开发团队,开箱即用
The Complete AI Development Toolkit for Claude Code. 115 skills, 36 agents, 161 hook···
