OpenHands logo

OpenHands

認領

OpenHands 是一個開源、模型無關的雲端 coding agents 平台,協助團隊自動化工程流程,並支援本機、雲端與企業部署,以及 Web、CLI、終端機 UI 與 SDK 存取。

OpenHands preview

OpenHands 概覽

OpenHands 是一個開源的雲端 coding agents 平台,協助團隊在受控、模型無關的環境中自動化工程工作。此產品被定位為一種能在保有部署、存取與資料控制權的同時,以安全且透明的方式執行 agents 的方案。

在公開網站上,OpenHands 被描述為可在本機、託管雲端形式,或自架的企業部署中使用。它支援個別開發者、團隊與組織,用於修復 bug、審查 pull requests、遷移程式碼、處理 incidents,以及執行排程或事件驅動的自動化。

核心能力

模型無關的 agent 平台

OpenHands 被定位為開源、模型無關的平台,因此團隊可以選擇 agents 的執行方式,以及使用哪些模型供應商。

彈性的部署選項

此產品可在本機、託管雲端環境,或自架與私有 VPC 部署中執行,為團隊提供多種運作模式。

多種介面與 SDK 存取

OpenHands 支援 Web GUI、終端機 UI、CLI 與 SDK,讓使用者能以不同方式與 agents 互動,並將其嵌入其他產品或內部工具。

自動化工程流程

企業頁面說明了隔離 sandbox、repository 存取、PR 建立,以及由 GitHub、Slack、Jira 或 cron workflows 觸發的執行。

整合與治理工具

定價與企業頁面將 GitHub、GitLab、Bitbucket、Slack、Jira、Linear、CI/CD、SSO、RBAC 與稽核相關控制列為平台的一部分。

實際使用案例

  • 安全問題修復

    執行 agents 來掃描 repositories、修復漏洞,並為希望以人工審核搭配自動化修復的工程團隊開啟可供審查的 pull requests。

  • Pull request 審查

    使用 OpenHands 在變更合併前檢查 pull requests 的品質、安全性與最佳實務。

  • 程式碼遷移與現代化

    將此平台用於舊系統現代化專案,包括首頁所描述的 COBOL-to-Java migration workflow。

  • Incident triage 與後續處理

    從 GitHub、Slack、Jira 或排程工作觸發 agents,讓它們能調查錯誤、摘要根本原因,並發布除錯輸出,而不需要讓筆電持續在線。

  • 團隊自動化導入

    為個別開發者與團隊提供一個可在本機或雲端執行自動化的共用方式,並在需要 RBAC、稽核日誌與預算防護時提供組織控制。

Pros and Cons

Pros

  • 部分功能細節只在公開頁面上以高層級方式摘要,特別是整合與設定方面。
  • 定價頁面顯示多種部署與方案選項,但並非所有限制與營運細節都有公開說明。

Cons

  • OpenHands 是開源且模型無關的,因此團隊可以更好地控制 agents 的執行位置與所使用的供應商。
  • 提供多種部署選擇,包括本機、託管雲端、自架與私有 VPC 選項。
  • 支援多種介面,包括 Web、CLI、終端機 UI 與 SDK 存取。
  • 已文件化的工作流程涵蓋修復 bug、PR 審查、程式碼遷移與 incident triage。
  • 企業控制項包括 RBAC、SSO、稽核日誌與預算控制。

FAQ

OpenHands 可以如何部署?

OpenHands 提供本機開源設定、託管雲端選項,以及企業部署路徑。定價頁面說明了開源本機版本、SaaS Individual 方案,以及支援自架或 VPC 部署選項的 Enterprise 方案。

我可以使用自己的模型供應商或金鑰嗎?

來源將 OpenHands 描述為模型無關,並表示團隊可以使用自己的 LLM keys,或透過 OpenHands 方案選擇供應商存取。企業頁面也說明它可與 Anthropic、OpenAI、Bedrock 等供應商搭配運作。

OpenHands 支援哪些類型的工作流程?

OpenHands 可以在 VM 或雲端中的隔離 sandbox 中執行 agents,而企業頁面指出,自動化可由 GitHub issues、Slack 訊息、Jira tickets 或排程觸發。

哪些整合與控制項有公開文件說明?

公開頁面顯示了以 Web 為基礎的 GUI、終端機 UI、CLI、SDK、Git 整合、Slack、Jira、GitLab、GitHub、Bitbucket,以及部分企業控制項,例如 RBAC、SSO、稽核紀錄和預算控制。來源未提供完整的整合目錄。

Quick Facts

類別
開發者工具
主要用途
用於工程自動化的雲端 coding agents
部署
本機、託管雲端、自架與私有 VPC
介面
Web GUI、終端機 UI、CLI、SDK
主要工作流程
修復漏洞、審查 PR、遷移程式碼、處理 incidents
網域
openhands.dev