mrkeyoor.com_
Mon 09 Nov 17:35 UTC
AI Toolsevaluationupdated 01 Nov 2026

desktop-cc-gui review

Desktop CC GUI brings command-line AI coding runtimes into one graphical interface. Consider it if you already use coding CLIs and want shared chat, file, Git and terminal panels. This review assesses commit 0d042c3, measured on September 25, 2026. The supplied v1.0.9 release identifies commit e3c9a26; the evidence does not establish that it matches the measured checkout. Our sandbox checked repository commands, without verifying an interactive desktop session or completed agent work.

+17stars / 7d
Verdict

Consider a small, single-engine trial if Desktop CC GUI's shared panels would help your existing CLI workflow. At commit 0d042c3, the stored run records a 12-second installation, a 55-second frontend build and a 110-second test command, all successful. Desktop operation, provider connections, packaging and completed agent work remain untested. These results do not establish the behavior of the distinct v1.0.9 release commit.

We ran it

Lab card: what happened when we ran desktop-cc-guiScreenshot of desktop-cc-gui (www.mossx.ai/download)
Install✓ · 12s581 packages · 492 MB
Build✓ · 55s
Tests✓ · 110s1231 passed · 0 failed of 1231 (vitest)
Repo1199 files~199,273 lines of source · 14.1 MB · 3 CI workflows · tests dir

Answers from our run

Does desktop-cc-gui build from source?

Dependencies installed in 12 seconds (581 packages), and the build succeeded in 55 seconds. We cloned commit 0d042c3 into a clean Debian container with 3 CPUs and no project-specific setup.

Do desktop-cc-gui's tests pass?

Yes. The project's own test command finished in 110 seconds and reported 1231 passed, 0 failed (vitest).

Who should not use desktop-cc-gui?

Anyone requiring independently verified desktop operation, provider connections or completed coding tasks.

What are the alternatives to desktop-cc-gui?

CloudCLI, Opcode. Consider a small, single-engine trial if Desktop CC GUI's shared panels would help your existing CLI workflow.

Setup3/5Useful but limited setup evidence: installation, frontend build and tests exited zero. Full desktop prerequisites, Rust compilation and graphical launch were not validated.
Docs4/5Strong evidence of README coverage within the measured checkout: prerequisites, command purposes, engine differences and contribution steps are explained. Instruction correctness was not comprehensively tested.
CommunityN/AThe supplied issue shows a user report and its closure, but does not establish community strength, adoption or reliable support.
Maturity3/5Successful frontend commands provide useful but limited evidence. Desktop behavior, installer operation, provider connections and completed agent work remain untested.

Who it’s for

Developers who use coding CLIs and want to evaluate a shared graphical workspace.
Claude Code and Codex users willing to check their engine's documented controls before choosing a workflow.
Contributors comfortable with React, TypeScript, Rust and Tauri's platform prerequisites.

Who it’s NOT for

Anyone requiring independently verified desktop operation, provider connections or completed coding tasks.
Teams requiring identical permission modes, reasoning controls or question cards across engines.
Teams requiring team orchestration: the measured checkout's README marks team mode unsupported across its engine matrix.
Buyers expecting the interface to supply coding runtimes, models or provider access.

Setup reality

The stored sandbox run records installation at 12 seconds, the frontend build at 55 seconds and the test command at 110 seconds. All three commands exited zero without timing out. Dependency measurements are 581 packages and 492 MB.

The stored parser summary records 1,231 passed tests, zero failed and zero skipped. These figures do not establish exhaustive unique coverage, Rust test results or successful desktop operation.

The README pinned to the measured checkout specifies Node.js 20 or newer, pnpm 10, stable Rust and Tauri's platform prerequisites for source development. It defines the build command as a TypeScript check plus frontend production build. Starting the full application also compiles the Rust backend. A useful session needs the chosen coding runtime and its provider configuration.

Should you try Desktop CC GUI?

Try it with one configured engine and a small project if shared desktop panels would help your coding CLI workflow. The documented file editor, Git controls, terminal and session history give you specific features to evaluate. The successful repository commands support that limited trial; desktop launch, provider access and completed coding tasks still need checking on your machine.

Desktop CC GUI brings command-line AI coding runtimes into one graphical interface. It complements the runtimes and their provider configuration. Switching engines can change the controls available in a conversation.

What the measured checkout establishes

Our run on September 25, 2026, at commit 0d042c3 recorded installation at 12 seconds, the frontend build at 55 seconds and the test command at 110 seconds. Each command exited zero without timing out. The sandbox record identifies lab-node:22, three CPUs and 8 GB of memory. The stored dependency measurements are 581 packages and 492 MB.

