cua
SHA-256オープンソースのコンピュータ使用エージェント基盤で、サンドボックス、SDK、ベンチマークを提供し、完全なデスクトップを制御できるAIエージェントの訓練と評価に使用します。
AIが人間のようにPCを操作するためのオープンソースツールキット
主な機能
- バックグラウンド駆動:macOS上でネイティブアプリを操作する際にカーソルとフォーカスを奪わず、同時に作業可能
- 統一サンドボックスAPI:単一のインターフェースでLinux/macOS/Windows/Androidのコンテナまたは仮想マシンをサポート
- 内蔵ベンチマークテスト:OSWorld、ScreenSpotなどの標準評価でAIエージェントの能力を測定
- CuaBot協力ツール:コーディングエージェントが独立したサンドボックス内でGUIタスクを実行し、ネイティブウィンドウに表示
- macOS仮想化性能がネイティブに近い:AppleのVirtualization.Frameworkを使用してmacOS/Linux仮想マシンを作成・管理
できないこと
- •Cuaは汎用的なデスクトップ自動化ツールではなく、AIエージェントのシナリオに特化して設計されており、AIモデルと組み合わせて使用する必要があります。Cua Driverは現在macOS(バックグラウンドモード)のみをサポートしており、Windows/Linuxサンドボックスは仮想マシンまたはコンテナを介して実行する必要があります。CuaサンドボックスはデフォルトでQEMUローカル仮想化を使用するため、システムが仮想化技術(macOSのHypervisor.framework、LinuxのKVMなど)をサポートしている必要があります。CuaBotは現在初期段階にあり、一部のコーディングエージェントのみをサポートしています。
使用例
- 训练和评估计算机使用 AI 代理(如桌面操作自动化)
- 在隔离沙箱中运行 GUI 工作流(浏览器、设计工具、游戏引擎)
- 让编码助手(如 Claude Code)在虚拟桌面中执行需要点击和键盘的任务
Cuaは、コンピュータ操作エージェント(デスクトップを自律制御するAIエージェント)の構築、トレーニング、デプロイに必要なすべてのツールを提供するオープンソースプラットフォームです。macOS、Linux、Windowsに対応しており、統一されたサンドボックスAPI(ローカルまたはクラウド)、バックグラウンド駆動(マウス/キーボードを占有しない)、コーディングアシスタント(Claude Codeなど)を統合するためのCLIおよびMCPサーバー、エージェントのパフォーマンスを評価するベンチマークスイートを備えています。Web自動化に特化した従来のUI自動化ツール(Playwright、Seleniumなど)とは異なり、CuaはAIエージェント専用に設計されており、ネイティブデスクトップアプリケーション、キャンバスツール(Blender、Figma、ゲームエンジン)、モバイルジェスチャをサポートします。独自の利点として、(1) macOS上でバックグラウンドでコンピュータ操作を実行し、ユーザーの操作に干渉しないこと、(2) 単一のAPIで複数のオペレーティングシステムと実行環境(コンテナ、仮想マシン、クラウド)をサポートすることが挙げられます。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
Cua Driver(バックグラウンドドライバ)のインストール: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/trycua/cua/main/libs/cua-driver/scripts/install.sh)"
Cua Pythonパッケージのインストール: pip install cua
Pythonでサンドボックスを作成し操作を実行(公式ドキュメントのサンプルを参照)
- Cua Driver(バックグラウンドドライバ)のインストール: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/trycua/cua/main/libs/cua-driver/scripts/install.sh)"
- Cua Pythonパッケージのインストール: pip install cua
- Pythonでサンドボックスを作成し操作を実行(公式ドキュメントのサンプルを参照)
SHA-256 チェックサム確認済み
GitHub 公式 Release ページから抽出されたチェックサム
SHA256 チェックサム
f65081a40ae8e08b324b5dbe0132041680273097d15a10e57a63bbb228a13e59このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
Cua Pythonパッケージのアンインストール: `pip uninstall cua` を実行します。Cua Driverのアンインストール: インストールスクリプトで提供されたアンインストールコマンドを実行します(または `/usr/local/bin/cua` 関連ファイルを直接削除します)。Lume仮想マシンの場合、`lume vm stop` と `lume vm delete` を使用します。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
5 FAQs