Claude Cowork의 오픈소스 대안 'OpenWork' — 로컬 파일 작업과 MCP 공유 지원

Claude Cowork과 Codex의 무료 오픈소스 대안인 OpenWork가 공개되었습니다. 로컬 머신 파일 위에서 AI 에이전트를 구동하며, 50개 이상의 클라우드 LLM과 Ollama 로컬 모델, OpenCode 기반 플러그인 및 크로스 에이전트 MCP 공유를 지원합니다.

tau · 2026년 10월 7일

#OpenWork #ClaudeCowork #MCP #AIAgent #OpenSource #LocalAI

Claude Cowork의 오픈소스 대안 'OpenWork' — 로컬 파일 작업과 MCP 공유 지원

앤트로픽(Anthropic)의 Claude Cowork이나 데스크톱 에이전트 Codex처럼 데스크톱 환경에서 파일과 직접 상호작용하는 AI 워크스페이스가 주목받는 가운데, 이를 로컬 우선(Local-first) 오픈소스로 구현한 도구인 OpenWork가 2026년 10월 7일 개발자 생태계에 공유되며 큰 관심을 모았습니다. 오픈소스 개발팀 different-ai가 깃허브(GitHub)를 통해 배포한 OpenWork는 폐쇄형 단일 환경 종속에서 벗어나, 사용자의 로컬 컴퓨터에서 50개 이상의 파운데이션 모델 공급자 API 및 Ollama 로컬 모델을 활용해 파일 작업을 수행할 수 있도록 지원합니다.

로컬 파일 작업과 에이전트 워크스페이스 인터페이스를 갖춘 OpenWork 오픈소스 AI 데스크톱 애플리케이션 작업 화면

이미지 출처: different-ai (GitHub)

기존 CLI 기반 코딩 에이전트들이 터미널 환경에 익숙하지 않은 사용자에게 높은 진입 장벽을 가졌던 것과 달리, OpenWork는 macOS, Windows, Linux를 지원하는 크로스 플랫폼 데스크톱 애플리케이션을 제공합니다. 또한 내부 실행 엔진으로 오픈소스 에이전트인 OpenCode(opencode.ai)를 채택해 검증된 에이전트 기능을 계승하면서도, 개인과 팀 단위의 스킬, 플러그인, MCP(Model Context Protocol) 서버 자산 공유 문제를 해결하고 있습니다.

로컬 우선 파일 작업과 멀티 LLM·Ollama 통합 아키텍처

OpenWork의 가장 핵심적인 설계 원칙은 사용자의 데이터와 작업 파일이 외부 클라우드로 강제 전송되지 않고 사용자의 컴퓨터 위에서 직접 동작하는 '로컬 우선(Local-first)' 환경입니다.

에이전트가 로컬 머신의 파일 위에서 직접 작업을 수행하며, 단 한 번의 클릭으로 로컬 머신에서 인스턴스를 구동할 수 있습니다.

  • 50개 이상의 모델 공급자 연동: 사용자의 자체 API 키(BYOK)를 등록하여 50개 이상의 LLM 공급자 모델과 연결하여 작업을 수행할 수 있습니다.
  • Ollama 기반 로컬 모델 지원: 클라우드 API 호출 없이 완전한 오프라인 환경이나 데이터 프라이버시가 중요한 환경에서 작업을 진행하려는 경우, Ollama를 통한 로컬 오픈 모델 구동을 직접 지원합니다.
  • OpenCode 엔진 기반: 검증된 오픈소스 에이전트 런타임인 OpenCode(opencode.ai)를 코어로 구동되므로, OpenCode가 제공하는 에이전트 기능을 OpenWork에서도 그대로 활용할 수 있습니다. UI가 아직 지원하지 않는 기능도 OpenCode 계층을 통해 동작할 수 있도록 설계되었습니다.

데스크톱 앱, CLI 오케스트레이터, 메시징 커넥터의 유연한 구성

OpenWork는 단순한 단일 데스크톱 앱에 머무르지 않고, 개발자와 팀의 사용 환경에 맞추어 유연하게 조합(Composable)할 수 있는 아키텍처를 제공합니다.

  1. 데스크톱 앱 (Desktop App): macOS, Windows, Linux 전반에서 전용 워크스페이스를 원하는 사용자를 위해 직관적인 데스크톱 GUI 환경을 제공합니다.
  2. CLI 오케스트레이터 및 서버 (OpenWork Orchestrator / Server): GUI 창 없이 터미널이나 서버 환경에서 헤드리스로 구동할 수 있으며, CLI 또는 데스크톱 명령 한 번으로 공유 가능한 인스턴스를 즉시 실행할 수 있습니다.
  3. 메시징 커넥터 (WhatsApp, Slack, Telegram): 데스크톱 앱, 서버 모드와 함께 WhatsApp, Slack, Telegram 커넥터를 조합하여 워크플로우에 맞는 채널에서 에이전트를 활용할 수 있습니다.
  4. 원격 워커 연결 (Remote Workers): Add a worker -> Connect remote의 직관적인 사용자 흐름을 통해 호스팅된 원격 워커에 연결하여 로컬과 원격 에이전트 워크플로우를 한곳에서 통합 관리할 수 있습니다.

OpenWork MCP 브릿지와 크로스 에이전트 자산 공유

OpenWork의 독창적인 강점 중 하나는 자체 데스크톱 앱에만 머무르지 않고 기존의 다른 AI 에이전트 환경으로 기능을 확장해 주는 OpenWork MCP 브릿지입니다.

Claude Code, Cursor, Codex 등 MCP를 지원하는 외부 에이전트에 하나의 OpenWork MCP를 추가하면, 기존 도구에서도 OpenWork에 구성된 동일한 스킬, 플러그인, MCP 및 연결된 서비스들을 팀원 및 여러 머신 간에 상호 공유하고 재사용할 수 있습니다. 데스크톱 앱은 독립된 전용 워크스페이스가 필요할 때 선택적으로 사용할 수 있으며, 이미 사용 중인 기존 에이전트 내에서도 OpenWork 기능을 그대로 호출할 수 있습니다.

또한 조직 단위 도입을 고려하여, 관리자 인터페이스(Admin Interface)를 통해 팀 내 에이전트 기능을 게시하고 접근 권한을 관리할 수 있는 구조를 제공합니다.

오픈소스 도입 시 참고사항

OpenWork의 데스크톱 앱과 코어 플랫폼은 MIT 라이선스 기반 오픈소스로 깃허브에 공개되어 로컬 머신에서 계정 없이 무료로 사용할 수 있습니다. 다만 엔터프라이즈 조직 제어 플레인인 OpenWork Den은 소스 공개 라이선스(OpenWork EE License)가 적용되어 상용 운영 시 별도 구독이 필요할 수 있습니다.

다만 현재 초기 오픈소스 릴리스 버전인 만큼, 일부 기능은 데스크톱 UI가 아닌 OpenCode CLI 및 서버 계층을 통해 동작하며, 팀 단위의 협업과 공유를 위해서는 원격 워커 연결 구성에 대한 설정이 필요하다는 점을 감안해야 합니다.

로컬 머신의 파일 프라이버시를 지키면서도 50개 이상의 클라우드 LLM과 Ollama 로컬 모델을 아우르고, 기존 에이전트 도구 간 MCP 자산을 상호 공유하려는 개발자와 팀에게 OpenWork는 유력한 오픈소스 선택지가 될 수 있습니다.

출처