エージェント基盤・プロトコル

Computer Useとは|画面操作は14手、APIなら2手。100件で失敗が24.6件と4.0件に分かれた

Computer Useとは何ができる仕組みなのかAPIを呼ぶのと比べて何が違うのかどんな場面で使うべきなのか

AIにパソコンの画面を見せて、マウスとキーボードを操作させる。それがComputer Useです。APIが用意されていないシステムでも自動化できるため、応用範囲が広く見えます。

今回は手数を数えました。同じ業務(申請1件の承認)を画面操作とAPIで行った場合の比較です。結果を先に言うと、14手と2手、100件処理したときの失敗見込みは24.6件と4.0件でした。

この記事の要点

  • Computer Useは画面のスクリーンショットとマウス・キーボード操作でAIにPCを操作させる仕組み
  • 実測では同じ業務が画面操作14手、API 2手だった
  • 100件処理したときの失敗見込みは24.6件と4.0件
  • 公式も速さが重要でない用途を推奨している

Computer Useとは何ができる仕組みなのか

画面のスクリーンショットを見て、マウスとキーボードを操作させる仕組みです。人が使う画面をそのまま自動化の対象にできます。

Computer Useは、AIがパソコンの環境とやり取りするための仕組みです。公式の説明によれば、スクリーンショットの取得と、マウスとキーボードの操作を提供します。

処理の流れは人と同じです。画面を撮る、何が写っているか判断する、クリックや入力を行う、また画面を撮る。この繰り返しで作業を進めます

APIが無い相手にも使える

この仕組みの価値は、連携用の窓口が用意されていない相手でも自動化できる点にあります。社内の古い業務システムや、外部提供されていない管理画面が対象になります。

逆に言えば、APIが用意されている相手には使う理由がありません。次の節で、その差を数字で見ます。

現時点ではベータ版

公式ドキュメントには、この機能がベータ版であることと、いくつかの制約が明記されています。本番の業務に組み込む前に、そこを把握しておく必要があります

余談 RPAとの関係

画面を操作して自動化するという発想自体は、RPAとして以前から存在します。違いは、画面の中身を都度判断できることです。従来のRPAは座標や要素を事前に指定しますが、Computer Useは画面を見て判断します。その代わり、判断を誤る余地も生まれます。

出典Claude Docs「Computer use tool」2026-08-17 確認
Claude can interact with computer environments through the computer use tool, which provides screenshot capabilities and mouse/keyboard control for autonomous desktop interaction.
原文Claude Docs「Computer use tool」 この内容の有効期限2026-11-17

画面操作は14手、APIなら2手だった

同じ業務を両方式で行ったときの手数を数えました。手数の差がそのまま成功率の差になります。

Computer Useの位置づけを確かめるため、手数を数えました。題材は申請を1件承認するという単純な業務です。

画面操作では、ログインから承認の確定まで人と同じ手順を踏みます。APIなら認証して1回呼ぶだけです。

text
同じ業務(申請1件の承認)を、画面操作とAPIで行った場合

画面操作の手数: 14手
APIの手数    : 2手
差           : 7.0倍

壊れる原因になりうるもの
  画面操作: 5種類(ボタンの位置 / ボタンの文言 / 画面の構成 / 読み込みの速さ / 画面の解像度)
  API    : 1種類(APIの仕様変更)

1手あたり98%成功するとき、最後まで通る確率
  画面操作(14手): 75.4%
  API(2手)      : 96.0%

100件処理したときの失敗見込み: 24.6件 → 4.0件

開きました。24.6件と4.0件です。1手あたりの成功率は同じ98%と仮定していますが、通す手数が7倍あるので結果が変わります。

壊れる原因の数も違う

もう1つの差が、壊れる原因の多さです。画面操作はボタンの位置・文言・画面構成・読み込み速度・解像度のどれが変わっても影響を受けます。

APIの場合、影響するのは仕様変更だけです。しかも仕様変更は告知されることが多く、画面の微修正のように予告なく起きるものではありません

速度の制約は公式も認めている

手数が多いということは、時間もかかるということです。公式ドキュメントも、現在の応答速度は人が直接操作する場合と比べて遅すぎる可能性があると明記しています。

そのうえで、速さが重要でない用途を選ぶよう推奨されています。背景での情報収集や、自動テストといった例が挙げられています。

手数が増えるほど、最後まで通る確率は下がる。1手あたりの精度が同じでも差が出る。

