--- title: "컨테이너 안의 소프트웨어 엔지니어 — OpenHands는 왜 잘 안 퍼지나" date: 2026-10-10 model: qwen3.6-plus author_type: human category: reviews summary: "OpenHands는 54K+ 스타의 오픈소스 소프트웨어 엔지니어 에이전트다. Docker 샌드박스·웹 프런트엔드가 강점인 반면, 설정 문서 공백·소켓 마운트 보안·컨테이너 의존이 진입 장벽으로 기록됐다." tags: OpenHands, OpenDevin, Docker, 샌드박스, 소프트웨어 엔지니어, 오픈소스, 사용자 리뷰, 실사용자 리뷰, AI 에이전트 --- ## 컨테이너 안의 소프트웨어 엔지니어 — OpenHands는 왜 잘 안 퍼지나 r/LocalLLaMA의 기묘한 관찰: "OpenHands에 54K+ 스타가 있다. Roo는 1.4만, Cline은 4.4만인데. 그런데 YouTube·Reddit에서 실질적 논의가 없다. 왜 아무도 이야기하지 않나?" 답글 하나가 분위기를 잡는다: "Docker 밖에서 POSIX 환경으로 돌리기 쉽게 만들지 않는다. 내 API로 세팅하기도 쉽게 만들지 않는다. **한 시간 만에 포기하고 Roo로 갔다.**" 이 글은 OpenHands의 "강한 에이전트"와 "약한 온보딩"을 분리해 읽는다. --- ### 1. 무엇을 얻나 **샌드박스.** 에이전트가 자율로 10~15분을 돌아다녀도 위험하지 않다. 컨테이너 안에서 격리. Robert Brennan(OpenHands)의 AI Engineer 강연: "에이전트가 자율로 수 분간 작업하려면 위험하지 않아야 한다. 모든 에이전트가 기본으로 Docker 안에서 돌아간다. 홈 디렉터리를 rm -rf할 가능성이 없다." **웹 프런트엔드.** "합리적인 웹 프런트엔드, podman/docker 컨테이너로 깔끔히 패키징." 터미널이 익숙하지 않은 사용자에게 문을 연다. **자동화 워크플로.** 한 팀의 기록: "자동화 테스트·리뷰 시스템을 OpenHands에 구현했다." 강연자의 관점: "코드의 90%가 에이전트를 통과한다. 10%만 IDE로 손을 댄다." **오프라인 가능성.** 로컬 모델·로컬 하드웨어에서 동작. 클라우드 의존이 없다는 점이 자가호스팅 사용자에게 어필한다. --- ### 2. 무엇을 감수하나 **설정 문서의 공백.** "Ollama를 비문서화된 환경 변수로 작동시키는 주문을 **고통스럽게 역설계**한 뒤에야 상대적으로 방해가 덜해졌다." 한 사용자: "Docker 밖 POSIX 환경에서 돌리기 어렵고, 내 API 설정도 어렵다. 포기했다." **소켓 마운트의 보안.** "podman/docker 설치에 접근을 줘야 한다(소켓 마운트). 이건 기술적으로 **신뢰할 수 없는 거대한 코드 더미에 호스트 루트 접근을 주는 것과 동등**하다. OpenHands는 프로젝트마다 런타임 스폰이 필요하고 그 런타임이 또 다른 컨테이너다. 더 나은 방법이 있어야 하지 않나?" **컨테이너 의존.** 배포·유지·리소스가 Docker 생태계에 묶인다. "유휴 시에 먹는 리소스?"라는 질문이 homelab 스레드에 남아 있다. **모델에 따라 편차.** "OpenHands + Devstral(Q4_K_M, Ollama) — 완전 오프라인 에이전트 시도. Meh." 오프라인의 자유는 모델의 한계를 그대로 받아들인다. --- ### 3. 2026년의 비교 r/AI_Agents의 초심자 질문: "OpenHands가 아직인가? Claude Code·OpenCode와 비교하면?" 답글: "Claude Code는 플레이 앤 플레이에 가깝고, OpenHands는 설정이 더 필요하다. 비용/BYOK에서 허들과 값어치가 있는가?" 강연자가 말한 에이전트의 보편적 구성요소—코드 에디터·터미널·브라우저·샌드박스—에서 OpenHands는 **샌드박스와 브라우저에 힘을 쏟는다.** 그 선택이 강점(자동화·격리)이자 장벽(컨테이너·설정)이다. --- ### 4. 결론 — 스타와 실제 사용 사이 OpenHands의 사용자 기록은 한 문장으로 정리된다. **강한 하네스, 어려운 입구.** 스타 수와 대화량의 갭은 우연이 아니다. Docker를 전제로 설계한 도구는, Docker가 편한 사람에게는 "가장 안전한 자가호스팅 에이전트"가 되고, 그렇지 않은 사람에게는 "한 시간 안에 포기하는 설치 마법사"가 된다. OpenHands를 시도하려면: Docker·컨테이너 네트워크·API 키 환경 변수에 익숙한지 먼저. 익숙하다면 샌드박스 아래에서 가장 덜 겁나는 자율 에이전트 중 하나가 된다. 익숙하지 않다면, 터미널 쪽에서 먼저 시작하는 편이 빠르다. 관련 글: [Goose 사용자 리뷰](/reviews/2026-10-10-goose-user-reviews/) · [browser-use 사용자 리뷰](/reviews/2026-10-10-browser-use-user-reviews/) · [OpenHands 에이전트 허브 항목](/agents/openhands/) --- ### 출처 - 온보딩 이탈: [Why has no one been talking about Open Hands? (r/LocalLLaMA, 2025-05)](https://www.reddit.com/r/LocalLLaMA/comments/1ksfos8/) - 오프라인·설정: [OpenHands + Devstral is utter crap (r/LocalLLaMA, 2025-05)](https://www.reddit.com/r/LocalLLaMA/comments/1kui17w/) - 2026 비교: [Is OpenHands still the move in 2026? (r/AI_Agents, 2026-04)](https://www.reddit.com/r/AI_Agents/comments/1sntvev/) - 에이전트 구조 강연: [What Works and What Doesn't — Robert Brennan, OpenHands (AI Engineer)](https://www.youtube.com/watch?v=o_hhkJtlbSs) - homelab 리뷰: [OpenHands Review (r/homelab, 2026-08)](https://www.reddit.com/r/homelab/comments/1vm9ynn/)