CLIツール
trycua/cua avatar
trycua/cua

Cuaの4ツールでコンピュータ操作を検証する

オープンソース ドライバー、クロス OS フリート、トレーニング、評価、データ生成用のベンチマークを使用してコンピューター使用 2.0 を拡張します。

スター 22,685フォーク 1,571HTMLMIT

ひと目でわかる

これは何?
Cua は、バックグラウンドドライバ、サンドボックスSDK、ベンチマーク、macOS仮想化を1つのリポジトリにまとめています。 READMEに記載された機能と未記載の条件を分け、導入前に確認すべき具体的な境界を整理します。
誰に向いている?
このリポジトリには4つの異なるツールが含まれており、それぞれに独自のインストールまたは使用コマンドがあり、READMEは各ツールの外部ドキュメントを指しています。プロジェクトはMITライセンスで提供され、サードパーティのコンポーネントは独自のライセンスを持ち、ライセンステキストは保証を明示的に否認しています。
商用利用できる?
できます。MIT は寛容なライセンスで、著作権表示とライセンス表示を残せば、使用・改変・販売が可能です。
今もメンテナンスされている?
されています。直近 1 日以内に新しいコミットがあります。
何の言語で書かれている?
主に HTML です(GitHub の言語統計による)。

回答はプロジェクトの GitHub データ(最終同期:2026年9月15日)と当サイトの分析に基づくもので、法的助言ではありません。

オープンソース詳細解説

Cuaが分ける4つの責務

Cua リポジトリは、コンピュータ操作ワークフローの異なる部分を扱う4つのツールをまとめています。Cua Drivers はデスクトップアプリのバックグラウンド制御、Cua はエージェント対応サンドボックス、Cua-Bench はベンチマークと強化学習環境、Lume は macOS 仮想化です。README の冒頭の表は"パスを選択"とラベル付けされ、ユーザーの目標(エージェントを構築する、コーディングエージェントにコンピュータを与える、モデルを評価する、macOS VM を実行する)に基づいて各ツールを指し示します。リポジトリの説明によると、Cua はオープンソースドライバ、クロスOSフリート、トレーニング・評価・データ生成のためのベンチマークを使用して、コンピュータ操作2.0をスケールさせます。

trycua-cua-deep-analysisについてREADMEが明記している範囲を、この章の対象として読んでください。導入判断では、Cuaが分ける4つの責務に対応する設定名、コマンド、ディレクトリ、対応サービスを実際の資料で照合し、記載がない部分を機能として扱わないことが重要です。

Driversのバックグラウンド入力

Cua Drivers は、エージェントがカーソルやフォーカスを奪うことなく、ネイティブデスクトップアプリ内でクリック、タイピング、検証を行うことを可能にします。同じCLIとMCPサーバーが macOS、Windows、Linux で動作し、README は Claude Code、Cursor、Codex、OpenClaw、カスタムクライアントを互換クライアントとして挙げています。Linux は X11 とコンポジタ固有の Wayland ルートをサポートし、README は生のバックグラウンド入力に明確な制限があると述べています。インストールコマンドは macOS/Linux(curl)と Windows(PowerShell)で提供され、その後にインストール後の指示があります。ドライバ自体のREADMEには、ソースドキュメント、アーキテクチャノート、オプションのエージェントスキルパックが含まれています。

trycua-cua-deep-analysisについてREADMEが明記している範囲を、この章の対象として読んでください。導入判断では、Driversのバックグラウンド入力に対応する設定名、コマンド、ディレクトリ、対応サービスを実際の資料で照合し、記載がない部分を機能として扱わないことが重要です。

OS差を隠すサンドボックスAPI

Cua は、画面を見て、ボタンをクリックし、自律的にタスクを完了するエージェントを構築するためのSDKを提供します。APIはゲストOSやランタイムに関係なく同じで、READMEには一時サンドボックスを作成し、シェルコマンドを実行し、スクリーンショットを撮り、クリック、タイピング、モバイルジェスチャを行うPythonの例が示されています。互換性テーブルには、Linuxコンテナ、Linux VM、macOS、Windows、Android、BYOI(qcow2またはISO)イメージがリストされており、cua.ai のクラウドは BYOI を除くすべてをサポートし、BYOI は"近日公開"とマークされています。ローカルQEMUは6つすべてをサポートしています。サンドボックスSDKはエージェントSDKリファレンスに文書化されています。

