OpenHands logo

OpenHands

开源软件工程 Agent,处理代码、文件和终端操作。

开源

适合需要一个能阅读代码库、编写补丁、执行命令并在沙箱环境中运行的开源 coding agent 的团队。

选型建议

当你需要一个自托管、作为独立工具而非 IDE 插件运行的 coding agent 时选 OpenHands。这是软件工程的 agent-as-tool 模式。

适用场景

  • 代码生成 Agent
  • PR 生成
  • 代码库探索

不适用场景

  • 偏好 IDE 插件的团队
  • 非工程类 Agent 场景

核心概念

code agentsandboxshellfile editing

最小实现形态

给 OpenHands 一个 repo 权限,用自然语言描述想要的改动,让它读取文件、写补丁、在自己的 sandbox 里跑测试。

来源