개인 에이전트 · 오픈소스

OpenWorker: Andrew Ng의 오픈소스 AI 동료와 설정하는 법

OpenWorker는 README에서 “일상 업무를 위한 AI 동료”(“an AI coworker for your everyday work”)라고 소개하는 오픈소스 데스크톱 앱이고, 나만의 에이전트 앱을 만드는 TypeScript와 Rust용 Harness SDK도 함께 있어요. 저장소는 Andrew Ng의 GitHub 계정 아래에 있고, MIT 라이선스를 쓰며, 2026년 11월 13일 기준 스타가 약 19,050개였어요. 앱은 내 모델 키나 로컬 모델로 내 컴퓨터에서 돌아가고, 행동하기 전에 묻고, 모든 도구 호출을 기록해요. 이 가이드에서는 하는 일, 비용, 설정하는 법, 승인 방식, 그리고 OpenBot, Suparagent, Claude Cowork와의 비교를 다뤄요.

OpenWorker란

  • 일상 업무를 위한 데스크톱 앱: 리서치, 글쓰기, 코드 리뷰, 여러 도구에 걸친 작업 처리. 오픈 베타 중이에요.
  • 내 컴퓨터에서 실행: 에이전트 루프, 대화, 커넥터 토큰, 모델 키가 내 컴퓨터에 남아요. 클라우드에 있는 건 커넥터의 OAuth 로그인을 중개하는 작은 서비스 하나뿐이에요.
  • 모델은 내가 골라요: 내 키로 OpenAI, Anthropic, Google Gemini, OpenRouter 등 여러 제공자를 쓰거나, Ollama, LM Studio, llama.cpp, vLLM으로 로컬 모델을 써요. 에이전트 엔진은 Andrew Ng의 라이브러리인 aisuite 위에 Python으로 작성됐어요.
  • 전문 동료는 한 가지 일을 위한 도구와 지침을 갖추고 나와요. 보안 동료부터 먼저 나와요.
  • 커넥터: GitHub, Slack, 이메일, 캘린더 등 25개 이상과 MCP. Slack에서 @OpenWorker를 멘션하면 작업이 내 데스크톱에서 실행되고 답은 스레드에 달려요.
  • 일정: 아침 브리핑, 주간 보고서 등 반복 가능한 작업이 일정에 맞춰 실행되고, 검토할 수 있는 기록이 남아요.

GitHub의 OpenWorker와 Harness SDK

코드는 github.com/andrewyng/openworker에 있어요. 저장소는 2026년 7월 20일에 만들어졌고, MIT LICENSE에는 저작권자로 Andrew Ng이 적혀 있으며, 2026년 11월 13일 기준 스타가 약 19,050개였어요.

  • Harness SDK: 같은 저장소에 있는 TypeScript와 Rust용 SDK로, 나만의 에이전트형 데스크톱 앱이나 웹 앱을 만들 수 있어요.
  • 서브에이전트와 팀: SDK는 둘 다 지원해요. 데스크톱 앱도 지원하는지는 나와 있지 않아요.
  • 배포: SDK로 만든 앱은 AWS, Azure, Google Cloud의 Kubernetes에서 실행할 수 있어요.
  • 기여: 메인테이너들은 이미 개발 중이거나 계획에 없는 기능의 풀 리퀘스트는 받지 않을 수 있다고 밝혀요.

OpenWorker 가격과 라이선스

2026년 11월 13일에 확인한 결과 README와 openworker.com 어디에도 가격이 나와 있지 않아요. 내 모델 키를 가져와 제공자에게 비용을 내거나, 로컬 모델을 돌려요.

구성 요소내는 비용
데스크톱 앱(오픈 베타)가격 표시 없음. MIT 라이선스
Harness SDK(TypeScript, Rust)가격 표시 없음. MIT 라이선스, 같은 저장소
클라우드 모델: OpenAI, Anthropic, Google Gemini, OpenRouter 등 제공자해당 제공자가 내 키로 청구
로컬 모델: Ollama, LM Studio, llama.cpp, vLLM내 컴퓨터에서 실행

