跳转到主要内容
ToolPotion
AI 顾问
提交(免费)

SWE-agent

SWE-agent 是一款 AI 智能体,旨在自主使用工具来完成修复 GitHub 问题和查找网络安全漏洞等任务。它由研究人员构建,利用 GPT-4o 和 Claude Sonnet 4 等语言模型。Mini-SWE-Agent 是一个更简单、更灵活的版本,已经取代了目前处于维护模式的 SWE-agent。

访问URL
分享
SWE-agent 截图
SWE-agent 截图

SWE-agent 使语言模型能够自主地与工具交互,以解决真实 GitHub 存储库中的问题、识别网络安全漏洞并执行自定义任务。它专为研究而设计,提供可配置且文档齐全的框架。该项目由普林斯顿大学和斯坦福大学的研究人员维护。

阅读更多

SWE-agent 的开发已转向 mini-SWE-agent,后者在提供类似性能的同时,增加了简单性和灵活性。Mini-SWE-agent 已成为主要关注点,而 SWE-agent 现已进入维护模式。常见问题解答提供了关于这两个版本之间差异的更多详细信息。SWE-agent 在开源项目的 SWE-bench 基准测试中取得了最先进的结果。

主要功能包括自由流畅且可泛化的能力,使语言模型拥有最大的自主权。它由单个 YAML 文件管理,使其在设计上具有可配置性和可破解性。最近的更新包括对处理来自 GitHub 问题的图像的多模态支持,以及使用开放权重模型在 SWE-bench 上实现 SOTA。该项目还提供用户指南和背景信息,以帮助用户了解智能体的功能和目标。

SWE-agent 适用于对利用 AI 进行软件工程任务感兴趣的研究人员、开发人员和网络安全专业人员。它提供了一个用于试验语言模型和自动化复杂流程的平台。该项目对研究和开源原则的关注使其成为推进 AI 驱动的软件开发领域的一项宝贵工具。

  • 类别AI 编程助手
  • 定价模式免费
  • 部署开源

  • 自主工具使用

  • GitHub 问题解决

  • 网络安全漏洞检测

  • 自定义任务执行

  • 通过 YAML 文件配置

  • 开源

  • 在 SWE-bench 上实现最先进的性能

  • 对图像处理的多模态支持

  • 专为研究而设计

  • 由普林斯顿大学和斯坦福大学的研究人员维护

  1. 探索:查看文档和用户指南。

  2. 安装:按照安装说明进行操作。

  3. 配置:使用 YAML 配置文件设置智能体。

  4. 使用:运行智能体以解决 GitHub 问题或执行自定义任务。

  5. 实验:探索不同的语言模型和工具。

  6. 优化:针对特定任务微调智能体。

  • GitHub 问题解决
  • 网络安全审计
  • 自动化代码审查
  • 软件测试
  • 代码生成
  • 软件维护

SWE-agent 旗下产品

SWE-agent 评价

加载中...

与 SWE-agent 类似的热门AI工具

Oscar - Git at Google

AI GitHub 仓库

Oscar 是一个开源贡献者代理架构,旨在减少软件开发中的维护者辛劳。它利用 LLM 进行语义分析和确定性代码执行任务,旨在自动化问题处理、文档匹配等,从而提高开源项目的维护效率。

AI 编程助手
查看工具

AI GitHub 仓库

开源贡献者代理架构,旨在减少软件开发中的维护者辛劳。它利用 LLM 进行语义分析和确定性代码执行任务,旨在自动化问题处理、文档匹配等,从而提高开源项目的维护效率。Oscar 是一个开源贡献者代理架构,旨在减少软件开发中的维护者辛劳。它利用 LLM 进行语义分析和确定性代码执行任务,旨在自动化问题处理、文档匹配等,从而提高开源项目的维护效率。

AI 编程助手
查看 AI GitHub 仓库 Top 250

OpenHands

AI 智能体

OpenHands 是一个开源的、与模型无关的云编码代理平台,安全透明地自动化工程任务。它允许团队在完全控制其编码代理和工作流程的情况下更快地构建。

AI 编程助手

AI 智能体 排名第 18 位

查看工具

AI 智能体

开源的、与模型无关的云编码代理平台,安全透明地自动化工程任务。它允许团队在完全控制其编码代理和工作流程的情况下更快地构建。OpenHands 是一个开源的、与模型无关的云编码代理平台,安全透明地自动化工程任务。它允许团队在完全控制其编码代理和工作流程的情况下更快地构建。

精选AI 编程助手
AI 智能体 排名第 18 位

