Claude Code、ついにPC操作が可能に|アプリを開いてクリック・UIテストまでCLIから自動実行【Computer Use】
Anthropicは2026年3月23日、Claude CodeにComputer Use機能を追加した。CLIから会話するだけで、Claudeが実際にmacOSのアプリを開き・クリックし・テキストを入力し・スクリーンショットを撮る。コードを書いてビルドして動作確認するところまで、Claudeが一人でやり切る。
現在はPro/MaxプランのmacOSユーザー向けにリサーチプレビューとして公開されている。
できること
コードを書く・シェルを叩く・ブラウザを操作するだけでは届かなかった領域に、ようやくClaudeの手が届くようになった。
アプリのビルド&実機確認
SwiftでmacOSのメニューバーアプリを書かせ、コンパイル・起動・ボタンクリックまで自動実行。「動いた」をClaudeが自分で確認する。
E2Eのビジュアルテスト
ElectronアプリのオンボーディングフローをClaudeが開いてクリックし、各ステップをスクリーンショット。Playwright等の設定は不要。
視覚的バグの再現と修正確認
「ウィンドウを狭くするとモーダルのフッターが欠ける」といった問題を、ウィンドウリサイズ→バグ再現→CSS修正→再確認まで自動ループで解決する。
APIを持たないGUIツールの操作
デザインツール、ハードウェアのコントロールパネル、iOSシミュレーターなど、CLIから触れなかったGUI専用ツールも操作できる。
有効化の手順
--computer-use フラグのような特別なオプションは存在しない。MCPサーバーとして実装されており、セッション内で有効化する。
# 1. セッション内でMCPメニューを開く
/mcp
# 2. "computer-use" を選択してEnable
# (設定はプロジェクトごとに保存される)
# 3. 初回のみ:macOSの権限を付与
# System Settings → Privacy & Security
# - Accessibility(クリック・タイピング・スクロール)
# - Screen Recording(画面を見る)
# ※ Screen Recordingはクロードコードの再起動が必要な場合あり
バージョンは v2.1.85以上 が必要。claude --version で確認できる。
実際の使い方
有効化後は普通の会話でClaudeに頼むだけ。
Build the app target, launch it, and click through each tab
to make sure nothing crashes. Screenshot any error states you find.
Thesettingsmodalclipsitsfooteronnarrowwindows.Resizethe
appwindowdownuntilyoucanreproduceit,screenshottheclipped
state,thenchecktheCSSforthemodalcontainer.
操作中はEscキーまたは Ctrl+C でいつでも即座に中断できる。
技術的な仕組み
Computer UseはClaude Codeの組み込みMCPサーバーとして実装されている。Claudeがタスクを処理する際の優先順位はこうなっている。
- Bashツール — シェルコマンドで解決できる場合
- Claude in Chrome — ブラウザ操作で足りる場合
- computer-use — 上記で届かないGUI専用タスクのみ
つまりComputer Useは「最後の手段」として設計されており、速度や精度の高い方法を優先してから発動する。
動作フローは以下の通り。
- computer-useが起動するとマシン全体のロックを取得(他セッションとの競合防止)
- 承認済み以外のアプリを非表示化(自分のターミナルウィンドウは除外)
- Accessibility APIでクリック・タイピング・スクロールを実行
- Screen Recordingで画面をキャプチャ(ターミナル自身はスクリーンショット対象外)
- Escで中断→ロック解放→アプリ復元
制限と注意点
| 項目 | 内容 |
|---|---|
| 対応OS | macOSのみ(Windows/Linuxは未対応) |
| 必要プラン | Pro または Max(Team・Enterpriseは不可) |
| 必要バージョン | Claude Code v2.1.85以上 |
| 起動モード | インタラクティブセッションのみ(-pフラグでは使用不可) |
| 認証 | claude.ai経由のみ(Bedrock/Vertex AI経由は不可) |
| 同時実行 | マシン全体でロックを取得するため、複数セッション同時使用は不可 |
承認はセッション単位。次回セッションでは各アプリへの承認が再度必要になる。
Terminal・Finder・System Settingsなど、シェルアクセスやシステム設定変更ができるアプリは特別な警告付きで確認プロンプトが表示される。
Claude APIのcomputer useとの違い
以前から存在していたClaude APIの「computer use tool」とは用途が根本的に異なる。
| 比較 | Claude Code Computer Use | Claude API computer use tool |
|---|---|---|
| 想定ユーザー | エンドユーザー(自分のMacを操作させたい) | 開発者(プロダクトに組み込みたい) |
| 実行環境 | 実際のmacOSデスクトップ | 自前のVM・コンテナ内 |
| セットアップ | /mcp でEnableするだけ | 座標変換・スクリーンショット処理の実装が必要 |
| 解像度 | フル解像度 | API側の制限あり(座標ずれのリスク) |
わさびの見解
ここが個人的に面白いと思うポイントだ。
Playwrightなしでビジュアルテストができるという点が、開発者ワークフローに与える影響はかなり大きい。E2Eテストのセットアップは地味に面倒で後回しにされがちだが、「Claudeに頼めばやってくれる」となれば状況が変わる。
ただし現状はmacOS限定・research preview段階で、Claude自身が目で見て判断するため速度は遅い。シェルで解決できることはBashが優先されるし、ブラウザならChromeが使われる。Computer Useが発動するのは本当に「GUIしかない」ケースに絞られる。
Windows対応の時期は未発表だが、Anthropicのペースを見る限り年内に来てもおかしくない。
まとめ
- 2026年3月23日にリサーチプレビュー公開
- macOSのアプリをClaudeが直接操作(クリック・タイピング・スクリーンショット)
- 有効化は
/mcp→ “computer-use” をEnableするだけ - Pro/MaxプランのmacOSユーザー限定(v2.1.85以上)
- Playwright不要のビジュアルテスト・GUIツール操作が可能に
Claude Codeがコードを書いて、ビルドして、自分で触って確認する——そのループが完成しつつある。
参考リンク
– Anthropic公式ブログ: Put Claude to work on your computer
– Claude Code公式ドキュメント: Let Claude use your computer from the CLI
この記事が参考になったら|以下のリンクから見てもらえるだけで、ブログ運営の応援になります。

AI開発環境やブログ運営に。初期費用無料、月額296円から。- 天秤AI Biz byGMO

Claude・ChatGPT・Geminiなど6つの生成AIを同時に使い比べ。業務活用に。



コメント