OpenWorkerはアンドリュー・ン教授が公開したMITライセンスのオープンソースデスクトップAIエージェント。対話ではなく、完成したドキュメントやSlackメッセージなど「成果物」を直接納品する。 アーキテクチャはTauri 2(デスクトップシェル)、Python FastAPI(ローカルサーバー)、ツール統合層、そしてン教授自身が開発したプロバイダ非依存のLLMライブラリ「aisuite」によるモデルルーターの4層構造。

Create a landscape editorial hero image for this Studio Global article: Search & fact-check with cited sources for What is Andrew Ng's OpenWorker, and what are its key features including its architecture built on. Article summary: The search results from multiple high-quality sources provide thorough coverage of all the claims. Below is the verified answer.. Topic tags: general, general web, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fake numbers, clickbait thumbnails, icons, and tiny thumbnail layouts. Make it useful as an il
AI教育の第一人者であり研究者として知られるアンドリュー・ン(Andrew Ng)教授が、従来のAIチャットボットのパラダイムを超える新しいオープンソースデスクトップアプリケーション 「OpenWorker」 をリリースしました。2026年7月23日に発表されたOpenWorkerは、MITライセンスの下で公開されたローカルファーストのAIエージェントです。ユーザーとの単なる対話ではなく、洗練されたドキュメント、更新されたカレンダーエントリ、特定のデータを含むSlackメッセージといった「完成した仕事」を納品することを目的としています 。ソースコードはGitHubの
github.com/andrewyng/openworker で公開されており、現在オープンベータ版として提供されています 。
OpenWorkerはユーザーのマシン上で完全に動作し、クラウド上の推論サーバーを必要としません。そのアーキテクチャは以下の4つの明確な層で構成されています :
com.openworker.desktop)。このシェルはPythonサーバープロセスも監視します。127.0.0.1:8765 にバインドし、タスクあたりのデフォルトのモデル-ツール反復回数は12回に制限されています。coworker/ ディレクトリ下に119のPythonファイル(約32,400行)、surfaces/gui/ 下に149のTypeScript/TSXファイル、そして78のバックエンドテストモジュールが含まれています OpenWorkerはユーザーを単一のプロバイダに縛りません。複数カテゴリにわたる30の厳選モデルをサポートしており、利用にはすべてユーザー自身のAPIキー(BYOK: Bring Your Own Key)が必要です 。サポートされるモデルは以下の通りです:
OpenWorkerの重要な特徴の一つは、その安全性へのアプローチです。エージェントが行うすべてのツール呼び出しは、4つのリスク階層 に分類されます :
これらの階層は、さらに 5つの許可モード によって制御されます :
プロンプトインジェクション攻撃から保護するために、OpenWorkerには組み込みの「オペレーショナルペルソナ」が搭載されています。これは、ツール、ログ、ファイル、および受信メッセージからのコンテンツを命令ではなく信頼できないデータとして扱うようモデルに指示します。この防御策は、出荷されるペルソナ設定に直接書き込まれています 。
OpenWorkerは強力なプライバシー原則に基づいて設計されています :
OpenWorkerは現在 Mac で動作し、Windowsサポートは「近日対応予定」 とされています 。プロジェクトはオープンベータ版であり、十分に使用可能で、自己更新機能も備えていると説明されています
。
OpenWorkerは、チャットボットモデルからの明確なシフトとして位置づけられています。ユーザーは会話のプロンプトを与える代わりに、望む成果(例:「整理された受信箱」「洗練されたドキュメント」「Q3の数字を含むSlack返信」「更新されたカレンダーエントリ」)を指定します。エージェントはその目標をステップに分解し、ローカルファイルや接続されたアプリケーション間で作業を行い、重要なアクションの前には人間の承認を求めます 。OpenWorkerは25以上の統合機能に加えてMCPをサポートしており、Telegram、GitHub、Slack、Jira、Notion、Linear、HubSpot、Outlook、Gmail、Google Calendarなどのツールをカバーしています
。
Studio Global AI
Use this topic as a starting point for a fresh source-backed answer, then compare citations before you share it.
OpenWorkerはアンドリュー・ン教授が公開したMITライセンスのオープンソースデスクトップAIエージェント。対話ではなく、完成したドキュメントやSlackメッセージなど「成果物」を直接納品する。
OpenWorkerはアンドリュー・ン教授が公開したMITライセンスのオープンソースデスクトップAIエージェント。対話ではなく、完成したドキュメントやSlackメッセージなど「成果物」を直接納品する。 アーキテクチャはTauri 2(デスクトップシェル)、Python FastAPI(ローカルサーバー)、ツール統合層、そしてン教授自身が開発したプロバイダ非依存のLLMライブラリ「aisuite」によるモデルルーターの4層構造。
すべてのツール実行は4段階のリスクエンジン(読み取り、ローカル書き込み、実行、外部通信)と5つの許可モードで制御。組み込みのプロンプトインジェクション防御により、外部コンテンツを信頼しない設計。