OpenHands

2个月前更新 5 0 0

提供CLI、本地GUI、Cloud、Python SDK、MCP和企业VPC部署的开源软件开发Agent平台。

收录时间:
2026-08-04
OpenHandsOpenHands

直接结论:OpenHands适合偏好开源和自托管的开发者;本地运行需要Docker、Python或WSL等环境。

资料说明:本文根据该产品截至2026年8月4日的官方页面与官方文档整理,不包含虚构的统一条件实测。功能、版本、模型、套餐和品牌归属可能调整,发布前请再次核验官网。

工具是什么

OpenHands是面向AI软件开发Agent的开源社区和产品体系。用户可选择托管Cloud、终端CLI、本地GUI或Python SDK,让Agent执行代码、文件、Shell和网页任务。

核心功能

功能说明
OpenHands CLI在终端交互运行、Headless自动化或输出JSONL。
本地GUI通过Docker在本机运行带Web界面的Agent。
OpenHands Cloud连接GitHub、GitLab和Bitbucket后使用托管开发环境。
Software Agent SDK使用Python构建可组合的代码和系统Agent。
MCP连接外部工具和数据源。
IDE集成通过ACP连接Zed、VS Code和JetBrains。
企业部署在企业VPC或Kubernetes中自托管多用户版本。

适合哪些用户

  • 偏好开源和自托管的开发者。
  • 需要CLI、GUI和SDK多种运行方式的团队。
  • 研究和定制软件开发Agent的项目。

不太适合哪些情况

  • 没有Docker或终端基础的普通用户。
  • 直接把单用户本地GUI作为多租户生产系统的组织。

主要优势

  • 核心Agent与SDK采用MIT许可。
  • 可选择Cloud、本地和企业部署。
  • 模型提供商选择灵活。

需要注意的限制

  • 本地运行需要Docker、Python或WSL等环境。
  • 单用户版本不适合作为无认证多租户服务。
  • 任务权限和沙箱目录必须严格控制。

常见问题

OpenHands可以完全本地运行吗?

可以使用本地GUI或CLI并配置自己的模型,但部分模型和搜索仍需网络。

适合企业多用户吗?

官方建议使用Enterprise部署,不应直接暴露单用户本地实例。

相关专题

想系统比较主流AI编程工具、Agent、IDE和终端方案,可以查看:

2026 AI编程工具推荐与对比 →

想系统了解不同类型的AI Agent、自动化Agent、多智能体和企业Agent方案,可以查看:

2026 AI Agent工具推荐与对比 →

官方来源

  1. OpenHands介绍
  2. OpenHands快速入门
  3. OpenHands SDK

资料核验日期:2026年8月4日

数据统计

相关导航