mini-swe-agent

百行代码搞定 GitHub issue 和命令行任务,极简高效

mini-swe-agent 是一个极简的 AI 编程智能体,用约 100 行 Python 代码实现,却能解决 GitHub issue 或辅助命令行操作。它基于 Textual 构建终端界面,提供交互式对话、命令执行和文件编辑能力,核心是采用 Agentic AI 模式,通过自然语言理解用户意图并自动调用工具完成任务。项目旨在打破复杂 AI Agent 框架的桎梏,以极简代码实现高效性能,在 SWE-bench 基准测试中得分超过 74%,证明了其解决真实软件工程问题的能力。它无需庞大配置或复杂代码库,开箱即用,适合开发者快速集成或学习 Agent 原理。

开源 free 智能体
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 7885
维护状态 活跃
是否开源 是
定价模式 free

项目数据

分类智能体
开发团队SWE-agent
所属国家
定价模式free
价格说明开源项目,MIT许可证,完全免费,可自行部署或在线使用。
访问状态
是否开源是
开源协议MIT
主要语言Python
技术栈/模型agent,agentic-ai,agentic-ai-cli,ai,ai-agent,textual
GitHub 星标★ 7885
30天Star增速
HF 下载量
上线时间2025-06-28 00:00:00
最近更新2026-09-22 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数5

使用教程

难度:入门 约 10 分钟 部署方式:本地安装 4 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • 已安装 Python 运行环境(项目为 Python 实现)
  • 可访问 GitHub 的网络环境,用于克隆源码仓库
  • 浏览器可访问官方文档站 https://mini-swe-agent.com 查阅 v2 安装说明

安装与启动步骤

  1. 1查阅官方文档

    README 只给出项目介绍,未包含安装命令,需先到官网文档站查看 v2 的安装与使用说明。

  2. 2准备 Python 环境

    项目全部由 Python 编写,核心 agent 类约 100 行,请先确认本机 Python 可用。

    python --version
  3. 3获取项目源码

    从 README 给出的 GitHub 地址克隆主分支源码,当前主分支为 v2 版本。

    git clone https://github.com/SWE-agent/mini-swe-agent.git
  4. 4进入项目目录

    克隆完成后进入仓库根目录,确认能看到 src/minisweagent 等目录结构。

    cd mini-swe-agent

如何确认成功

README 节选未提供启动验证命令,请以官网文档中 v2 的说明为准。

常见问题

Q:README 里为什么没有安装命令?

A:所提供的 README 节选只包含项目介绍与新闻链接,未给出安装指令,请到官方文档站 mini-swe-agent.com 查看 v2 安装方式。

Q:v1 和 v2 有什么区别?

A:当前主分支是 mini-swe-agent v2,官方提供了迁移指南;旧版本代码保留在 v1 分支,升级前建议先阅读迁移文档。

Q:项目用什么语言实现的?

A:纯 Python,核心 agent 类只有约 100 行代码,位于 src/minisweagent/agents/default.py。

Q:谁在使用这个项目?

A:README 提到已被 Meta、NVIDIA、Essential AI、IBM、Nebius、Anyscale 以及普林斯顿、斯坦福等机构使用。

注意事项

  • README 节选中没有给出 pip、docker 等安装命令,请勿凭猜测执行安装,以官网文档为准。
  • 当前为 v2 版本,与 v1 存在不兼容差异,升级前请阅读官方 v2 迁移指南。

核心亮点

  • 代码量极少(约100行),易于理解和二次开发
  • SWE-bench 得分超74%,性能优于许多复杂框架
  • 基于 Textual 提供交互式终端界面,体验流畅

不足之处

  • 功能相对简单,复杂任务可能力不从心
  • 文档/社区待观察

适用场景

  • 快速修复 GitHub issue 并提交 PR
  • 在命令行中通过自然语言执行文件操作或命令
  • 作为教学示例学习 AI Agent 核心原理

替代项目

OpenHands、SWE-agent、Aider

项目介绍

mini-swe-agent 是智能体领域的开源项目,由 SWE-agent 开发,2025 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(7,885)位列前 6%,在智能体分类的 2,517 个项目里位列前 7%。

近 41 天,它的 GitHub 星标从 6,429 增加到 7,885,净增 1,456。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-22。MIT许可证,完全免费,可自行部署或在线使用。从国内网络环境看,可直接访问。

它主要面向的使用场景是:快速修复GitHubissue并提交PR。同类可对比的替代方案包括 OpenHands、SWE-agent、Aider。

上一篇:Bindu

下一篇:zcf

同类项目推荐

xinchao-dynamic-mind 开源

给 AI 装上疲惫和欲望,让交互更真实

独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。

★ 199 2026-08-09
deepseek-harness 开源

把 AI 能力拆成乐高积木,拼出你的专属智能体。

DeepSeek Harness: Everything is a Plugin.

★ 233327 2026-08-15
AutoGPT 开源

开箱即用的 AI 员工,交代任务就自己干完

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mis···

★ 187492 2026-08-09
EvoAgentX 开源

让 AI 智能体自己迭代变强,越用越聪明

EvoAgentX: Building a Self-Evolving Ecosystem of AI Agents

★ 3351 2026-09-12