OpenDevin

OpenDevin

开源自主 AI 软件工程师,OpenHands 的前身项目名

核心功能

OpenDevin 是 2024 年 3 月立项的开源项目,定位自主完成编码任务的 AI 软件工程师,为 OpenHands 早期项目名。更名后原仓库重定向至 OpenHands/OpenHands,star、fork、issue 与提交历史全部迁移保留。本页为沿革档案,实际使用以 OpenHands 为准。

功能亮点

前身定位

2024 年立项,复现 Devin 式自主 AI 软件工程师。

仓库沿革

原仓库永久重定向至 OpenHands/OpenHands,旧地址自动跳转。

资产延续

star、fork、issue 与提交历史随重命名完整迁移。

名称更替

更名后官方统一使用 OpenHands,旧名仅作历史保留。

自定义模型 / 模型接入

多厂商支持

与 OpenHands 同项目,配置 LLM_MODEL、LLM_API_KEY、LLM_BASE_URL 即可接入多模型与国产模型。

接入方式
  • Web 设置 Settings>LLM 选择提供商与模型
  • settings.json 配置 LLM_MODEL、LLM_API_KEY
  • LLM_BASE_URL 指向本地 Ollama/vLLM 端点
  • 自定义模型用 openai/ 前缀加 Base URL
支持模型
Anthropic ClaudeOpenAI GPTGoogle GeminiMoonshotOllama 本地模型Qwen 社区验证模型
bash
在 ~/.openhands/settings.json 配置模型后启动
LLM_MODEL=anthropic/claude-sonnet LLM_API_KEY=sk-xxx openhands

本地模型走 OpenAI 兼容端点
LLM_BASE_URL=http://host.docker.internal:11434/v1 LLM_MODEL=openai/qwen3.6:35b-a3b LLM_API_KEY=dummy openhands

适用场景

• 历史沿革与品牌溯源研究
• 识别同项目别名避免混淆
• 评估 openhands 早期演进

安装配置

OpenDevin 已更名 OpenHands,无独立安装包。沿用 OpenHands 安装:uv tool install openhands --python 3.12

使用方法

该名称下的独立版本不再维护,实际使用请切换至 OpenHands:配置 LLM 后运行 openhands 命令进入交互式开发会话,或在 Web 界面中操作。

关键指标

尚未核验对标产品,此处只列本工具自身指标,不做对比结论。

指标OpenDevin
价格免费
开源
上手难度进阶
Token 消耗

相关工具

同类工具

优点

  • 与 OpenHands 同源,社区延续
  • 仓库历史数据完整可查
  • 无独立维护成本

缺点

  • 已无独立版本与更新
  • 历史功能细节缺乏官方文档
  • 新用户应直接使用 OpenHands