OpenHands

活跃
GitHub Python NOASSERTION

简介

OpenHands(前 OpenDevin)是面向软件开发的自主 AI Agent 平台,可独立完成代码修改、Bug 修复、特性开发等全流程工程任务。

核心特性

  • SDK / CLI / Local GUI / Cloud 多形态 — 同源技术栈覆盖从本地到云端
  • 自主完成工程任务 — 改代码、修 Bug、实现 Feature,类 SWE-Bench 77.6 分
  • 多 LLM 兼容 — 支持 Claude、GPT 与其他模型驱动 Agent
  • 企业级能力 — 集成 Slack、Jira、Linear,支持 RBAC、多用户与会话共享
  • MCP 与 Skills 体系 — 通过标准协议扩展 Agent 能力

适用场景

💡 团队在云端部署 AI 软件工程师处理工单,自动分诊与实现
💡 本地开发者使用 CLI 模式获得类 Devin 的端到端开发体验
💡 通过 SDK 把 Agent 能力嵌入到企业内部业务系统中
💡 用 Local GUI 让非工程师也能用自然语言让 AI 操作代码仓库

快速开始

# 安装 OpenHands CLI
pip install openhands

# 启动本地 GUI
openhands

# 或者在 Python 中通过 SDK 调用
from openhands_sdk import Agent
agent = Agent(llm="claude-sonnet-4")
agent.run("修复 README 里的失效链接")

相关项目