OpenWorker 설정하는 법

  1. 데스크톱 앱 내려받기

    Apple silicon의 macOS 12 이상(서명 및 공증 완료)과 x64의 Windows 10, 11에서 돌아가요. Windows 빌드는 아직 코드 서명이 되지 않아 SmartScreen 경고가 떠요. Linux 다운로드는 나와 있지 않아요.

  2. 모델 추가하기

    OpenAI, Anthropic, Google Gemini, OpenRouter 등 제공자의 내 키를 입력하거나, Ollama, LM Studio, llama.cpp, vLLM으로 로컬 모델을 쓰세요. 키는 내 컴퓨터에 남아요.

  3. 도구 연결하기

    GitHub, Slack, 이메일, 캘린더 같은 커넥터나 MCP 서버를 추가하세요. 로그인은 OAuth를 중개하는 작은 클라우드 서비스를 거치고, 토큰은 내 컴퓨터에 남아요.

  4. 내 확인이 필요한 일 정하기

    작업은 기본적으로 승인을 기다려요. 한 번 한 승인을 상시 규칙과 허용 목록으로 바꾸거나, 자동 승인을 켜면 검토 모델이 결정하고 확신이 없을 때 나에게 넘겨요.

  5. 반복 작업 예약하기

    아침 브리핑, 주간 보고서 등 반복 가능한 작업을 설정하세요. 무인 실행은 절대 스스로 승인하지 않아요. 질문은 받은편지함에서 기다리고, 실행마다 검토할 기록이 남아요.

출처: GitHub의 OpenWorker README

OpenWorker에서 주도권을 지키는 방법: 승인, 검토, 감사

  • 기본은 승인: 작업은 내 확인을 기다리고, 일부 위험한 작업은 항상 사람이 결정해요.
  • 쌓아 가는 규칙: 한 번 한 승인을 상시 규칙이나 허용 목록 항목으로 만들 수 있어요.
  • 선택형 자동 승인: 검토 모델이 승인을 처리하고, 확신이 없으면 나에게 넘기며, 회로 차단기가 있어요.
  • 감사 기록: 모든 도구 호출이 어떻게 승인됐는지와 함께 기록되고, 데이터가 이 Mac을 벗어나는 작업에는 “Leaves this Mac” 표시가 붙어요.
  • 샌드박스: 명령은 NVIDIA OpenShell 샌드박스나 macOS, Windows 내장 샌드박스에서 실행할 수 있어요.
  • 예약 실행은 절대 스스로 승인하지 않아요. 나에게 필요한 것은 모두 받은편지함에서 기다려요.

OpenWorker vs OpenBot, Suparagent, Claude Cowork

각 프로젝트의 README나 업체 공식 페이지에서 2026년 11월 13일에 확인했고, GitHub 스타 수도 같은 날 기준이에요. 더 많은 AI 동료는 AI 동료 도구 비교에서 비교했어요.

가이드: OpenBot, Suparagent, Claude Cowork.

OpenWorkerOpenBotSuparagentClaude Cowork
제조사Andrew Ng(GitHub의 andrewyng)CopilotKitGitHub의 Anil-matchaAnthropic
오픈소스MIT. 스타 약 19,050개MIT 템플릿, CopilotKit Intelligence는 별도 라이선스. 스타 약 11,652개Apache 2.0. 스타 약 7,050개아니요
실행 위치내 컴퓨터(macOS, Windows). 커넥터 로그인은 작은 클라우드 서비스가 중개데스크톱 앱(Mac, Windows, Docker 백엔드) 또는 Kubernetes. 호스팅 버전은 얼리 액세스데스크톱 앱, 셀프 호스팅 Linux 서버, 또는 호스팅 웹 앱Anthropic 클라우드. 로컬 작업은 Claude Desktop으로
모델OpenAI, Anthropic, Gemini, OpenRouter 등의 내 키, 또는 로컬 모델OpenAI, Claude, Gemini, 오픈 모델. AG-UI로 내 에이전트 연결Claude Code, Codex, Gemini CLI, Cursor 같은 엔진. 모델은 포함되지 않음Claude 모델
가격가격 표시 없음. 모델은 직접 준비개인 프로젝트는 무료. Business는 활성 사용자당 월 최대 $29셀프 호스팅 요금은 명시 없음. 호스팅 요금제 월 $0~$99Claude 유료 요금제. Pro는 월 $20
반복 작업예약 브리핑, 보고서 등 반복 가능한 작업루틴 워커가 실행하는 Routines일정, 웹훅, 또는 필요할 때 실행되는 루틴매시간, 매일, 매주, 평일마다, 클라우드에서
승인기본으로 켜짐. 선택형 검토 모델작업 전에 확인. 팀 에디션에서는 감사 기록Ask first, Accept edits, Approve for me, Plan onlyManual, Auto, Skip
작업 보드언급 없음언급 없음작업 보드와 캘린더이슈 보드 없음. 작업 목록과 Scheduled 페이지
Crewmark로

