OpenHands:AI 驱动开发的开源平台

OpenHands 是一个面向 AI 驱动开发的开源项目,目前在 GitHub 上获得了 76,490 个 Star。

正文顶部截图

这个项目的目标很直接:让 AI Agent 能够替开发者完成编码、调试、部署等日常工作。

OpenHands 提供了多种使用方式,覆盖不同场景。

Software Agent SDK 是底层引擎,一个可组合的 Python 库,包含全部智能体技术。用代码定义 Agent,可以在本地运行,也可以在云端扩展到上千个并发实例。

CLI 命令行工具 是上手最快的方式。体验类似 Claude Code 或 Codex,支持 Claude、GPT 或其他大模型驱动。安装后直接在终端里使用,不需要额外的界面。

Local GUI 是本地图形界面,包含 REST API 和 React 前端页面,适合需要可视化操作的用户。功能上对标 Devin、Jules 这类商业产品,但完全开源。

Cloud 版本 托管在 All-Hands 的基础设施上,提供 Slack、Jira、Linear 等集成,支持多用户协作和权限管理。注册 GitHub 或 GitLab 账号即可免费试用。

README区域截图

Enterprise 版本 面向大型企业,基于 Kubernetes 部署到自有 VPC 环境。源代码开源在仓库的 enterprise 目录下,商用需要购买许可。

在 SWE-bench 基准测试中,OpenHands 取得了 77.6 分的成绩,这个数据来自其公开的评估结果。

项目采用 MIT 许可证,核心的 openhands 和 agent-server Docker 镜像也完全遵循 MIT 协议。enterprise 目录下的代码除外,需要单独的商业许可。

项目仓库中还提供了浏览器扩展、评估基础设施、Theory-of-Mind 模块等配套组件。文档、源码、社区 Slack 频道都可以在仓库中找到入口。

TikTok、VMware、Netflix、Google、Apple、NVIDIA 等公司的工程师也在使用这个项目。

Apple、NVIDIA 等公司的工程师也在使用这个项目。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