The stored parser summary records 1,231 passed tests, zero failed and zero skipped. The supplied Vitest footer also reports 1,231 passed tests. Exhaustive unique coverage was not verified, and no new execution or complete-log reconciliation was performed.

The README pinned to the measured checkout defines the build command as a TypeScript check plus frontend production build. Command success does not establish graphical launch, Rust test results, provider authentication, every CLI adapter's behavior, packaged installer operation or completed agent work.

The build tail warns about chunks larger than 500 kB after minification. That warning did not prevent command success and does not measure startup speed. The audit field is null, so advisory results and scanned-package coverage are unknown.

The supplied v1.0.9 release identifies commit e3c9a26. The release extract and measurement do not establish equivalence between that release and commit 0d042c3. The findings here apply to the measured checkout.

Check the engine controls before choosing a workflow

The pinned README lists ten engines and documents differences in reasoning effort, question cards, permission modes and provider switching. For example, its permission matrix lists auto, manual, plan and bypass for Claude Code, while Codex CLI has auto, manual and bypass. It marks team mode unsupported across all ten engines. These are documented capabilities, not adapter behavior verified by our run.

Provider channels are written to each CLI's native configuration files, according to the pinned README. DeepSeek Harness has separate instructions: install DSH and configure its models and API keys in DSH itself. The interface therefore adds a workspace around the runtimes while retaining their setup requirements.

The supplied current repository README lists eleven engines and Chinese, English and Korean interface languages. The measured checkout's README documents ten engines and Chinese and English. The older sandbox run does not verify those newer capabilities.

What your desktop trial should check

Start by checking message submission. Issue 1300 reported that Enter would not submit a message and the send arrow remained disabled. Issue 1300 was closed as completed on September 28, 2026. The supplied extract identifies neither a cause nor a fixed version, so the report does not establish an unresolved defect or a defect in the measured checkout.

Then check session resume, permission prompts and the resulting file changes with your chosen engine. For source development, the pinned README specifies Apple's command-line tools on macOS, Microsoft C++ Build Tools and WebView2 on Windows, or WebKitGTK dependencies on Linux. Our frontend build did not validate those desktop setup paths.

Evaluate plugins and LAN access separately if you need them. The pinned README documents a plugin runtime and a token-authenticated WebSocket bridge for LAN access. Neither received functional or security validation in our run.

Other interfaces to evaluate

CloudCLI provides a desktop and mobile UI for Claude Code, Cursor CLI and Codex, with local or remote access to projects and sessions. Its README makes it relevant when browser or phone access drives your choice. Users supply their own AI subscriptions. We did not test CloudCLI for this review.

Opcode provides a GUI and toolkit for Claude Code sessions, custom agents and background execution. Its README lists Claude Code CLI as a prerequisite. Consider it when you want an interface focused on Claude Code. We did not test Opcode for this review.

How to read the ratings

The editorial scale is 1 for substantial obstacles, 2 for material gaps, 3 for useful but limited evidence, 4 for strong evidence within a stated scope and 5 for comprehensive evidence of the assessed subject. N/A means the supplied evidence does not support a numerical assessment. These judgments do not measure security, adoption or compatibility across operating systems.

Setup ease is 3/5: installation, frontend build and tests succeeded, but full desktop setup and launch remain unverified. Documentation is 4/5 for the pinned README's coverage of prerequisites, command purposes, engine differences and contribution steps; we did not verify every instruction. Community is N/A because one user report and its closure cannot establish community strength or support reliability. Maturity is 3/5 because successful frontend commands provide useful evidence while desktop behavior, packaging and completed agent work remain untested.

Alternatives

ProjectWhat it isPick it when
CloudCLIA desktop and mobile UI for Claude Code, Cursor CLI and Codex, with local and remote access.Evaluate it when browser or phone access matters. Its README says users supply their own AI subscriptions; we did not test it here.
Opcode gh↗A GUI and toolkit for Claude Code sessions, custom agents and background execution.Consider it when you want an interface focused on Claude Code. Its README requires Claude Code CLI; we did not test it here.

What people are saying

  1. [github-trending] zhukunpenglinyutong/desktop-cc-gui

Sources

  1. Desktop CC GUI repository and English README
  2. Desktop CC GUI v1.0.9 release
  3. Issue 1300: message cannot be submitted
  4. Issue 1297: provider setup crash in v1.0.9
  5. Issue 1247: unresponsive SMB workspace
  6. Pull request 1293: Windows release and Codex effort fixes

More ai tools reviews

oh-my-ppt · Agentero · mini-swe-agent · claude-video · nextai-translator · Toonflow-app · the whole board →