🤖 Trợ lý AI•Mã nguồn mở•

OpenHands

Nền tảng AI coding agent mã nguồn mở (MIT) với SDK, CLI và Cloud. SWE-Bench 77.6%, model-agnostic, 70K+ GitHub stars, accepted tại ICLR 2025.

#openhands
Danh mục
🤖 Trợ lý AI
Giá
Mã nguồn mở
GitHub Stars
⭐ 89,797
Ngôn ngữ
TypeScript
License
MIT
Ngày thêm
2026-03-26
Tóm tắt từ README GitHub
Agent Canvas The self-hosted developer control center for coding agents and automations. Run OpenHands, Claude Code, Codex, Gemini, or any ACP-compatible agent across local, remote, and cloud backends. Quickstart Docs Self-Hosting ACP Agents Automations Slack OpenHands Agent Canvas turns your coding agents into a self-hosted, always-on engineering team. It's a developer control center for starting conversations and automating everyday tasks — like generating reports that publish to Slack or automatically decomposing GitHub issues into tasks. It runs locally on your machine by default, but can connect to multiple “agent backends”, e.g. running agents in Docker containers, on VMs, or within your company infrastructure. You can optionally choose to run agents on OpenHands Cloud or OpenHands Enterprise infrastructure. Agent Canvas runs the open source OpenHands agent out-of-the-box, but can use any third-party agent like Claude Code and Codex. -------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------
Xem thêm từ README.md

Đánh giá chi tiết

Tổng quan

OpenHands (trước đây OpenDevin) là nền tảng mã nguồn mở cho AI software development agent, phát triển bởi cộng đồng academia và industry. Với 70K+ GitHub stars (MIT license) và paper accepted tại ICLR 2025, OpenHands đạt 77.6% trên SWE-Bench Verified, cung cấp 3 cách sử dụng: SDK, CLI và GUI (local hoặc Cloud).

Tính năng chính

  • Software Agent SDK: thư viện Python composable, define agent trong code, scale lên 1000+ agent trên cloud
  • CLI: cài bằng uvx openhands, không cần Docker, trải nghiệm tương tự Claude Code
  • Local GUI: REST API + React app, tương tự Devin/Jules
  • OpenHands Cloud: hosted infrastructure, free tier với MiniMax model
  • Model-agnostic: Claude, GPT, Gemini, DeepSeek, Qwen, MiniMax và local model qua Ollama
  • OpenHands Index: leaderboard đánh giá model trên 5 task (issue resolution, greenfield, frontend, testing, info gathering)

Stack kỹ thuật

Python (SDK và CLI), React (GUI). Sandbox execution environment cho agent chạy code an toàn. Hỗ trợ MCP, permission-based authorization và enterprise security hardening.

Điểm mạnh

  • SWE-Bench 77.6%, top performer trong các coding agent mã nguồn mở
  • Model-agnostic: không lock-in vào một provider, có thể switch model theo task (planning vs coding vs review)
  • CLI không cần Docker, cài một lệnh là chạy
  • Iterative refinement với critic model tự review khi confidence thấp
  • Paper ICLR 2025 đảm bảo research rigor, 2,100+ contributions từ 188+ contributors

Hạn chế

  • Hiệu suất phụ thuộc nhiều vào model được chọn, model yếu cho kết quả kém
  • CLI yêu cầu Python 3.12 hoặc 3.13 cụ thể
  • Cloud free tier giới hạn, cần API key riêng cho full control
  • Chưa có IDE integration trực tiếp như Copilot, cần dùng qua CLI hoặc GUI

Phù hợp khi nào

Developer và researcher muốn coding agent mã nguồn mở, model-agnostic, có thể customize. Đặc biệt phù hợp khi cần switch model giữa các task hoặc build agent pipeline riêng.

OpenHands | Atlas for AI