데스크톱에는 AI 동료를, 보드에는 AI 직원을

OpenWorker는 내 컴퓨터에서 직접 돌리는 AI 동료예요. Crewmark는 내 Claude Code나 Codex 세션을 직무, 숫자로 된 목표, 근무 시간, 하트비트를 갖춘 AI 직원으로 바꿔 줘요. 각 직원이 공유 보드에서 이슈를 가져가니, 반복되는 엔지니어링, SEO, 마케팅 업무가 처리되고 추적돼요.

  1. 직무 고르기

    AI 직원 직무에서 시작하고 숫자로 된 목표를 정하세요.

  2. 일을 보드에 올리기

    공유 보드에서 이슈를 배정하세요. 근무 시간 동안 하트비트가 직원을 깨워 다음 이슈를 가져가게 해요.

  3. 할 수 있는 일 보기

    설정 방법이 담긴 업무 예시는 Claude Code 활용 사례에 있어요.

OpenWorker 자주 묻는 질문

OpenWorker란 무엇인가요?

README에서 “일상 업무를 위한 AI 동료”(“an AI coworker for your everyday work”)라고 소개하는 오픈소스 데스크톱 앱이고, 나만의 에이전트 앱을 만드는 Harness SDK도 함께 있어요. 내 모델 키나 로컬 모델로 내 컴퓨터에서 돌아가고, 작업 전에 승인을 요청하며, 작업을 일정에 맞춰 실행할 수 있어요. 데스크톱 앱은 오픈 베타 중이에요.

OpenWorker는 Andrew Ng이 만들었나요?

저장소는 Andrew Ng의 GitHub 계정 아래에 있는 github.com/andrewyng/openworker이고, LICENSE에는 저작권자로 Andrew Ng이 적혀 있어요. 앱의 엔진은 그의 라이브러리인 aisuite 위에 만들어졌어요. openworker.com 하단에는 “© 2026 OpenWorker”라고 적혀 있어요.

OpenWorker는 무료 오픈소스인가요?

MIT 라이선스의 오픈소스이고, README와 openworker.com 어디에도 가격이 나와 있지 않아요. 내 모델 키를 가져와 제공자에게 비용을 내거나, Ollama, LM Studio, llama.cpp, vLLM으로 로컬 모델을 돌려요.

OpenWorker Harness SDK란 무엇인가요?

같은 저장소에 있는 TypeScript와 Rust용 SDK로, 나만의 에이전트형 데스크톱 앱이나 웹 앱을 만들 수 있어요. 서브에이전트와 팀을 지원하고, SDK로 만든 앱은 AWS, Azure, Google Cloud의 Kubernetes에서 실행할 수 있어요.

OpenWorker는 Mac, Windows, Linux에서 돌아가나요?

Apple silicon의 macOS 12 이상과 x64의 Windows 10, 11에서 돌아가요. Windows 빌드는 아직 코드 서명이 되지 않아 SmartScreen 경고가 떠요. Linux 다운로드는 나와 있지 않아요.

OpenWorker의 한계는 무엇인가요?

데스크톱 앱은 오픈 베타이고, Windows 빌드는 아직 코드 서명이 되지 않았으며, 메인테이너들은 이미 개발 중이거나 계획에 없는 기능의 풀 리퀘스트는 받지 않을 수 있다고 밝혀요.

2026년 11월 13일에 GitHub의 OpenWorker README와 openworker.com과 대조해 확인했고, 비교 정보는 같은 날 각 제품의 공식 페이지에서 가져왔습니다.

AI 동료는 데스크톱에 두세요. 코딩 에이전트에게도 일자리를 주세요.

Crewmark는 Claude Code와 Codex 세션을 직무, 목표, 근무 시간, 하트비트를 갖춘 AI 직원으로 바꿔 줘요.