ホームAgentic AItrycua/cua
// archived 2026-04-29
trycua

cua

AI#Agentic AI#Automation#Virtualization#Computer Vision#Reinforcement Learning
GitHub で見る →
103

// 概要

Cua は、コンピューターのインターフェースを操作可能な自律型エージェントを構築、ベンチマーク、およびデプロイするための統合エコシステムを提供します。このプラットフォームには、macOS のバックグラウンド自動化、クロスプラットフォームのサンドボックス化、および高性能な仮想化のための専用ツールが含まれています。開発者はこれらのコンポーネントを活用して、タスクの実行、コードの実行、および複雑な GUI 環境のシームレスな操作を行うエージェントを作成できます。

// 技術解説

Cua は、さまざまな OS 上での computer-use AI agent の開発、ベンチマーク、およびデプロイを促進するために設計された包括的なエコシステムです。そのアーキテクチャは、Linux、macOS、Windows、および Android を含むサンドボックス環境と対話するための統一された API を提供することに重点を置いており、ホスト環境を中断することなく、エージェントがクリック、タイピング、画面分析などのタスクを実行できるようにします。仮想化と UI 自動化の複雑さを抽象化することで、Cua は開発者が堅牢で再現性の高いエージェントワークフローを構築できるようにし、同時にバックグラウンド実行とパフォーマンス評価のための専門的なツールを提供します。

// 主要ハイライト

01
Linux、macOS、Windows、および Android 全体でサンドボックス環境を制御するための統一された API を提供します。
02
macOS 上でのバックグラウンド UI 自動化を可能にし、フォーカスやカーソル制御を奪うことなくエージェントがアプリと対話できるようにします。
03
OSWorld や Windows Arena といった業界標準のベンチマークでエージェントのパフォーマンスを評価するための Cua-Bench を含みます。
04
Apple Silicon 上でほぼネイティブなパフォーマンスで macOS および Linux VM を実行するための仮想化ツールである Lume を備えています。
05
coding agent に computer-use タスクのためのシームレスでネイティブな感覚のサンドボックス環境を提供する CLI ツールである cuabot を提供します。
06
マルチタッチジェスチャと複雑な UI インタラクションをサポートしており、モバイルおよびデスクトップアプリケーションのテストに適しています。

// ユースケース

01
カーソルのフォーカスを奪わずに macOS のネイティブアプリケーションをバックグラウンドで自動化
02
Linux、macOS、Windows、および Android 環境全体でのエージェント対応サンドボックスのデプロイ
03
標準化されたデータセットを使用したコンピューター操作エージェントのベンチマークおよび強化学習

// クイックスタート

開始するには、'pip install cua' を介してコアとなる Python SDK をインストールしてエージェントの構築を開始するか、提供されているシェルスクリプトを使用して Cua Driver または macOS 仮想化のための Lume をインストールできます。開発者は cua.ai/docs にある公式ドキュメントにアクセスしてプロジェクトを探索でき、そこでは sandbox SDK、ベンチマークツール、cuabot CLI を含む各コンポーネントの具体的なガイドが提供されています。