OpenHands logo

OpenHands

打开

OpenHands 是开源 AI 软件工程智能体平台,提供 GUI、CLI、SDK 和 Agent Canvas,可在真实工作流中运行与自动化编码智能体。

分享:

OpenHands

OpenHands(前身 OpenDevin)是面向软件工程智能体的开源平台。它为开发者提供 GUI、CLI、SDK 和企业控制平面,在真实工程工作流中运行编码智能体——支持沙箱运行时、模型无关和完全自托管。

基于 CodeAct 智能体范式构建,该范式将 LLM 动作统一为代码动作空间,让智能体直接编写和执行 Python/Bash,实现更可靠的自主开发。

核心功能

1. CodeAct 智能体范式

将 LLM 动作统一为可执行代码——运行 Python/Bash、调用函数、精准导航目录。这一架构已带来顶级成果(CodeAct 2.1 在 SWE-bench 上达到 53%)。

2. Agent Canvas

自托管的编码智能体控制中心。可在本地、远程和云后端运行 OpenHands、Claude Code、Codex、Gemini 或任何 ACP 兼容智能体——还能自动化日常任务,如发布到 Slack 的报表。

3. GUI、CLI 与 SDK

  • GUI:带协作式 UI 的交互式智能体会话。
  • CLI:终端原生工作流。
  • SDK:Python 与 REST API,可将智能体开发嵌入自有工具和产品。

4. 模型无关

支持任意 LLM——Claude、OpenAI,以及 Qwen、Devstral 等开源模型。OpenAI 兼容端点让聊天 UI、IDE 和语音平台都能连接。

5. 沙箱化、自托管运行时

在 Docker 容器、虚拟机或自有基础设施中运行智能体,全程掌控模型、数据、访问和审计。

适用场景

  • 一次性任务:生成 README、修复 bug、为仓库编写测试。
  • 日常维护:自动更新依赖、处理重复性工程任务。
  • 多智能体重构:协调多个智能体完成大型重写和迁移。
  • 企业自动化:在云端部署 OpenHands,带治理与审计。

定价方案

OpenHands 免费开源(MIT)。可选:

  • OpenHands Cloud:托管平台,管理智能体运行。
  • OpenHands Enterprise:面向需要中央控制平面的团队。
  • 自托管:自有基础设施上免费运行一切——只需支付模型 API 费用。

优势对比

  1. 开放透明:在与 Devin、Claude Code、Factory 的对比中,唯一开放平台。
  2. 真正沙箱化:基于 Docker 的隔离,保障自主执行安全。
  3. 完整控制平面:GUI、CLI、SDK 和企业部署选项集于一个项目。
  4. 自动化:按计划或事件触发智能体(GitHub、Slack、Datadog)。

用户评价

"OpenHands 是构建和运行 AI 编码智能体的开源平台——从单个本地智能体到跨整个组织运行的系统。" — OpenHands About 页面

"借助 CodeAct 2.1 扩展,OpenHands 在 SWE-Bench 上甚至超越了 Claude 3.5 Sonnet。" — WorldofAI,YouTube 评测

"OpenHands 以透明、治理和选择权自动化真实开发任务。" — OpenHands 产品页

快速开始

  1. 安装:使用 Docker 拉取 OpenHands 镜像并运行(两条命令),或使用 CLI 快速开始。
  2. 选择模型:提供 API Key(Claude、OpenAI)或连接本地/开源模型。
  3. 打开 GUI:通过 Web 界面或 CLI 在 localhost:3000 交互。
  4. 自动化:连接 Agent Canvas,跨后端运行智能体并调度自动化。

局限性

  • 依赖 Docker:标准安装需要 Docker(Windows 上还需 WSL)。
  • 本地性能:在 localhost 上运行重型工作负载可能较慢。
  • Token 限制:提供商速率限制可能中断长任务。
  • 交互式输入:需要交互输入的复杂脚本可能无法顺畅工作。

总结

OpenHands 是自主软件工程领域领先的开源平台。CodeAct 架构、模型无关设计、沙箱运行时和 GUI/CLI/SDK/控制平面全栈,使其成为团队构建智能体驱动开发的坚实基础——从单个本地智能体到整个组织。如果你想要开放、透明、可自托管的 AI 工程,OpenHands 是天然之选。

推荐给: 想要自托管、模型无关 AI 编码智能体平台的团队和开发者。

不推荐给: 想要零设置托管工具、不愿管理 Docker 或基础设施的用户。

评论

还没有评论。成为第一个评论的人!