数据截至 (上游 commit ead48da2032c)
对外契约:9 个工具、MCP/JSON-RPC 与 CLI
30 秒导读: 这一章讲的是这个服务对外长什么样——它暴露 9 个工具(列应用、看状态、点击、拖拽、打字……),同一套工具有两个门:一个是给 AI agent 用的 stdio MCP 服务器(说 JSON-RPC 2.0),一个是给人/脚本用的 CLI 子命令。两个门后面共用同一个分发器
ComputerUseToolDispatcher。真正"怎么把点击落到屏幕上"是下一章 03-action-execution 的事;这里只讲契约与路由。
本章定位:讲清"服务对外暴露面"。往上看整体是什么、往下钻动作引擎,见 index、03-action-execution;每回合的 UI 快照见 01-state-snapshot;软件光标见 04-software-cursor。