claude-code - 💡(How to fix) Fix [FEATURE] Computer Use support in Claude Code CLI on Windows [1 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#54833Fetched 2026-04-30 06:34:39
View on GitHub
Comments
0
Participants
1
Timeline
3
Reactions
0
Author
Participants
Timeline (top)
labeled ×3

Fix Action

Fix / Workaround

I can use the Desktop app, but that breaks my terminal-only workflow. WSL or remote machines add extra friction, and manual screenshot/scripts workarounds are slow and unreliable.

RAW_BUFFERClick to expand / collapse

Preflight Checklist

  • I have searched existing requests and this feature hasn't been requested yet
  • This is a single feature request (not multiple features)

Problem Statement

Windows users cannot use Computer Use in the Claude Code CLI/terminal workflow.

I use Claude Code from a native Windows terminal and need it to test GUI apps, interact with windows and dialogs, and verify desktop workflows without switching to the Desktop app. Right now, the CLI flow stops at terminal-only tasks, so I have to leave the shell-based workflow to do screen control and app interaction manually.

This breaks the terminal-first workflow I rely on for development, debugging, WSL/SSH-style work, and automation.

Current workflow:

  • Launch claude in terminal (Windows native/PowerShell, no Desktop app).
  • Need Claude to test GUI apps, navigate UIs, verify Electron/SwiftUI builds, or interact with non-CLI tools.
  • CLI lacks computer-use MCP server, Claude can't control screen/apps.
  • Forced to switch to Desktop app (GUI), breaking terminal-only dev flow (tmux, SSH, CI/scripts).

Docs confirm: "Computer use in the CLI is not available on Linux or Windows. On Windows, use Desktop instead."

This impacts terminal-heavy developers, WSL users, and anyone relying on automation or remote workflows.

Proposed Solution

Enable computer-use MCP server in CLI on Windows (matching macOS).

Ideal UX (same as macOS):

  • Run /mcp -> See computer-use (disabled).
  • Select -> "Enable" -> Persists per-project.
  • Grant Windows accessibility/screen permissions on first use.
  • Prompt appears: "Claude wants to use your computer..." -> Allow.
  • Claude can then perform actions like launching apps, clicking UI, typing, and validating results.

This should use the same underlying engine as the Desktop app, simply exposed in the CLI. It should work alongside PowerShell/Bash tools seamlessly.

Alternative Solutions

I can use the Desktop app, but that breaks my terminal-only workflow. WSL or remote machines add extra friction, and manual screenshot/scripts workarounds are slow and unreliable.

Priority

High - Significant impact on productivity

Feature Category

MCP server integration

Use Case Example

I'm working on a Windows project in Claude Code CLI. Claude writes code and builds the app. I ask it to launch the app, click through the UI, and verify the result. On macOS, this is possible in CLI; on Windows, I have to switch to Desktop or do it manually. Windows CLI support would keep the whole loop inside the terminal.

Additional Context

Related docs currently say computer use in the CLI is macOS-only, while Desktop supports macOS and Windows. The closest existing issue is broader than Windows and is already closed as not planned, so this request is specifically for Windows CLI parity.

https://code.claude.com/docs/en/computer-use > "Let Claude use your computer from the CLI"

(Reopening as a fresh issue per the stale-bot request on #54833.)

extent analysis

TL;DR

Enable computer-use MCP server in the Claude Code CLI on Windows to achieve parity with macOS and support terminal-only workflows.

Guidance

  • Investigate the feasibility of exposing the underlying engine used by the Desktop app in the CLI, ensuring seamless integration with PowerShell/Bash tools.
  • Review the macOS implementation of computer-use in the CLI to identify potential differences and challenges for Windows support.
  • Consider the security implications of granting Windows accessibility/screen permissions and design a prompt similar to "Claude wants to use your computer..." to obtain user consent.
  • Evaluate the potential impact on productivity and workflow for terminal-heavy developers, WSL users, and those relying on automation or remote workflows.

Example

No code snippet is provided as the issue focuses on feature request and implementation details are not specified.

Notes

The solution may require significant development effort and potential changes to the underlying architecture of the Claude Code CLI. The issue is specific to Windows and aims to achieve parity with the existing macOS implementation.

Recommendation

Apply workaround: Use the Desktop app for computer-use functionality until the CLI support is implemented, as it is the current recommended solution according to the documentation.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

claude-code - 💡(How to fix) Fix [FEATURE] Computer Use support in Claude Code CLI on Windows [1 participants]