Devin是一个AI编码助手,旨在帮助开发人员更高效地构建更好的软件。它利用并行云代理来提升严肃工程团队的生产力。

AI 编程助手

AI 智能体 排名第 3 位

查看工具

AI编码助手,旨在帮助开发人员更高效地构建更好的软件。它利用并行云代理来提升严肃工程团队的生产力。Devin是一个AI编码助手,旨在帮助开发人员更高效地构建更好的软件。它利用并行云代理来提升严肃工程团队的生产力。

精选AI 编程助手
AI 智能体 排名第 3 位

goose

AI GitHub 仓库

Goose是一个开源、可扩展的AI代理,通过允许用户安装、执行、编辑和测试任何大型语言模型(LLM),增强编码体验,为寻求高级代码建议的开发者提供了一个多功能工具。

AI 编程助手

AI GitHub 仓库 排名第 31 位

查看工具

AI GitHub 仓库

开源、可扩展的AI代理,通过允许用户安装、执行、编辑和测试任何大型语言模型(LLM),增强编码体验,为寻求高级代码建议的开发者提供了一个多功能工具。Goose是一个开源、可扩展的AI代理,通过允许用户安装、执行、编辑和测试任何大型语言模型(LLM),增强编码体验,为寻求高级代码建议的开发者提供了一个多功能工具。

精选AI 编程助手
AI GitHub 仓库 排名第 31 位

Visual Studio Code 是一个免费的开源 AI 代码编辑器,专为以代理为中心的开发而设计,使开发人员能够与 AI 代理一起构建,进行规划、编码和调试,并在 Linux、macOS 和 Windows 上管理多代理工作流。

AI 编程助手
查看工具

免费的开源 AI 代码编辑器,专为以代理为中心的开发而设计,使开发人员能够与 AI 代理一起构建,进行规划、编码和调试,并在 Linux、macOS 和 Windows 上管理多代理工作流。Visual Studio Code 是一个免费的开源 AI 代码编辑器,专为以代理为中心的开发而设计,使开发人员能够与 AI 代理一起构建,进行规划、编码和调试,并在 Linux、macOS 和 Windows 上管理多代理工作流。

AI 编程助手
查看 AI 应用 Top 250

CodeFuse-ChatBot

AI GitHub 仓库

CodeFuse-ChatBot 是一款开源的 AI 助手,旨在简化软件开发生命周期。它利用多智能体框架、DevOps 工具包以及用于代码和文档的 RAG,旨在简化复杂任务并革新开发实践。

AI 编程助手

AI GitHub 仓库 排名第 225 位

查看工具

AI GitHub 仓库

开源的 AI 助手,旨在简化软件开发生命周期。它利用多智能体框架、DevOps 工具包以及用于代码和文档的 RAG,旨在简化复杂任务并革新开发实践。CodeFuse-ChatBot 是一款开源的 AI 助手,旨在简化软件开发生命周期。它利用多智能体框架、DevOps 工具包以及用于代码和文档的 RAG,旨在简化复杂任务并革新开发实践。

AI 编程助手
AI GitHub 仓库 排名第 225 位

LangGraph

AI GitHub 仓库

LangGraph是一个托管在GitHub上的项目,专注于构建弹性代理。它邀请有兴趣通过协作开发增强其功能和特性的开发者贡献。

AI 智能体构建工具
查看工具

AI GitHub 仓库

托管在GitHub上的项目,专注于构建弹性代理。它邀请有兴趣通过协作开发增强其功能和特性的开发者贡献。LangGraph是一个托管在GitHub上的项目,专注于构建弹性代理。它邀请有兴趣通过协作开发增强其功能和特性的开发者贡献。

精选AI 智能体构建工具
查看 AI GitHub 仓库 Top 250

Snyk Code

AI 应用

Snyk Code 是一款 SAST 代码漏洞扫描工具,帮助开发者发现、优先处理并自动修复代码中的安全问题。它提供实时扫描和修复,增强代码安全性而不干扰工作流程。

AI 网络安全工具
查看工具

AI 应用

SAST 代码漏洞扫描工具,帮助开发者发现、优先处理并自动修复代码中的安全问题。它提供实时扫描和修复,增强代码安全性而不干扰工作流程。Snyk Code 是一款 SAST 代码漏洞扫描工具,帮助开发者发现、优先处理并自动修复代码中的安全问题。它提供实时扫描和修复,增强代码安全性而不干扰工作流程。

AI 网络安全工具
查看 AI 应用 Top 250
1/8