OpenHands (구 OpenDevin)는 AI 기반 소프트웨어 개발 에이전트 플랫폼입니다. 이 오픈 소스 프로젝트는 인간 개발자처럼 작동할 수 있는 AI 에이전트를 만드는 것을 목표로 하며, 코드 수정, 명령 실행, 웹 페이지 탐색, API 호출 등 모든 개발 능력을 갖추고 있습니다.
OpenHands Cloud에 접속하여 사용을 시작할 수 있으며, 신규 사용자는 50달러의 무료 크레딧을 받습니다.
# 런타임 이미지 가져오기
docker pull docker.all-hands.dev/all-hands-ai/runtime:0.36-nikolaik
# OpenHands 실행
docker run -it --rm --pull=always \
-e SANDBOX_RUNTIME_CONTAINER_IMAGE=docker.all-hands.dev/all-hands-ai/runtime:0.36-nikolaik \
-e LOG_ALL_EVENTS=true \
-v /var/run/docker.sock:/var/run/docker.sock \
-v ~/.openhands-state:/.openhands-state \
-p 3000:3000 \
--add-host host.docker.internal:host-gateway \
--name openhands-app \
docker.all-hands.dev/all-hands-ai/openhands:0.36
실행 후 http://localhost:3000에 접속하여 사용할 수 있습니다.
anthropic/claude-3-7-sonnet-20250219
)Development.md
를 참조하십시오.CREDITS.md
를 참조하십시오.프로젝트 유지 관리자는 매월 말 월간 로드맵을 업데이트하여 프로젝트 개발 방향과 계획을 보여줍니다.
학술 연구에서 이 프로젝트를 인용하려면 다음 형식을 사용하십시오.
@misc{openhands,
title={{OpenHands: An Open Platform for AI Software Developers as Generalist Agents}},
author={Xingyao Wang and Boxuan Li and Yufan Song and Frank F. Xu and Xiangru Tang and Mingchen Zhuge and Jiayi Pan and Yueqi Song and Bowen Li and Jaskirat Singh and Hoang H. Tran and Fuqiang Li and Ren Ma and Mingzhang Zheng and Bill Qian and Yanjun Shao and Niklas Muennighoff and Yizhe Zhang and Binyuan Hui and Junyang Lin and Robert Brennan and Hao Peng and Heng Ji and Graham Neubig},
year={2024},
eprint={2407.16741},
archivePrefix={arXiv},
primaryClass={cs.SE},
url={https://arxiv.org/abs/2407.16741},
}
OpenHands는 AI 지원 소프트웨어 개발의 최전선을 대표하며, 완전한 AI 개발 에이전트 플랫폼을 제공하여 개발자가 다양한 프로그래밍 작업을 보다 효율적으로 완료할 수 있도록 합니다. 개인 개발자든 기업 팀이든 OpenHands를 통해 AI 기반 자동화 개발의 편리함을 경험할 수 있습니다.