Cua

Cua

Cua AI, Inc. · コーディング

Cuaはコンピュータ操作エージェント向けのオープンソースのエージェント基盤だ。サンドボックス、バックグラウンド用ドライバー、ローカルVM、評価ベンチマークをmacOS、Linux、Windows、Android向けにそろえる。

Cua の画面プレビュー

Cua について

About

Cuaとは

Cuaは、AIエージェントに本物のコンピュータを使わせるためのツール群だ。単体のアプリではなく、SDK、ドライバー、サンドボックス、仮想マシン、テスト基盤をひとまとめにしている。開発者はこれらを組み合わせ、クリックし、文字を打ち、画面を読むエージェントの学習、評価、実行に使う。

開発元はCua AI, Inc.で、Y Combinatorの支援を受けている。コードの大半はMITライセンスで、GitHubのスターは数万に達した。デスクトップ自動化をゼロから書く代わりにこれを選ぶチームが多いのは、そのためだ。

この種のエージェントで難しいのは、どこで動かすかである。自分のマシンでデスクトップを直接操作するのは危険が伴うし、スクリーンショットで判断するエージェントには安定して初期化できる環境が要る。CuaはローカルのDockerとQEMUのサンドボックスにmacOSの仮想化層を重ねて、作業を隔離する。代わりに、クラウド側は使った分だけ課金され、macOSの深い機能はAppleのハードウェアに依存する。

はじめかた

  1. macOS、Linux、Windowsで、1行のインストールスクリプトから cua CLIを入れる
  2. LinuxコンテナやmacOS VMなどのサンドボックスを作り、名前を付ける
  3. 自分のエージェント、モデル、スクリプトをつなぎ、自然な言葉でタスクを渡す
  4. 結果を読み、スクリーンショットを撮るか、実行を書き出して後から再生する

AIツール情報

Cuaの料金、対応プラットフォーム、性能を簡単に確認できます。

無料プランはい
有料プラン$0 - $0.044625/vCPU/hour
プラットフォームmacOS, Linux, Windows, Android, cloud
開発元Cua AI, Inc.
カテゴリコーディング
リリース日Oct 2024
最終更新Sep 2025
サイト訪問数N/A
サイト世界ランキングN/A
API提供状況はい

こんな人におすすめ

このツールが最も力を発揮するユーザー、タスク、シーン。

ユーザー

  • AIエージェント開発者
  • 自動化エンジニア
  • 研究・評価チーム
  • 個人開発者

タスク

  • デスクトップアプリの自動化
  • エージェントの評価
  • クロスプラットフォームのテスト
  • 安全な試行

シーン

  • コンピュータ操作モデルの学習
  • CIでのウェブ・デスクトップエージェントのテスト
  • 作業の隣でエージェントを走らせる
  • 1台を超えて広げる

主な機能

バックグラウンド操作のCua Driver

Cua Driverは、macOS、Windows、Linuxのネイティブアプリやブラウザを調べ、操作するための道具をエージェントに渡す。接続はCLI、MCP、型付きSDKから選べ、Claude Code、Codex、Cursor、OpenClawといったツールに組み込める。バックグラウンド配信のおかげで、ポインタを動かさずフォーカスも奪わない。エージェントが動いている間も、マシンはそのまま使える。

4つのOSにまたがるサンドボックス

CuaはLinux、Windows、macOS、Androidという四大デスクトップ系統でエージェントを動かす。Ubuntuコンテナ、完全なWindows 11 VM、macOS VM、Androidイメージを起動し、どれも同じAPIで扱える。イメージにはデーモンが入っているので、サンドボックスが始まった瞬間からプロセス、ファイル、スクリーンショット、入力が使える。

ローカルVMのLume

LumeはAppleの仮想化フレームワークを使い、Apple Silicon上でmacOSとLinuxの仮想マシンを作って管理する。Macを持つ人は、追加のハードウェアなしで、初期化できるmacOS環境を手元に置ける。自分のマシン上で動くサンドボックス層も、これが支えている。

ひとつのSDK、複数の言語

同じCua SDKがPython、TypeScript、Swift、Kotlinで使える。自分のプロセスに組み込んでも、共有デーモン経由でも構わない。土台は単一のRustコアで、研究でPythonを書いても製品でTypeScriptを書いても動作は変わらない。

Cua Spacesと共同デスクトップ

Cua Spacesは、エージェントごとに完全なデスクトップを与えるmacOSアプリだ。Teleportは、ChromeやSlackのようなログイン済みアプリをSpaceに移してもログイン状態を保つ。Multiplayerなら、自分とエージェントが別々のカーソルで同じデスクトップを触れる。Spaceは自分のMac、所有する別のマシン、自前のクラウドアカウントで動く。

評価のCua Bench

Cua Benchはコンピュータ操作のタスクを作り、評価器でエージェントを採点し、学習用に軌跡を書き出す。VMもDockerもモデルの鍵も要らない模擬タスクから始め、準備ができたら実環境へ移れる。

メリットとデメリット

メリット

  • 中核ライブラリがMITライセンスなので、自分でホストして上に作れる。費用はかからない
  • ひとつのAPIでLinux、Windows、macOS、Androidのサンドボックスを覆う
  • バックグラウンド用ドライバーにより、マウスとキーボードを占有せずエージェントが働く
  • 自分のハードウェア、自前のクラウドアカウント、管理された機隊のいずれでも動く
  • 自動化の道具だけでなく、評価とベンチマークの層も備える
  • 活発なプロジェクトで、リリースが頻繁、開発者コミュニティも大きい

デメリット

  • クラウドの計算資源は使った分だけ課金されるため、重い並列処理は時間単位で費用が積み上がる
  • macOSの深い機能はApple Siliconのハードウェアに依存し、どのチームにもあるわけではない
  • 開発者向けの道具であり、コードを書いたりつないだりしなければ一般人には価値が届きにくい
  • 一部の古いパッケージは廃止済みで、古い記事は誤った設定を指していることがある

よくある質問

Cuaは、Cua AI, Inc.によるコンピュータ操作エージェント向けのオープンソース基盤だ。SDK、バックグラウンド用ドライバー、サンドボックス、ローカル仮想マシン、テスト基盤をまとめ、macOS、Linux、Windows、Androidでエージェントが本物のコンピュータを操作できるようにする。