What do you want to do?
4 use cases
-
Let Claude Code drive desktop apps with native approvals
Install LCU as a Claude Code plugin so Claude can use desktop apps after you approve each one.
- Lcu
- Claude Code
- Software and DevOps
- Intermediate
View prompt
Using the amontlabs/lcu repo, install LCU as a Claude Code plugin on this Mac with the marketplace and plugin install commands from the README. Ask me to approve the first app the agent controls, then report the output of /computer-use-apps. Verify that the Approved apps panel lists only the apps I approved.
-
Give Codex CLI control of desktop apps on macOS or Linux
Register LCU with Codex CLI so the agent can see windows, click, type, and capture screenshots.
- Lcu
- Codex
- Software and DevOps
- Intermediate
View prompt
Using the amontlabs/lcu repo, set up LCU for Codex CLI on this machine by following docs/INSTALLATION.md. Ask me to approve the desktop app named <app name>, then have the agent list its windows and take one screenshot. Report the setup result and confirm the screenshot was taken.
-
Let an agent read and control Chrome tabs with site approval
Enable the official ChatGPT Chrome extension so an agent can list and control tabs, one approved site at a time.
- Lcu
- Software and DevOps
- Intermediate
View prompt
Using the amontlabs/lcu repo, enable Chrome control in LCU following the Chrome section of docs/INSTALLATION.md. Ask me to approve one site, then have the agent list my Chrome tabs and summarize the title of the approved site. Verify that no site was accessed before I approved it.
-
Run unattended computer use on a disposable VM or CI machine
Set LCU approval to auto on a sandbox machine so the agent can run without a person at the keyboard.
- Lcu
- Software and DevOps
- Advanced
View prompt
Using the amontlabs/lcu repo, configure LCU for unattended use on this disposable machine with `lcu setup --approval auto`. Run `lcu apps` and report the list of always-allowed apps. Verify that the list contains only apps the job needs.
How to use Lcu
- Check you have what it needs: The official ChatGPT desktop app installed locally; Your agent harness installed (Claude Code, Codex CLI, Pi, or another supported adapter); macOS on Apple Silicon, or Linux ARM64 or x86-64 with an active X11 desktop and D-Bus.
- Open amontlabs/lcu on GitHub and read the README and license.
- Install the official ChatGPT desktop app and Claude Code 2.1.287 or later.
- Run
claude plugin marketplace add amontlabs/lcu. - Run
claude plugin install lcu@lcu. - When the agent first controls an app, choose Allow this conversation, Always allow, or Deny on the approval card.
These steps come from our top use case, Let Claude Code drive desktop apps with native approvals, which also has a copy-paste agent prompt.
Get 5 new use cases every morning. Free, one short email, unsubscribe anytime.
Get them freeAbout this repo
- Who it is forDevelopers and power users who run AI coding agents on their own Mac or Linux desktop and want those agents to operate desktop apps or Chrome.
- Why it is hot
- LanguageJavaScript
- Sourcegithub.com/amontlabs/lcu · Back to Hot repos
Requirements
- The official ChatGPT desktop app installed locally
- Your agent harness installed (Claude Code, Codex CLI, Pi, or another supported adapter)
- macOS on Apple Silicon, or Linux ARM64 or x86-64 with an active X11 desktop and D-Bus
- Accessibility and screen-recording permissions on macOS, approved during first use
Maintain Lcu? Add the Featured on Deduped badge
Paste this into your README:
[](https://dedupedai.com/use-cases/amontlabs-lcu/?ref=badge)
Questions about Lcu
What is Lcu?
LCU is a tool that lets agents in any harness use Codex's computer-use runtime to read windows, click, type, and take screenshots in desktop apps and Chrome, without Codex authentication. It is an open-source project on GitHub: https://github.com/amontlabs/lcu.
Who is Lcu for?
Developers and power users who run AI coding agents on their own Mac or Linux desktop and want those agents to operate desktop apps or Chrome.
What can I do with Lcu?
4 use cases so far, for example: Let Claude Code drive desktop apps with native approvals; Give Codex CLI control of desktop apps on macOS or Linux; Let an agent read and control Chrome tabs with site approval. Each has steps and a copy-paste agent prompt.
What do I need to run Lcu?
The official ChatGPT desktop app installed locally; Your agent harness installed (Claude Code, Codex CLI, Pi, or another supported adapter); macOS on Apple Silicon, or Linux ARM64 or x86-64 with an active X11 desktop and D-Bus; Accessibility and screen-recording permissions on macOS, approved during first use.
What are alternatives to Lcu?
Other hot AI repos in Software and DevOps: Harness2, iFixAi, Orca, Diagram Design, AI Memory.
Is Lcu safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.