はじめに
Cua Spacesは、Cua AI, Inc.が出しているアプリです。手元のMacやほかのPCに、AIのエージェント専用のデスクトップを作ります。次の画像は、Cua Spacesの公式サイトのトップにある画面です。
Composioは、エージェントにGmailやSlack、GitHubなどのアカウントを使わせるためのサービスです。公式サイトのトップには、1,500以上のアプリにつなげると書かれています。次の画像は、Composioの公式サイトのトップにある画面です。
ChatGPTのdotsは、AIのエージェントに自分のコンピュータを持たせ、メールやカレンダーにも手が届くようにして、スマホから頼みごとをできるようにしたものです。便利ですが、使えるAIのモデルも、動かすコンピュータも、提供する会社が決めます。dotsにPCをつなぐ話はdotsの記事に書きました。
同じ形を自分で選んだ部品で組むなら、Cua SpacesとComposioを組み合わせます。この記事では、両方の公式ドキュメントと料金のページを読み、それぞれが何を受け持つのか、Claude CodeやCodexにどうつなぐのか、使う前に何を確かめるかをまとめます。どちらも、当社ではまだ入れて試していません。2つを組み合わせる手順は、どちらの公式ドキュメントにも書かれていないので、組み合わせの部分は公式の説明を並べてわかる範囲にとどめます。
2つの部品の分担
dotsのようなエージェントに要るものを、2つの部品に分けると次のようになります。
| 要るもの | 受け持つ部品 |
|---|---|
| エージェントが使うコンピュータ | Cua Spaces |
| 前の会話を覚えておく場所 | Cua Spaces(Cua Volume) |
| 決まった時間に動かす仕組み | Cua Spaces(スケジュール) |
| スマホから頼む、様子を見る | Cua Spacesのスマホアプリ |
| Gmail、Slack、GitHubなどのアカウントへの接続 | Composio |
| 考えるAIのモデル | 自分で選ぶ(Claude Code、Codex、Hermesなど) |
Cua Spacesは、エージェントに画面のあるコンピュータを渡す部品です。Composioは、エージェントが各サービスのAPIを呼べるように、アカウントの接続と鍵の管理を代わりに引き受ける部品です。画面を操作するか、APIを呼ぶかで、役割が分かれています。
Cua Spaces
できること
Cua Spacesは、手元のMacやほかのPCの上に、Spaceと呼ぶエージェント用のデスクトップを作ります。SpaceはmacOSの仮想マシンか、Linuxのコンテナで、エージェントはその中でコマンドを動かし、ブラウザやアプリを操作します。人はその画面をそのまま見られます。
GitHubのリリースでは、最初の版(0.1.0)が2026年10月1日に出て、11月10日には0.27.0まで進んでいます。更新の速いアプリです。
公式のドキュメントにある主な機能は次のとおりです。
- ほかのMac、Linux、Windows(試験版)のPCを足して、どれにもSpaceを作れる。AWSなど自分のクラウドのアカウントにも作れる
- 名前を付けたエージェントは、Cua Volumeという保存場所に記憶を残す。Spaceを消して作り直しても、別のPCに移っても覚えている
- 名前を付けたエージェントに、毎日8時、60分ごと、毎週金曜17時のような決まった仕事を持たせられる
- iPhoneとiPadのアプリから、Spaceの会話を読み、承認に答え、デスクトップを見られる
Cua AIはコンピュータを貸しません。Spaceが動くのは、自分のPCか、自分のクラウドのアカウントの仮想マシンです。
必要なものと料金
Macで使うには、macOS 26以降が必要です。macOSのSpaceは仮想マシンなので、Appleシリコンが要ります。LinuxのSpaceは、DockerかPodmanのコンテナとして動きます。
料金のページによると、無料のプランでも、つないだすべてのPCでSpaceを作れます。外から自分のPCを使う時間には上限があります。
| プラン | 料金 | 同時に使えるPC | 外から使える時間 |
|---|---|---|---|
| Free | 無料 | 2台 | 月20時間 |
| Pro | 月18ドル(年払いなら月15ドル) | 5台 | 月200時間 |
| Teams | 1人あたり月30ドル(年払いなら月25ドル) | 1人ごとに5台を足す | 1人ごとに200時間を足す |
そのPCの上で使う分は数えません。ほかの場所から自分のPCを使った時間が、外から使う時間として数えられます。
ライセンスは、Cua SpacesがFSL-1.1-MITで、競合する製品を作る以外の目的なら使って変えられます。各版は出てから2年でMITになります。画面を操作する部分のCua Driverと、macOSの仮想マシンを作るLumeはMITです。
Composio
できること
Composioは、AIのエージェントに、各サービスのアカウントを使う道具を渡すサービスです。Gmail、Slack、GitHub、Linear、Notionなどのアカウントを一度つなぐと、エージェントは「今日の未読メールをまとめて」のような頼みごとに合う道具を探して呼び出します。
使い方は2つに分かれています。自分のアプリに組み込む「Platform」と、手元のClaude CodeやCodexから自分のアカウントを使う「For You」です。dotsの代わりを組むなら、For Youの側を使います。
Composioのプラグインの説明では、Claude CodeとCodexに次の手順で入れます。
curl -fsSL https://composio.dev/install | sh
composio login
composio setup --target auto
--target auto は、PCに入っているClaude CodeとCodexを見つけて、両方に設定します。そのあとで「自分に割り当てられたGitHubのissueを一覧にして」と頼むと、エージェントは合う道具を探し、まだつないでいないサービスなら、接続の承認のページのリンクを出します。
料金と鍵の預け先
料金のページでは、無料のHobbyプランで、道具の呼び出しが月10万回まで使えます。そのうちComposioが用意したアプリの分は2万回までです。Proは月29ドルで、同じ額の利用分が付きます。個人で試す分には、無料のプランから始められます。
鍵の扱いの説明によると、標準のクラウドの使い方では、つないだアカウントの鍵(OAuthのトークンなど)はComposioが預かります。エージェントの側には鍵が渡らず、Composioのサーバーが代わりに各サービスを呼びます。鍵をComposioの外に置きたい場合の置き方(自社のネットワークの中に置くなど)も、同じページで説明されています。
組み立て方
Claude Codeに両方を入れる
2つの部品を組み合わせる公式の手順はありません。いちばん素直な形は、手元のClaude CodeかCodexに、Cua SpacesとComposioをそれぞれの公式の手順で入れることです。
Cua Spacesは、インストールの説明にあるコマンドで、アプリと cua コマンドを入れます。
curl -fsSL https://cua.ai/install.sh | sh
初めて開くと、PCにあるエージェントの一覧が出て、Connectを押したエージェントに、Cuaのスキルと cua のMCPサーバーが足されます。ターミナルからなら、次のコマンドで同じことができます(エージェントのつなぎ方)。
cua connect setup --agents claude,codex --yes
cua connect status
ここにComposioのプラグインも入れると、1つのClaude Codeが、Spaceを作って中のブラウザを操作することと、Gmailを読むことの両方をできるようになります。たとえば次のような頼み方です。
Spaceを1つ作って、競合3社の料金ページを開き、プランと価格を表にして。
できた表を、Gmailで自分あてに送って。
前半のSpaceの操作はCuaの道具が、後半のメールの送信はComposioの道具が受け持ちます。
決まった時間に動かす
dotsに近づけるには、エージェントに名前を付けて、記憶と決まった仕事を持たせます。Cuaのスケジュールの説明では、次の形で登録します。
cua agent add scout --harness claude-code --in local:scout --daily 09:00 "Check the build and tell me what broke"
cua agent schedule ls scout
スケジュールは、Cuaのアプリを閉じていても、PCのCuaの常駐プログラムが動かします。PCが眠っていた間の分は、起きたときに1回だけ動きます。終わるとエージェントの答えが通知で届きます。
ここで、名前を付けたエージェントはSpaceの中で動きます。Spaceの中のClaude CodeからComposioを使うには、Spaceの中にもComposioのコマンドと鍵を用意する必要がありそうですが、そのやり方はCuaにもComposioにも書かれていません。Composioには、人がいない場所で動くエージェント向けのログインの説明がありますが、これは人のアカウントとは別のアカウントを作る方法で、自分のGmailにつなぐ用途とは合いません。決まった時間の仕事でメールやSlackにも触らせたいなら、ここは自分で試して確かめる部分です。
使う前に確かめること
エージェントに渡る権限
Composioでつないだアカウントは、エージェントが頼みごとに合わせて使います。メールの送信や、Slackへの投稿、GitHubのissueの作成もできるので、最初は読むだけの頼みごとから始め、送信や作成を任せる前に、何をしたかを確かめる流れにしておきます。
Cua SpacesでClaude Codeを動かす場合、Cuaは手元のClaude Codeのサインインを読んで、Spaceの中のClaude Codeに使わせることができます。説明によると、Cuaが持つのは数時間で切れる鍵だけで、更新用の鍵は持ちません。ほかのPCやSpaceに渡すのは、設定で選んだときだけです(初めはオフ)。読む前に確認の画面が出て、押すまで何も読みません。
通信がどこを通るか
同じネットワークの中か、Tailscaleでつないだ相手には、Cua AIのリレーを通らずに直接つながります。外から使うときはリレーを通ります。リレーの説明によると、新しい版のアプリとコマンドどうしなら、通信は端から端まで暗号化され、リレーは中身を読めません。ブラウザでの表示や古い版では、リレーで暗号がいったん解かれ、通る間は中身を読める形になると書かれています。アプリとコマンドは新しい版にそろえておきます。
Composioのほうは、つないだサービスへの呼び出しがComposioのサーバーを通ります。
送られる利用データ
Cua Spacesは、初めの状態で、匿名の利用データを送ります。使った機能、Spaceの種類、時間、エラーの種類などで、画面の中身、ファイル名、URL、プロンプトは含まれません。止めるには、設定の画面のスイッチか、cua telemetry off を使います。
スマホのアプリ
Cua Spacesのスマホアプリは、試験中の機能として扱われています。使うには、つなぐ側の各PCで、その機能を有効にします。初めはオフです。
cua experiments enable mobile
スマホからCuaのアカウントでサインインすると、そのアカウントで共有しているPCのSpaceが並びます。
公開されていないこと
2026年11月10日の時点で、次のことは確かめられませんでした。
- Cua SpacesとComposioを組み合わせる公式の手順。Cua AIのGitHubのリポジトリにはComposioの名前が出てこず、Composioのドキュメントでも、Cuaの説明は見つからなかった
- Spaceの中で動く名前付きのエージェントに、自分のComposioのアカウントを使わせる方法
まず試すなら
いきなり常駐のエージェントを組むより、手元のClaude CodeかCodexに、2つを別々に入れて試すほうが確かめやすいです。Cua Spacesは、アカウントなしでもこのMacの上でSpaceを作れます。Composioは無料のHobbyプランで、まず読むだけの頼みごとを1つ試します。
たとえば「Spaceを1つ作って、自社のサイトのトップページの表示を確かめ、気づいたことを今日の未読メールの要約と一緒にまとめて」と頼み、Spaceの画面を見ながら、どの部分をどちらの道具が受け持ったかを追ってみてください。それで足りないと感じたら、名前付きのエージェントとスケジュールに進みます。

