AIエージェント専用PCをコードで構築「Cua Space SDK」登場
AIエージェントが操作するための仮想環境を構築・管理できる「Cua Space」に、待望のSDKが登場しました。PythonやTypeScriptなどのコードから、LinuxやmacOSのデスクトップ環境を動的に作成し、AIエージェントに操作させることが可能になります。
Cua Space SDKとは何か
Cua Spaceは、AIエージェントが「本物のコンピューター」を操作するための基盤を提供するプロダクトです。今回発表されたSDKにより、これまでアプリやMCP(Model Context Protocol)経由で行っていた操作が、プログラムコードから直接実行できるようになりました。
主な特徴は以下の通りです: ・コードからLinuxやmacOSのVM(仮想マシン)を数秒で作成・削除できる ・作成した環境(Space)に対して、AIエージェントを接続し操作させることができる ・Python、TypeScript、Swift、Rustといった主要な言語に対応している ・CLI(コマンドラインインターフェース)も提供されており、環境チェックやSpaceの確認が容易に行える
主な機能と操作手順
SDKを使用することで、以下のような一連のフローをコードで自動化できます。
- 準備:curlコマンドによるインストールと、Docker(PodmanやColimaも可)の用意。空きメモリは約4GB必要です。
- Spaceの作成:
create_spaceメソッドを呼び出し、自分のマシン上やクラウド上に新しいデスクトップ環境を構築します。動画内の検証では、M4 Max搭載PCにおいて約15.9秒でLinuxデスクトップが立ち上がりました。 - 操作の実行:
space.bashで直接シェルコマンドを送る、あるいはcallToolを使用してマウス操作やキー入力、アプリの起動(Firefoxなど)をエージェントに行わせます。 - 監視と記録:スクリーンショットの取得や、操作の録画・リプレイ機能も備わっています。
- 片付け:作業終了後、
delete_spaceで環境を即座に破棄できます。
Grok Botとの比較と活用例
動画内では、自作のAIハーネスである「Grok Bot」との違いについても触れられています。
・Grok Bot:1つのアカウントに対し1台のLinux VMが割り当てられ、複数のBotが同じ環境を共有して仕事をする形式。 ・Cua Space:役割ごとに「Space A」「Space B」といった具合に、個別のデスクトップ環境をコードで切り分けて用意できる。これにより、調査担当、開発担当、確認担当といったエージェントチームに、それぞれ専用の計算リソースを割り当てることが可能です。
また、PiP(ピクチャー・イン・ピクチャー)機能により、エージェントが操作している画面を自分のデスクトップの片隅でリアルタイムに監視することもできます。
料金プランと利用条件
Cua Spaceには3つのプランが用意されています。
・Free($0):自分のマシンから使う分には無料。最大3つの同時セッション、月20時間までの外部利用が可能。 ・Pro(月$15〜$18):月200時間までの外部利用、最大5つの同時セッションなど。 ・Teams(1席あたり月$25〜$30):チームでの共有や管理機能が追加される。
クラウド(AWS、Google Cloud、Modalなど)上にSpaceを置く場合は、別途各クラウドベンダーの計算資源コストが発生します。macOS環境をクラウドで利用する場合はコストが高くなる傾向があるため、手元のMac Studioなどを活用するのが経済的であると述べられています。
なぜ重要か
AIエージェントに「ブラウザ」だけでなく「OSそのもの」を自由に操作させる環境を、開発者がプログラムから動的にプロビジョニングできるようになった点が最大の進化です。これにより、タスクごとにクリーンな環境を生成してエージェントに渡すという、より高度で安全な自律型エージェントシステムの構築が現実的になります。
こんな人におすすめ
AIエージェントの開発者や、Claude Codeなどのツールをより強力な環境で動かしたいエンジニア。エージェントに複雑なPC操作を自動化させたい人。
見どころ
この記事は まさおAIじっくり解説ch が公開した動画をAI(Google Gemini)が視聴して 日本語にまとめ、公開前に運営者が内容を確認したうえで掲載しています。 要約の性質上、細部が元の発言と異なる場合があります。 正確な内容は元の動画をご確認ください。
YouTubeで元の動画を見る


