OpenHands
🙌 OpenHands:AI 驱动的开发
仍在活跃开发:最近 90 天有 664 次提交,最近一次提交在 2026-10-01。
GitHub 星数
9 万
近 30 天涨星
+3,160
近 90 天提交
664
近 6 个月发版
10
OpenHands 是一个综合性的 AI 驱动开发平台,提供多种接口,通过 AI Agent 自动化软件开发任务。该平台提供三个主要组件:Software Agent SDK(用于构建自定义 Agent 的可组合 Python 库)、类似于 Claude Code 或 Codex 且可配合多种 LLM 使用的 CLI 工具,以及带有 REST API 和 React 界面、类似于 Devin 或 Jules 的本地 GUI。OpenHands 让开发者能够在代码中定义 Agent,并在本地运行,或在云端扩展至数千个 Agent。该平台注重社区建设,在 SWEBench 基准测试中取得了出色的 77.6 分,并支持 Claude 和 GPT 等主流 LLM。该项目采用 MIT 许可证,旨在通过提供灵活、可扩展且能够适应不同开发工作流和团队规模的工具,普及 AI 辅助开发。
和同类工具的区别
与 Claude Code 和 Codex(单模型 CLI 工具)不同,OpenHands 不依赖特定模型,拥有最高的 SWE-Bench 得分(77.6%),并提供 SDK、CLI、GUI 和企业部署——是一个全栈自主开发者平台
主要能力
- 在 SWE-Bench 上得分为 77.6% 的自主 AI 软件开发 Agent
- 可组合的 Python Agent SDK,用于以编程方式定义和扩展 Agent
- 提供 CLI、本地 GUI 和云端部署选项
- 支持多种 LLM——可配合 Claude、GPT 或任意 LLM 提供商使用
- 企业功能:Slack/Jira/Linear 集成、RBAC、多用户协作
- 用于增强编码能力的 Chrome 扩展和 Theory-of-Mind 模块
适合
- 希望使用自主编码 Agent 端到端解决真实 GitHub issue 的工程团队
- 需要集成 Jira/Slack 的自托管 AI 开发者工具的企业
不太适合
- 基于 CLI 的快速代码编辑——使用 Claude Code 或 Codex 进行更简单的终端交互
- 非编码类 AI 任务——使用 n8n 或 Dify 处理通用 AI 工作流
局限
- 企业版目录(源码可用)在 1 个月后需要付费许可证
- 在本地使用大型 LLM 运行 Agent 对计算资源要求较高
- 项目相对较新——API 和接口可能频繁变更
OpenHands 的替代品
- Devika(2 万星)
- SWE-agent(2 万星)
- GPT PILOT(3.4 万星)
- Claude Code:Agent 编码工具,可理解代码库,并在终端中处理任务和 Git 工作流(14.9 万星)
- Codex:在终端中运行的轻量级编程 Agent(12.7 万星)
- Claude Engineer(1.1 万星)
常见问题
- OpenHands 是做什么的?
- OpenHands 是一个综合性的 AI 驱动开发平台,提供多种接口,通过 AI Agent 自动化软件开发任务。该平台提供三个主要组件:Software Agent SDK(用于构建自定义 Agent 的可组合 Python 库)、类似于 Claude Code 或 Codex 且可配合多种 LLM 使用的 CLI 工具,以及带有 REST API 和 React 界面、类似于 Devin 或 Jules 的本地 GUI。OpenHands 让开发者能够在代码中定义 Agent,并在本地运行,或在云端扩展至数千个 Agent。该平台注重社区建设,在 SWEBench 基准测试中取得了出色的 77.6 分,并支持 Claude 和 GPT 等主流 LLM。该项目采用 MIT 许可证,旨在通过提供灵活、可扩展且能够适应不同开发工作流和团队规模的工具,普及 AI 辅助开发。
- OpenHands 还在维护吗?
- 仍在活跃开发:最近 90 天有 664 次提交,最近一次提交在 2026-10-01。
- OpenHands 有哪些替代品?
- 和 OpenHands 最接近的开源替代品有 Devika、SWE-agent、GPT PILOT、Claude Code、Codex、Claude Engineer。
星数、提交和发版数据来自 GitHub API,每天自动刷新。介绍文字由 AI 从英文翻译,并经过第二个模型的回译校对。 项目地址:github.com/OpenHands/OpenHands