LCU:把 Codex 的电脑操控拆给其他 Agent 用
LCU 把 ChatGPT 桌面应用内置的 Codex 电脑操控拆成 MCP 工具,Claude Code、Pi 等 Agent 无需 Codex 登录。
项目资料
GitHub Ecosystem- 许可证
- MIT
- 主语言
- Python
- 星标
- 453
- 核查时间
- 2026-10-06
以上快照资料以核查当日为准,可能随版本或运营策略变化。
在终端里干活的 coding agent 什么都好,就是走不出终端:改得了文件、跑得了命令,却看不了日历、写不了备忘录,更别说操作你登录过的网页。OpenAI 其实给 ChatGPT 桌面应用配了一整套 computer-use 运行时——看屏幕、点鼠标、敲键盘——但一直锁在自家应用里。开源项目 LCU(MIT 协议)做的就是拆锁:ChatGPT 应用照常装在你机器上,原封不动地提供运行时和指令,LCU 负责安装配置和 harness 适配,把这套能力以 MCP 形式接给 Claude Code、Codex CLI、Pi 等 Agent 用,全程不需要 Codex 登录。宝玉 10 月 5 日推荐时点破了关键:它看上去像把 Codex 的 computer use 重新实现了一遍,实际上跑的就是官方那套运行时。

核心功能
LCU 的功能围绕一件事:把原装 computer-use 运行时安全地交到你的 Agent 手里。
- 直接跑官方运行时:截图、无障碍读取、鼠标键盘这些底层能力 LCU 一行都没写——它运行本机 ChatGPT 桌面应用自带的运行时,指令逐字节保持一致,审批弹窗原样保留,官网的原话是「Nothing reimplemented」。
- 接进你现有的 harness:Claude Code 走 MCP relay,Codex CLI 走 MCP 加
mcp_tool生命周期钩子(旧版 CLI 要先升级),Pi 拿到原生扩展;Oh My Pi 和 Hermes 是实验性支持,其余 harness 可以用共享 JavaScript 客户端自己接。 - Agent 要动手,你说了算:首次控制某个应用时会弹审批请求;
lcu setup --agent claude-code还会装一个小模块lcu-approve,在 Claude 应用里把审批渲染成原生「Computer use approval」面板——允许本次对话、永久记住或拒绝,模型看不见也按不到这个面板。 - Touch ID 把关授权清单:
lcu apps allow Zed、lcu apps revoke Zed在 macOS 上要过 Touch ID 或密码,Agent 想替你批权限会被这条提示拦住;浏览器、密码管理器这类高风险应用自带警告,Terminal、iTerm2 则直接拒绝。 - Chrome 和音频可选:装上官方扩展后能列出并操控 Chrome 标签页,每个站点仍要单独批准;
--audio打开运行时自带的电脑音频录制 API。


典型使用场景
- 会前准备:让 Agent 读日历窗口里下午的安排,往 TextEdit 写一份发布评审要点并存到桌面——官方 30 秒演示完整跑通了这条链路。
- 带登录态的网页操作:内部系统、后台管理这类只存在于你浏览器里的登录态,让 Agent 通过 Chrome 扩展去查去填,按站点逐个批准,比交出 Cookie 清晰得多。
- 改完代码自己验收:让 Agent 打开浏览器看部署预览、截图贴回对话,收尾不用你动手。
快速上手
LCU 要求本机装有官方 ChatGPT 桌面应用(运行时和指令都来自它)、Python 3.12+,以及一个装好并登录的 harness。Apple Silicon Mac 上的 Claude Code 两条命令装完:
claude plugin marketplace add amontlabs/lcu
claude plugin install lcu@lcu
其他 harness 或想手动安装,从最新 release 下载压缩包(darwin-arm64、linux-arm64、linux-x64,各配 sha256 校验文件)。装完的第一个验证动作:让 Agent 用 LCU 给一个无关紧要的窗口截图,批准请求,能看到截图就成了。Linux 用户注意安装器不写 PATH,直接用 /opt/lcu/current/bin/lcu 全路径调用。
小结
LCU 适合在 Apple Silicon Mac 或 X11 Linux 上用 Claude Code、Codex CLI、Pi,并且希望 Agent 能操作桌面应用的开发者;前提是你愿意装官方 ChatGPT 桌面应用——运行时来自它。Windows 11 目前只是候选平台,Intel Mac、Wayland 和 musl Linux 不支持。坑也交代清楚:项目 2026-09-22 才创建,最新版 v0.9.5(10 月 5 日发布),接口还可能变;Claude Code 的 Chrome 控制是实验性的,部分中断不触发标签页清理;它是独立开源项目,与 OpenAI 无隶属,运行时条款跟着你本机的 ChatGPT 应用走。MIT 协议、Python 编写,查于 2026-10-06 有 453 星。如果想让 Agent 操控的是手机而非电脑,可以看 phone-harness——不越狱让 Agent 直接用真机 iPhone 和安卓。