就此AI就此AI

OpenHands

开源自主软件工程 Agent,在 Docker 沙箱中完成完整开发任务(80k+★)

访问官网 ↗

详细介绍

OpenHands 是一个开源的自主软件工程(Autonomous Software Engineering)Agent,前身是 2024 年初发布的 OpenDevin,目标是让 AI 自主完成从理解需求到交付代码的完整开发任务,2026 年 5 月已迭代至约 1.7.0 版本。

核心机制

🧠 Observe-Think-Act 循环

  • 采用「观察 - 思考 - 行动」的 Agent 循环:观察代码与运行结果,思考下一步,然后执行行动
  • 支持规划、执行、反思的完整闭环,可在不打断的情况下处理复杂任务

🏗️ 独立 Docker 沙箱

  • 每个任务在独立的 Docker 沙箱中执行
  • 文件写入、Shell 命令、测试运行全部发生在沙箱内,不污染宿主环境
  • 沙箱化执行带来安全性与可复现性,也是其「自主编程」定位的核心

模型与接入

  • 通过 LiteLLM 抽象层支持任意模型:Claude、GPT、Gemini、本地模型等均可接入
  • 提供 headless 模式,通过 REST API 以程序化方式提交任务
  • 支持多 Agent 并行执行,提升大规模任务吞吐
  • 提供 VS Code 扩展与 GitHub Actions 集成,可嵌入现有开发流程

开源与定价

  • 核心代码 MIT 协议开源,自托管免费
  • 云托管服务约 $20/月
  • 83.9k+ GitHub stars(2026-08 实测,约数)

官方链接

常见问题

OpenHands是什么?

开源自主软件工程 Agent,在 Docker 沙箱中完成完整开发任务(80k+★)

OpenHands的官网地址是什么?

OpenHands的官网是 https://github.com/All-Hands-AI/OpenHands

OpenHands的同类替代工具有哪些?

与OpenHands同属「AI Agent」分类的工具包括ManusAtomsLovartDevinAutoGPT等。

同分类更多工具

正在加载完整版…