trycua-cua-deep-analysisについてREADMEが明記している範囲を、この章の対象として読んでください。導入判断では、OS差を隠すサンドボックスAPIに対応する設定名、コマンド、ディレクトリ、対応サービスを実際の資料で照合し、記載がない部分を機能として扱わないことが重要です。

Cua-Benchの評価軸

Cua-Bench は、OSWorld、ScreenSpot、Windows Arena、カスタムタスクでコンピュータ操作エージェントを評価するためのコマンドラインツールです。トレーニング用に軌跡をエクスポートできます。READMEにはクイックスタートが示されています: リポジトリをクローンし、uv tool でインストールし、ベースイメージを作成し、データセットに対してベンチマークを実行します。また、cuabench.ai のレジストリとパートナーページへのリンクもあります。プロジェクトのドキュメントには、入門ガイドとCLIリファレンスが含まれています。

trycua-cua-deep-analysisについてREADMEが明記している範囲を、この章の対象として読んでください。導入判断では、Cua-Benchの評価軸に対応する設定名、コマンド、ディレクトリ、対応サービスを実際の資料で照合し、記載がない部分を機能として扱わないことが重要です。

LumeとApple Silicon VM

Lume は、Apple の Virtualization.Framework を使用して、Apple Silicon 上で macOS と Linux の仮想マシンを作成および管理します。READMEには、Lume をインストールし、macOS 復元イメージをダウンロードし、--unattended フラグを使用して VM を作成する方法が示されています。sequoia と tahoe の2つのプリセットは、lume ユーザー、SSH、自動ログイン、スリープと画面ロックの無効化をゲストに設定します。READMEは、Tahoe フローはエンドツーエンドで検証されており、Sequoia は初回起動時にアクセシビリティステップを開く可能性があり、issue #2155 にリンクしていると述べています。

trycua-cua-deep-analysisについてREADMEが明記している範囲を、この章の対象として読んでください。導入判断では、LumeとApple Silicon VMに対応する設定名、コマンド、ディレクトリ、対応サービスを実際の資料で照合し、記載がない部分を機能として扱わないことが重要です。

配布物と外部コンポーネント

リポジトリのパッケージテーブルには、cua-driver、cua-agent、cua-sandbox、cua-computer-server、cua-bench、lume、lumier の7つのパッケージがリストされています。プロジェクトは MIT ライセンスの下で配布されており、ライセンステキストは、使用、コピー、変更、マージ、公開、配布、サブライセンス、販売の自由を許可し、ソフトウェアは"現状のまま"提供され、保証はありません。サードパーティコンポーネントは独自のライセンスを持ちます: Kasm は MIT、OmniParser は CC-BY-4.0、オプションの cua-agent[omni] は ultralytics(AGPL-3.0)を含みます。README には商標表示も含まれており、このプロジェクトは Apple、macOS、Ubuntu、Canonical、Microsoft とは提携していないと述べています。

trycua-cua-deep-analysisについてREADMEが明記している範囲を、この章の対象として読んでください。導入判断では、配布物と外部コンポーネントに対応する設定名、コマンド、ディレクトリ、対応サービスを実際の資料で照合し、記載がない部分を機能として扱わないことが重要です。

編集部の結論

このリポジトリには4つの異なるツールが含まれており、それぞれに独自のインストールまたは使用コマンドがあり、READMEは各ツールの外部ドキュメントを指しています。プロジェクトはMITライセンスで提供され、サードパーティのコンポーネントは独自のライセンスを持ち、ライセンステキストは保証を明示的に否認しています。詳細については、READMEに記載されていない設定オプションやクラウド固有の動作など、ドキュメントを確認してください。 採用候補にする場合は、まずREADMEに示された対象OS、入力形式、設定ファイル、実行コマンドを固定し、trycua固有の出力やログを確認してください。資料にない性能、互換性、サポートを前提にせず、その結果が自分の運用条件に合うかで判断する記事です。

公式情報源

  1. Official documentation
  2. Official README
  3. Project repository
  4. Release notes
コミュニティノート

コミュニティノート