lcu
AGENTS.md2.2k starsChanged 20 days agoMITView on GitHub
Keep computer-use behavior, API, tool schemas and instructions in the original locally installed Codex runtime. Do not add another accessibility, input, screenshot, browser, JavaScript, or MCP implementation. Standalone adapters may manage installation, desktop-session selection, and transport/lifetime wiring for original host services. Use the official MCP SDK for harness transport. Reuse original implementations and record each adaptation; missing host services remain parity blockers. Runtime changes require documented official-source evidence and real desktop integration tests for each claimed platform and architecture. Ship…
Files
LCU
Keep computer-use behavior, API, tool schemas and instructions in the original locally installed Codex runtime. Do not add another accessibility, input, screenshot, browser, JavaScript, or MCP implementation. Standalone adapters may manage installation, desktop-session selection, and transport/lifetime wiring for original host services. Use the official MCP SDK for harness transport. Reuse original implementations and record each adaptation; missing host services remain parity blockers.
Runtime changes require documented official-source evidence and real desktop integration tests for each claimed platform and architecture. Ship thin platform/architecture-specific LCU archives. Do not use repository app-version, runtime-version, or component-hash allowlists to select a locally installed official app. Report the version and runtime observed from the selected app, and say whether that pair is in the informational tested-versions.json record (a warning only; it never selects or refuses an app), then validate platform, supported architecture, official identity/signature where applicable, required files, and recognized original host layout. The official OpenAI desktop app is a prerequisite on every platform; LCU setup must never download or install it for the user. Linux uses the locally installed app in place; never copy it into the LCU prefix. runtime.lock.json source URLs and checksums are retained only for independently managed development/test package inputs; they do not authorize installer acquisition or select app compatibility. Linux apps are selected by runtime manifest, architecture, required structure, and the version observed from the app or its dpkg ownership. macOS reuses the compatible signed app and native helper in place; never copy, modify or re-sign them. Windows selects the current registered official Store app by identity, publisher/signature and architecture, checks required structure, and records a source-derived inventory for its intact private copy; do not claim new Windows live verification from structural checks. Keep prior platform support and evidence limits unchanged. Never put OpenAI application binaries, copied instructions, or generated fragments in Git, releases, exports, or public images. LCU's MIT license does not relicense installed dependencies.
Run tests/run.sh in disposable containers. Unit tests alone cannot prove desktop behavior. Preserve caller sandbox and approval settings; lcu setup --approval auto is an explicit, reversible opt-in that adds or removes only LCU's own entries. Never test against the user's personal desktop or copy agent credentials into fixtures.
Keep the installer compatible with the documented Luda-style options. Prefer upstream agent installers to new configuration adapters. Keep generated release archives in dist/ and out of Git. Test offline installation with the app already installed locally; development tests may prepare a verified package fixture before invoking LCU, then run setup with acquisition network access disabled. Browser/model services can still require network during use. Do not claim browser actions from discovery or an expected authentication failure.
For the task-owned macOS verification guest, follow docs/verification/macos-test-guest-access.md. Consult .verification/private/README.md before asking the user for guest credentials; keep the credential private.
The port of LCU from Python to the app's Node follows docs/REMOVE-PYTHON.md: its goal, what must and may change, and how it is tested.
Trending
Surging: 1 new project took it in the last 4 weeks, none the 4 weeks before.thin data
Who's talking about amontlabs/lcu
- Codedeck“Codex 컴퓨터 유즈, 앱 밖으로 나왔다 — LCU 심층 분석”YouTube · Oct 21, 2026 · 598 views
- ForkCast“amontlabs/lcu — Computer use for any harness. 🟡 Watchlist #Shorts”YouTube · Oct 23, 2026 · 82 views
- gitpeek“Ask Claude Code to control a desktop app and you get: computer use was not approved. | amontlabs/lcu”YouTube · Oct 21, 2026 · 20 views
- シンオン株式会社 (Synon,Inc) 公式“【GitHub AIデイリー】2026-10-20(火) magpieが3日連続首位/git-aiが2位を維持”YouTube · Oct 19, 2026 · 12 views
- I HAVE ADHD AND FOMO“LCU: Codex Computer Use in Any AI Agent”YouTube · Oct 23, 2026 · 4 views
The biggest 5 of 35 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 35
Talked about on GitHub, YouTube and the web (35 times).
On GitHub · 24
- Oct 29, 2026claude-code-plugins.github.amontlabs.lcu: 0.13.3 → 0.13.4 — sudosubin/agents.nix0 reactions
- Oct 29, 2026claude-code-marketplaces.github.amontlabs.lcu: 0.13.3 → 0.13.4 — sudosubin/agents.nix0 reactions
- Oct 28, 2026claude-code-plugins.github.amontlabs.lcu: 0.13.2 → 0.13.3 — sudosubin/agents.nix0 reactions
- Oct 28, 2026claude-code-marketplaces.github.amontlabs.lcu: 0.13.2 → 0.13.3 — sudosubin/agents.nix0 reactions
- Oct 28, 2026claude-code-plugins.github.amontlabs.lcu: 0.13.1 → 0.13.2 — sudosubin/agents.nix0 reactions
19 more on GitHub
- Oct 28, 2026claude-code-marketplaces.github.amontlabs.lcu: 0.13.1 → 0.13.2 — sudosubin/agents.nix0 reactions
- Oct 25, 2026claude-code-marketplaces.github.amontlabs.lcu: 0.13.0 → 0.13.1 — sudosubin/agents.nix0 reactions
- Oct 25, 2026claude-code-plugins.github.amontlabs.lcu: 0.13.0 → 0.13.1 — sudosubin/agents.nix0 reactions
- Oct 25, 2026feat: 可选集成 LCU 桌面后端与运行时兼容检测 — nehcuh/cmspark0 reactions · 3 comments
- Oct 25, 2026claude-code-marketplaces.github.amontlabs.lcu: 0.12.1 → 0.13.0 — sudosubin/agents.nix0 reactions
- Oct 25, 2026claude-code-plugins.github.amontlabs.lcu: 0.12.1 → 0.13.0 — sudosubin/agents.nix0 reactions
- Oct 23, 2026claude-code-marketplaces.github.amontlabs.lcu: 0.12.0 → 0.12.1 — sudosubin/agents.nix0 reactions
- Oct 23, 2026claude-code-plugins.github.amontlabs.lcu: 0.12.0 → 0.12.1 — sudosubin/agents.nix0 reactions
- Oct 21, 2026claude-code-marketplaces.github.amontlabs.lcu: 0.11.7 → 0.12.0 — sudosubin/agents.nix0 reactions
- Oct 21, 2026claude-code-plugins.github.amontlabs.lcu: 0.11.7 → 0.12.0 — sudosubin/agents.nix0 reactions
- Oct 20, 2026claude-code-marketplaces.github.amontlabs.lcu: 0.11.6 → 0.11.7 — sudosubin/agents.nix0 reactions
- Oct 20, 2026claude-code-plugins.github.amontlabs.lcu: 0.11.6 → 0.11.7 — sudosubin/agents.nix0 reactions
- Oct 19, 2026claude-code-marketplaces.github.amontlabs.lcu: 0.11.4 → 0.11.6 — sudosubin/agents.nix0 reactions
- Oct 19, 2026claude-code-plugins.github.amontlabs.lcu: 0.11.4 → 0.11.6 — sudosubin/agents.nix0 reactions
- Oct 14, 2026claude-code-plugins.github.amontlabs.lcu: 0.11.3 → 0.11.4 — sudosubin/agents.nix0 reactions
- Oct 14, 2026claude-code-marketplaces.github.amontlabs.lcu: 0.11.3 → 0.11.4 — sudosubin/agents.nix0 reactions
- Oct 14, 2026claude-code-plugins.github.amontlabs.lcu: init at 0.11.3 — sudosubin/agents.nix0 reactions
- Oct 13, 2026claude-code-marketplaces.github.amontlabs.lcu: init at 0.11.3 — sudosubin/agents.nix0 reactions
- Oct 10, 2026ci: Pi surface cache branch (do not merge) — valkyriweb/lcu0 reactions · 1 comment
On YouTube · 8
- Oct 21, 2026Codex 컴퓨터 유즈, 앱 밖으로 나왔다 — LCU 심층 분석 — Codedeck598 views
- Oct 23, 2026amontlabs/lcu — Computer use for any harness. 🟡 Watchlist #Shorts — ForkCast82 views
- Oct 21, 2026Ask Claude Code to control a desktop app and you get: computer use was not approved. | amontlabs/lcu — gitpeek20 views
- Oct 19, 2026【GitHub AIデイリー】2026-10-20(火) magpieが3日連続首位/git-aiが2位を維持 — シンオン株式会社 (Synon,Inc) 公式12 views
- Oct 23, 2026LCU: Codex Computer Use in Any AI Agent — I HAVE ADHD AND FOMO4 views · 1 comment
3 more on YouTube
- Oct 22, 2026Agents Grow Hands: LCU, PhoneUse, and Anthropic's Breaking API | AX Trend Deep Dive — I HAVE ADHD AND FOMO4 views · 1 comment
- Oct 21, 2026【GitHub AIデイリー】2026-10-22(木) DeepInferが連続首位/EAGLE-4が初登場 — シンオン株式会社 (Synon,Inc) 公式4 views
- Oct 20, 2026【GitHub AIデイリー】2026-10-21(水) DeepInferが首位/magpieは2位 — シンオン株式会社 (Synon,Inc) 公式4 views
On the web · 3
- Oct 12, 2026LCU:把 Codex 的 Computer Use 拆出来,装进任何 Agent(不用订阅 Codex) | ailamemo — ailamemo.com
- Oct 6, 2026LCU: Codex computer use for any agent — Frontier Now — frontiernow.dev
- Oct 5, 2026The problem with most AI agent frameworks: they're locked to a specific app. You build for Claude Code, you can't run it in Codex CLI. You want to use it somewhere else … | Alexandre Beauvois — linkedin.com
Other versions1 project uses a version of this.
Word for word · 1
- 0xpolarzero/lcu★ 1.1k100% same
Edited · 0
None found.
Wrote their own version · 0
None found.
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

