首页/OpenHands
OpenHands 标志

OpenHands

OpenHands 是模型无关的编程智能体平台,可在本地、云端或私有环境中实现功能、修复缺陷、维护代码库并自动化工程任务。

访问网站
OpenHands 自主编程智能体平台

产品介绍

OpenHands 是什么?

OpenHands 是面向自主软件开发智能体的开放平台。它可以操作代码库,实现功能、修复缺陷和测试、解决合并冲突、处理评审意见及日常维护。开发者可通过本地 GUI、终端界面、CLI、软件智能体 SDK、托管云服务或企业部署使用。

OpenHands 核心软件采用 MIT 许可证,并且不绑定特定模型。云端和企业版本增加托管运行环境、API、协作、集成、访问控制和私有部署。智能体会在隔离环境中执行代码,但生成的修改在进入生产前仍需人工审查和测试。

如何使用 OpenHands

  1. 根据隐私和协作需求选择本地、托管云端或企业部署。
  2. 连接 Git 服务,或在本地环境打开代码库。
  3. 使用自己的密钥或平台提供商配置支持的语言模型。
  4. 描述边界清晰的工程任务,让智能体检查并修改代码。
  5. 审查差异、执行项目检查,只批准经过验证的修改。

核心功能

  • 自主编程智能体: 执行多步骤代码库任务,而不只是给出代码片段建议。
  • 模型无关: 支持用户选择模型供应商和自带密钥。
  • 多种使用界面: 提供网页 GUI、终端 UI、CLI、API 和 SDK。
  • Git 集成: 支持 GitHub、GitLab 和 Bitbucket 的代码库任务。
  • 云端并行: 无需维护本地基础设施即可运行多个托管会话。
  • 企业控制: 提供私有部署、SAML 或 SSO、RBAC、集中计费和支持。

使用场景

  • 缺陷修复: 调查失败原因、修改代码并提交经过测试的修复。
  • 功能实现: 将边界清晰的 Issue 交给智能体,再审查生成的变更。
  • 代码库维护: 处理测试、合并冲突、常规升级和评审意见。
  • 定制编程智能体: 使用 SDK 和 API 构建专用工程流程。

价格

OpenHands Local 为开源免费软件,用户承担自己的模型和计算成本。托管 Individual 层级对单个用户免费,支持自带密钥,或按模型供应商成本使用 OpenHands 模型,并对每日云端会话设有额度。Enterprise 采用定制价格,可使用 SaaS 或私有环境部署,并提供多用户管理和支持。

常见问题

OpenHands 是开源的吗?

OpenHands 核心项目、本地 GUI、CLI 和软件智能体 SDK 使用 MIT 许可证;部分云端和企业能力采用独立商业条款。

团队能使用自己的模型密钥吗?

可以。本地、云端和企业方案均支持自带模型凭证。

OpenHands 能替代代码审查吗?

不能。它可以执行和提交较完整的工程修改,但团队仍应检查变更,并执行项目测试、安全检查和部署控制。

返回产品导航

相关产品

OpenAI Codex 是面向软件开发的 AI 编程产品,适合委派边界清晰的仓库任务并审阅其代码变更。

Claude Code 是 Anthropic 的 AI 编程产品,适合通过支持的开发界面在代码库中持续迭代。

Gemini CLI 是 Google 的开源 AI 终端产品,适合本地开发与命令行工作流。

邮件订阅

持续发现实用 AI 产品

定期接收精选产品、真实使用场景和开发者动态。