返回项目

OpenHands

端到端的开源 AI 开发代理,覆盖从需求到部署的完整 SDLC。社区活跃、模型可换、容器化执行。适合想自建私有编程代理平台的团队,不适合只想在本机跑个轻量 CLI 的个人用户。

项目定位

前身是 OpenDevin,目标是做一个完全开源、可自托管的端到端 AI 开发代理。

核心能力

  • 端到端覆盖:从产品描述到代码、测试、部署
  • 容器化执行环境,跟宿主机隔离
  • 内置 web UI,多人协作友好
  • 模型层完全可替换,支持 OpenAI / Anthropic / 本地

适合谁

  • 想自建私有编程代理平台的团队
  • 关注代理执行环境隔离与审计的安全敏感场景

不适合谁

  • 只想要个本机轻量 CLI 的个人用户
  • 不想维护 docker / k8s 基础设施的团队

上手

bash
docker pull docker.all-hands.dev/all-hands-ai/openhands:latest
docker run -it --rm -p 3000:3000 \
  -v /var/run/docker.sock:/var/run/docker.sock \
  docker.all-hands.dev/all-hands-ai/openhands:latest

边界提醒

  • 默认配置较重,首次启动需要拉镜像和初始化
  • 容器内执行任意代码风险高,生产环境要做网络隔离

语言

Python

分类

Vibe Coding

许可证

未声明 / 见仓库

更新时间

5/8/2026

标签

agentsdlcopen-sourcepython
~/安装方式

# source

$docker pull docker.all-hands.dev/all-hands-ai/openhands:latest

# usage

$docker run -it --rm -p 3000:3000 -v /var/run/docker.sock:/var/run/docker.sock docker.all-hands.dev/all-hands-ai/openhands:latest