OpenHands
像人类开发者一样写代码、跑命令、查资料
旨在通过人工智能技术帮助开发者完成代码编写、命令执行和网络操作等任务

核心功能
代码编写与修改
根据自然语言指令自动生成、修改和重构代码,支持多种编程语言。
命令执行
在沙箱环境中执行 Shell 命令、运行脚本、安装依赖,完成实际开发操作。
网页浏览与信息检索
像人类一样浏览网页、查阅文档、搜索信息,获取完成任务所需的外部资料。
任务自动化处理
将复杂开发任务拆解为多个步骤,自主完成从理解需求到交付成果的完整流程。
多模型灵活切换
支持接入 OpenAI、Anthropic、Google、Hugging Face 等多种大语言模型。
产品特色
- 01
首个在 SWE-bench 得分超 50% 的 AI 工具
在软件工程基准测试中表现突出,证明了其在真实开发任务中的问题解决能力。
- 02
Docker 沙箱安全运行
所有代码执行和命令操作都在隔离的 Docker 容器中进行,不影响本地环境。
- 03
完全开源,MIT 协议
代码在 GitHub 上以 MIT 协议开源,可自由使用、修改和分发,已获得超过 39,000 个星标。
- 04
提供开源版和 SaaS 版两种选择
开源版适合技术团队深度定制,SaaS 版即开即用,无需配置环境。
- 05
支持任意大语言模型
不绑定特定模型,可根据需求灵活选择最适合的模型接入。
应用场景
✅ 日常开发提效
编写重复性代码、生成单元测试、重构老旧模块,把更多时间留给真正需要思考的部分。
✅ 快速原型验证
输入产品想法,让 OpenHands 在几小时内搭建出可运行的原型,快速验证可行性。
✅ 代码调试与修复
将报错信息或异常行为描述给 OpenHands,它能帮助定位问题并生成修复方案。
✅ 学习与教学辅助
初学者可以通过观察 OpenHands 的代码生成和操作过程,理解软件工程的实际流程。
常见问题
解答您关于"OpenHands"的常见疑问,让您更好地使用这款AI工具
-
开源社区版完全免费,SaaS 云服务版在测试阶段需要申请,具体定价以官网为准。
-
是的,OpenHands 本身不包含模型,需要自行配置 OpenAI、Anthropic 等模型的 API 密钥。
-
所有操作默认在 Docker 沙箱中执行,代码和文件不会离开你的本地环境或云端容器。
-
开源版需自行部署和配置环境,适合技术团队深度定制;SaaS 版即开即用,适合希望快速上手的用户。
-
访问官网提交 SaaS 版申请,或前往 GitHub 仓库克隆代码并按文档完成本地部署。
立即体验 OpenHands
OpenHands 是由 All Hands AI 推出的开源 AI 软件工程助手,能在 Docker 沙箱中像人类开发者一样操作代码、执行命令、浏览网页。它是首个在 SWE-bench 测试中得分超过 50% 的 AI 工具,支持接入 OpenAI、Anthropic、Google 等任意大语言模型。提供完全开源的社区版和即开即用的 SaaS 云服务版,MIT 协议许可。