単位: 件画面操作(14手)24.6件API(2手)4件−84%1手あたり98%成功すると仮定した計算値。手数が7倍になると、失敗見込みは約6倍になる。
図1 ── 100件処理したときの失敗見込み件数
出典Claude Docs「Computer use tool」2026-08-17 確認
Latency: The current computer use latency for human-AI interactions might be too slow compared to regular human-directed computer actions.
原文Claude Docs「Computer use tool」 この内容の有効期限2026-11-17

どんな場面で使うべきなのか

APIが無く、速さも重要でなく、信頼できる環境。この3条件がそろったときです。1つでも欠けるなら他の方法を探します。

Computer Useを使うかどうかは、公式が示す推奨条件に沿って判断できます。速さが重要でない用途を、信頼できる環境でという条件です。

例として挙げられているのが、背景での情報収集と自動テストです。どちらも即座の応答が求められず、失敗しても被害が小さい用途になります。

確認する順番

  1. APIが提供されていないか調べる。あればそちらを使う
  2. データの書き出しで済まないか考える。CSVの出力があれば画面操作は不要
  3. 速さが求められる業務でないか確認する。待たせる場面なら向かない
  4. 失敗したときの影響を見積もる。取り消せない操作は避ける

実行前に人が確認する

公式ドキュメントには、実行前に操作を確認する仕組みや、記録を残す仕組みについての記述があります。間違いや幻覚が起きうることが前提になっているためです。

特に取り消せない操作については、承認を挟む形が推奨されます。この考え方はエージェントのセキュリティの記事で扱っている権限設計と同じです。

APIがあるなら画面操作は選ばない。3条件がそろったときだけ検討する。

連携用のAPIが提供されているかいいえ次の条件を確認するはい速さが求められる業務かいいえComputer Useを検討できるはいAPIを使う。手数も壊れやすさも少ない1つ目が「はい」の時点でAPIを選ぶ。2つ目が「はい」なら、画面操作では待たせすぎる。
図2 ── Computer Useを使うかどうかの判断

手数を減らす工夫はできる

どうしても画面操作が必要な場合、手数そのものを減らす方向で改善できます。ログイン状態を保持しておく、一覧の絞り込みをURLで指定する、といった方法です。

前の節の計算が示すとおり、手数は成功率に直接効きます。14手を7手にできれば、失敗見込みは半分近くまで下がります

ベータ版であることを踏まえるこの機能は現時点でベータ版です。仕様が変わる可能性と、公式が挙げる制約を踏まえて採用を判断してください。基幹業務にいきなり組み込むのではなく、失敗しても影響の小さい用途から試すのが現実的です。
出典Claude Docs「Computer use tool」2026-08-17 確認
Focus on use cases where speed isn't critical (for example, background information gathering, automated software testing) in trusted environments.
原文Claude Docs「Computer use tool」 この内容の有効期限2026-11-17

よくある質問

APIがあってもComputer Useを使う意味はありますか?
基本的にはありません。APIがあるならそちらの方が手数も少なく安定します。Computer Useが向くのは、APIが提供されていない業務システムや、複数のアプリをまたぐ操作です。
どのくらい正確に操作できますか?
公式は、間違いや幻覚が起きうると明記しています。特に細かい操作や座標の指定で失敗する場合があります。重要な操作の前に人が確認する仕組みが推奨されています。
速度はどうですか?
公式は、人とAIがやり取りするときの応答速度について、人が直接操作する場合と比べて遅すぎる可能性があると述べています。速さが重要でない用途を選ぶよう推奨されています。
本番環境で使ってよいですか?
現時点ではベータ版です。公式も信頼できる環境での利用を前提としており、背景での情報収集や自動テストといった用途を例に挙げています。基幹業務に直接組み込むには慎重な検討が要ります。

まとめ

  • Computer Useは画面を見て操作する仕組み。APIが無い相手に使える
  • 実測では手数が14手と2手、失敗見込みが24.6件と4.0件
  • 壊れる原因も5種類と1種類で差がある
  • 公式の推奨は速さが重要でない用途で、信頼できる環境に限る

今日から始められること

  1. 自動化したい相手にAPIが用意されていないか先に確認する
  2. 無い場合、操作の手数を数えて成功率を見積もる
  3. 重要な操作の前に人が確認する仕組みを入れる
  4. 操作の記録を残し、失敗した箇所を追えるようにする

実務で組んだComputer Useのワークフローには、値段が付きます

同じ課題を持つ会社にとって、動いている設定は「作る時間」を買えるということです。ServiceDockは自作のワークフローやテンプレートを出品できるマーケットプレイスです。手数料や出品の流れは出品者向けページにまとまっています。

出品の仕組みを見る