All-Hands-AI/OpenHands

OpenHands

AI 软件工程 Agent

★ 40k 4.5k forks Python MIT
agentsoftware-engineeringllmautonomous
4.0综合评分
功能
4.0
文档
4.0
活跃度
5.0
易用
3.5

亮点

  • 端到端 issue 到 PR
  • 沙箱化 Agent 运行时
  • 支持多模型后端

适用场景

  • 自动化 bug 修复
  • 批量处理简单 issue
  • Agent 研究实验平台

评测正文

OpenHands(前身 OpenDevin)是开源圈对标 Devin 的 AI 软件工程 Agent,目标是让 Agent 在沙箱里自主完成从读代码、改代码、跑测试到提 PR 的完整软件开发循环。它是「Agent 真的干活」方向上活跃度最高的开源项目之一。

核心能力包括沙箱化运行时(AgentRuntime)、文件编辑与命令执行、浏览器操作、与 GitHub/GitLab 集成自动提 PR、支持多种底层模型(Claude、GPT、开源模型),以及可插拔的 Agent 策略(CodeAct 等)。新版本加入了多 Agent 协作与更长程任务规划。

亮点是能端到端处理 issue 到 PR 的任务,对真实仓库的代码改动质量在开源同类中属第一梯队;不足是成功率仍不稳定,长程任务易在中途偏离,token 消耗高,私有仓库使用时需谨慎评估安全边界。

适用场景:自动化 bug 修复与重构、批量处理简单 issue、Agent 研究实验平台。涉及生产代码仓库时建议人工复核每条 PR。