OSS探訪

OpenWork — AIワークフローを1つ作って、複数のエージェント・チーム・端末へ再利用するオープンなCowork基盤

OSS健全度 100
スコアの見方

発掘スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした独自指標(上限なし)。成長モメンタムは観測期間内の同スコアの差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
23,580
主要言語
TypeScript
ライセンス
未判定
リポジトリ最終更新
2026/09/16

概要

OpenWorkは、Claude CoworkやCodexの代替を掲げるデスクトップ型のAIワークフロー基盤です。OpenWork MCPを1つ追加すると、skills・plugins・MCP接続・各種サービス連携をCodex、Claude Code、Cursor、OpenCodeなどの互換エージェントから再利用できます。desktop/coreはMIT、組織向けcontrol planeのOpenWork Denはee/配下で独自EE Licenseという分割ライセンスです。2026年9月16日時点の最新安定版はv0.18.48です。

特徴と向いている用途

公式資料に基づく紹介・実機未検証 · 内容確認日:

skills・plugins・MCP接続を、使うAIエージェントから切り離して共有する

OpenWorkの中心は、特定のchat UIだけにworkflowを閉じ込めず、capabilityを再利用できる層を作ることです。READMEではOpenWork MCPをCodex、Claude Code、Cursor、OpenCodeなどへ追加し、assigned skills、plugins、MCP connections、Google Workspace、Microsoft 365のcapabilitiesを呼び出す構成を案内しています。

remote MCPはsearch_capabilitiesとexecute_capabilityの2 toolを公開し、対応clientから利用可能なcapabilityを検索して実行します。desktop appは専用workspaceとして使えますが、README上は既存agentからOpenWorkを使うだけなら必須ではありません。

出典:[2]

Electron desktop・React UI・OpenCode SDKを組み合わせ、workspaceとagent実行を1つの操作面にまとめる

repositoryの主要言語はTypeScriptです。apps/appはReactとViteを使い、Model Context Protocol SDKとOpenCode SDKを依存関係に持ちます。desktop shellはElectron 43系で、better-sqlite3やterminal系dependencyを含みます。

v0.18.48ではlive workflow authoring、generated apps、session recovery、browser tab/consent/session originの整合性などが改善されており、単なるprompt launcherではなく継続的なagent workspaceとして更新されています。

出典:[6][7][3]

OpenWork Denで、組織向けにcapability配布・access・model providerを統制する

組織向けのOpenWork Denでは、team/member管理、model provider利用制御、desktop policy、skill/plugin marketplace、remote MCP配布などをcontrol planeから管理できます。

ただしDenはcore desktopと同じMIT部分ではありません。機能評価では、個人・小規模利用のMIT coreと、組織統制を担うee/の機能を分けて比較する必要があります。

出典:[2][5]

Claude Code・Codex・Cursor・OpenCodeを併用し、同じworkflowを何度も作り直したくないチームに

AI coding/agent toolごとにskillsやMCP設定を重複管理している環境、共有workflowを個人端末だけでなくteamへ展開したい環境に向きます。desktop専用UIへ移行すること自体より、agentからcapability layerを共通利用したいかが導入判断の軸です。

repository全体をMITとは扱えない。ee/はproduction利用条件付きの独自EE License

root LICENSEはee/以外のdesktop appとcore platformをMITとし、ee/配下のOpenWork DenをOpenWork EE Licenseで分離しています。GitHub metadataもlicense_spdxをNOASSERTIONとしており、単一のOSI系licenseでは表せません。

EE Licenseは、5 users以下のorganization、30日以内のinternal evaluation、development/testingなどを例外とし、それ以外のproduction利用には適切なsubscriptionを要求します。各versionは公開2年後にMITへ移行するfuture-license条項があります。

出典:[4][5][1]

remote MCPやDenを使うと、local desktopだけでは完結しない

OpenWork MCPの公式endpointはapi.openworklabs.com上のremote MCPです。組織選択やsign-inを行い、capabilityをremote経由で利用する構成なので、『desktop appを入れれば全処理がlocal』という製品ではありません。

機密データを扱う場合は、実行するcapability、接続service、model provider、Den deploymentの境界ごとに送信先・認証・保存方針を確認する必要があります。

出典:[2]

default branchはdevでrelease更新も速い。workflow互換性とversion差を固定して評価する

2026年9月16日時点のdefault branchはdevで、v0.18.48は前日の9月15日に公開されています。release notesでもworkflow authoring、session recovery、browser flowなど実行基盤の改善が継続しています。

team運用ではdesktop app、OpenWork MCP、Den側のversion差をまたいで挙動が変わり得るため、productionへ展開する前に利用versionと配布channelを固定し、主要workflowを回帰確認する方が安全です。

出典:[1][3]

参考にした公式資料

  1. [1]different-ai/openwork — GitHub repository metadata(2026-09-16)
  2. [2]OpenWork — README (dev)(2026-09-16)
  3. [3]OpenWork v0.18.48 release(2026-09-16)
  4. [4]OpenWork — directory-split root license(2026-09-16)
  5. [5]OpenWork Enterprise Edition License(2026-09-16)
  6. [6]OpenWork React app — package.json(2026-09-16)
  7. [7]OpenWork Electron desktop — package.json(2026-09-16)
編集部からの補足

価値は「もう1つのAI chat UI」より、Codex・Claude Code・Cursor・OpenCodeから同じskills/MCP/連携を使えるcapability layerにあります。一方、desktop/coreのMITとDenのEE License、remote MCP利用時のdata boundaryは導入前に分けて確認すべきです。

3ステップで試す

  1. 1

    公式desktopをインストール

    v0.18.48の通常のOpenWork desktop buildをmacOS・Windows・Linuxへ導入します。cloud / enterprise buildは組織向け機能を意図して使う場合だけ選びます。

    https://openworklabs.com/download
  2. 2

    workspaceを作って1件実行

    専用workspaceで最初のtaskを実行し、session・artifact・workflowの基本導線を確認します。

    Launch OpenWork → Create workspace → Run a task
  3. 3

    既存agentから同じcapabilityを呼ぶ

    browser sign-in後にOpenWork organizationを選びます。Claude Codeでは `claude mcp add --transport http openwork https://api.openworklabs.com/mcp/agent` を使えます。

    codex mcp add openwork --url https://api.openworklabs.com/mcp/agent
公式READMEで確認

成長

成長の推移 · 直近30日

23,580 Stars

推移データを蓄積中です。

開発アクティビティ

直近90日・週次

Commit(直近30日)
893
Open PR
261

開発アクティビティを蓄積中です。

Built with

カテゴリとタグ

GitHubデータ

GitHubのデータGitHubの詳細データを見る
Stars
23,580
Forks
2,368
Watchers
90
Open Issues
263
主要言語
TypeScript
ライセンス
未判定
リポジトリ最終更新
2026/09/16

このOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。

情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。