Skip to content
Assistants/QCQwen Code
QC

Qwen Code

Alibaba (Qwen) · cli agent · free

Open-source terminal coding agent from the Qwen team, tuned for Qwen coding models. Nightly builds are left out of the briefing.

open-sourceagentcliqwen
Is this coverage useful?

Helps prioritize which assistants and sources we maintain. Anonymous · one vote per visitor.

Release signals

QCQwen Codev0.24.3-nightly.20260922.c5920f479bSep 22, 2026

feat(core): add monitor tool to system prompt guidance

  • feat(daemon): Add batched workspace session catalogs
  • refactor(build,release): Use pnpm workspace builds and publishing
  • fix(review): keep unplanned chunks out of coverage, and read the denominator from the plan
  • feat(review): record what a plan was computed from, and report drift
  • fix(core): accept nullable pagination when reading notebooks
  • fix(cli): clean up stale session debug logs
  • feat(java): Add managed tool execution state
Read the full release note
<!-- Release notes generated using configuration in .github/release.yml at release/v0.24.3-nightly.20260922.c5920f479b -->

What's Changed

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
QCQwen Codev0.24.3-nightly.20260921.2800e9bb4fSep 21, 2026

feat(core): add monitor tool to system prompt guidance

  • feat(daemon): Add batched workspace session catalogs
  • refactor(build,release): Use pnpm workspace builds and publishing
Read the full release note
<!-- Release notes generated using configuration in .github/release.yml at release/v0.24.3-nightly.20260921.2800e9bb4f -->

What's Changed

Full Changelog: https://github.com/QwenLM/qwen-code/compare/v0.24.3...v0.24.3-nightly.20260921.2800e9bb4f

Primary source ↗
QCQwen CodeDesktop 0.24.3Sep 21, 2026

fix(cli): scope the ACP permission queue to the session

  • feat(channels): add shared output modes with DingTalk support
  • feat(web-shell): slide the active pill between tabs
  • refactor(goal): delete the first-generation Stop-hook Goal implementation
  • fix(ci): separate autofix runner labels from queued reviews
  • feat(daemon): enumerate installed extension skills locally
  • feat(web-shell): follow the reading position in the global turn navigation
  • feat(workflows): share a per-turn token budget from a +Nk directive
  • feat(serve): add budget-based ACP child admission
  • +84 more changes
Read the full release note
<!-- Release notes generated using configuration in .github/release.yml at 2800e9bb4f4536f421116a8e1e12740113e1063f -->

What's Changed

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
QCQwen CodeTypeScript SDK 0.1.14Sep 21, 2026

This SDK release bundles CLI version: 0.24.3

  • Source: CLI built from source (same branch/ref as SDK)
  • ---
  • This SDK release bundles CLI version: 0.24.1
  • Source: CLI built from source (same branch/ref as SDK)
  • ---
  • This SDK release bundles CLI version: 0.23.3
  • Source: CLI built from source (same branch/ref as SDK)
  • ---
  • This SDK release bundles CLI version: 0.23.2
  • Source: CLI built from source (same branch/ref as SDK)
  • ---
  • This SDK release bundles CLI version: 0.23.1
  • Source: CLI built from source (same branch/ref as SDK)
  • ---
  • +98 more changes
Read the full release note

Bundled CLI Version

This SDK release bundles CLI version: 0.24.3

Source: CLI built from source (same branch/ref as SDK)


Bundled CLI Version

This SDK release bundles CLI version: 0.24.1

Source: CLI built from source (same branch/ref as SDK)


Bundled CLI Version

This SDK release bundles CLI version: 0.23.3

Source: CLI built from source (same branch/ref as SDK)


Bundled CLI Version

This SDK release bundles CLI version: 0.23.2

Source: CLI built from source (same branch/ref as SDK)


Bundled CLI Version

This SDK release bundles CLI version: 0.23.1

Source: CLI built from source (same branch/ref as SDK)


Highlights

The bundled CLI 0.23.0 includes two fixes requested in #11022:

  • Managed memory availability now respects the memory.enableManagedAutoMemory setting (#6941). Hosts that disable managed auto memory no longer see remember/dream requests admitted or managed-memory instructions in the system prompt; local patches can be removed.

  • Size-triggered microcompaction now clears old tool results toward a low watermark (#8464), so it no longer rewrites another part of the conversation prefix on every subsequent turn. Provider

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
QCQwen Codev0.24.3Sep 21, 2026

_See the complete change list below._

  • No known breaking changes.
  • Web Shell gains structured shell results, optional trajectory metrics, host settings allowlists, and mobile navigation fixes.
  • Web Shell now presents structured shell execution results with command, output, execution details, elapsed time, and scrollable content. ([#12311](https://github.com/QwenLM/qwen-code/pull/12311))
  • Adds an opt-in trajectory table tab in Web Shell showing per-turn durations, time to first token, token counts, and tool timing. ([#12388](https://github.com/QwenLM/qwen-code/pull/12388))
  • +77 more changes
Read the full release note
<!-- qwen-release-notes:v2 -->

Highlights

See the complete change list below.

Breaking Changes

No known breaking changes.

Web Shell

Web Shell gains structured shell results, optional trajectory metrics, host settings allowlists, and mobile navigation fixes.

  • Web Shell now presents structured shell execution results with command, output, execution details, elapsed time, and scrollable content. (#12311)

  • Adds an opt-in trajectory table tab in Web Shell showing per-turn durations, time to first token, token counts, and tool timing. (#12388)

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
QCQwen Codev0.24.2-nightly.20260920.eceaede18eSep 20, 2026

feat(web-shell): capture the Live Voice microphone with an AudioWorklet

Read the full release note
<!-- Release notes generated using configuration in .github/release.yml at release/v0.24.2-nightly.20260920.eceaede18e -->

What's Changed

Full Changelog: https://github.com/QwenLM/qwen-code/compare/v0.24.2...v0.24.2-nightly.20260920.eceaede18e

Primary source ↗
QCQwen Codev0.24.2Sep 20, 2026

_See the complete change list below._

  • No known breaking changes.
  • feat(web-shell): restore remote workspace add flow ([#12085](https://github.com/QwenLM/qwen-code/pull/12085))
  • feat(web-shell): expose assistant turn settlement lifecycle ([#11251](https://github.com/QwenLM/qwen-code/pull/11251))
  • Adds an internal bwrap-based Linux sandbox execution foundation with structured process launching, supervision, and confined worker support. ([#12067](https://github.com/QwenLM/qwen-code/pull/12067))
  • +46 more changes
Read the full release note
<!-- qwen-release-notes:v1 -->

Highlights

See the complete change list below.

Breaking Changes

No known breaking changes.

Complete Change List

Features

  • feat(web-shell): restore remote workspace add flow (#12085) by @yiliang114

  • feat(web-shell): expose assistant turn settlement lifecycle (#11251) by @yiliang114

  • Adds an internal bwrap-based Linux sandbox execution foundation with structured process launching, supervision, and confined worker support. (#12067) by @doudouOUC

  • feat(web-shell): choose the Live Voice model and voice from the setup card (#12199) by @qqqys

  • feat(web-shell): expose slash-command exports as artifacts (#12050) by @ytahdn

  • feat(browser-use): support concurrent sessions sharing a Chrome profile (#12229) by @tanzhenxin

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
QCQwen CodeTypeScript SDK 0.1.13Sep 19, 2026

This SDK release bundles CLI version: 0.24.1

  • Source: CLI built from source (same branch/ref as SDK)
  • ---
  • This SDK release bundles CLI version: 0.23.3
  • Source: CLI built from source (same branch/ref as SDK)
  • ---
  • This SDK release bundles CLI version: 0.23.2
  • Source: CLI built from source (same branch/ref as SDK)
  • ---
  • This SDK release bundles CLI version: 0.23.1
  • Source: CLI built from source (same branch/ref as SDK)
  • ---
  • The bundled CLI 0.23.0 includes two fixes requested in #11022:
  • +98 more changes
Read the full release note

Bundled CLI Version

This SDK release bundles CLI version: 0.24.1

Source: CLI built from source (same branch/ref as SDK)


Bundled CLI Version

This SDK release bundles CLI version: 0.23.3

Source: CLI built from source (same branch/ref as SDK)


Bundled CLI Version

This SDK release bundles CLI version: 0.23.2

Source: CLI built from source (same branch/ref as SDK)


Bundled CLI Version

This SDK release bundles CLI version: 0.23.1

Source: CLI built from source (same branch/ref as SDK)


Highlights

The bundled CLI 0.23.0 includes two fixes requested in #11022:

  • Managed memory availability now respects the memory.enableManagedAutoMemory setting (#6941). Hosts that disable managed auto memory no longer see remember/dream requests admitted or managed-memory instructions in the system prompt; local patches can be removed.

  • Size-triggered microcompaction now clears old tool results toward a low watermark (#8464), so it no longer rewrites another part of the conversation prefix on every subsequent turn. Provider prompt-cache reuse is preserved across long tool-heavy sessions, reducing cached-input cost.

Bundled CLI Version

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
QCQwen CodeDesktop 0.24.1Sep 19, 2026

fix(cli): scope the ACP permission queue to the session

  • feat(channels): add shared output modes with DingTalk support
  • feat(web-shell): slide the active pill between tabs
  • refactor(goal): delete the first-generation Stop-hook Goal implementation
  • fix(ci): separate autofix runner labels from queued reviews
  • feat(daemon): enumerate installed extension skills locally
  • feat(web-shell): follow the reading position in the global turn navigation
  • feat(workflows): share a per-turn token budget from a +Nk directive
  • feat(serve): add budget-based ACP child admission
  • +84 more changes
Read the full release note
<!-- Release notes generated using configuration in .github/release.yml at e443e2d2384e3ba61d783bd96a265082298f4fe8 -->

What's Changed

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
QCQwen CodeDesktop 0.24.0Sep 17, 2026

fix(cli): scope the ACP permission queue to the session

  • feat(channels): add shared output modes with DingTalk support
  • feat(web-shell): slide the active pill between tabs
  • refactor(goal): delete the first-generation Stop-hook Goal implementation
  • fix(ci): separate autofix runner labels from queued reviews
  • feat(daemon): enumerate installed extension skills locally
  • feat(web-shell): follow the reading position in the global turn navigation
  • feat(workflows): share a per-turn token budget from a +Nk directive
  • feat(serve): add budget-based ACP child admission
  • +49 more changes
Read the full release note
<!-- Release notes generated using configuration in .github/release.yml at 56b003be0785412ed06673948f781dc70a686b5a -->

What's Changed

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
QCQwen Codecua-driver-rs-v0.20.9Sep 15, 2026

cua-driver-rs v0.20.9

Qwen CUA Driver prebuilt binaries · (vendored under packages/cua-driver). · macOS: codesigned + notarized universal binary + QwenCuaDriver.app · Linux: unsigned (x86_64 + arm64, glibc 2.31 floor) · Windows: unsigned UIAccess worker + native SDK payload · (x86_64 + arm64); deployments must sign and trust the worker · on the target machine before UIAccess activation · Node.js: the same workflow publishes @qwen-code/cua-sdk · after a clean install against these release assets and publishes · the independently versioned @qwen-code/node-repl-mcp package · +16 more changes
Read the full release note

Qwen CUA Driver prebuilt binaries (vendored under packages/cua-driver).

  • macOS: codesigned + notarized universal binary + QwenCuaDriver.app
  • Linux: unsigned (x86_64 + arm64, glibc 2.31 floor)
  • Windows: unsigned UIAccess worker + native SDK payload (x86_64 + arm64); deployments must sign and trust the worker on the target machine before UIAccess activation
  • Node.js: the same workflow publishes @qwen-code/cua-sdk after a clean install against these release assets and publishes the independently versioned @qwen-code/node-repl-mcp package after its MCP protocol smoke tests

Enable relative coordinates: CUA_DRIVER_RS_COORDINATE_SPACE=1 (default 0 = off; optional CUA_DRIVER_RS_COORDINATE_SCALE=1000).

Enable textual MCP payload filtering for affected model API routes: MCP_MODEL_PAYLOAD_FILTER=1 (default off).

<!-- Release notes generated using configuration in .github/release.yml at d47a8fdbae49d6acd4b7b4fb2eb650200e2ae9c8 -->

What's Changed

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
QCQwen Codecua-driver-rs-v0.20.8Sep 14, 2026

cua-driver-rs v0.20.8

Qwen CUA Driver prebuilt binaries · (vendored under packages/cua-driver). · macOS: codesigned + notarized universal binary + QwenCuaDriver.app · Linux: unsigned (x86_64 + arm64, glibc 2.31 floor) · Windows: unsigned UIAccess worker + native SDK payload · (x86_64 + arm64); deployments must sign and trust the worker · on the target machine before UIAccess activation · Node.js: the same workflow publishes @qwen-code/cua-sdk · after a clean install against these release assets and publishes · the independently versioned @qwen-code/node-repl-mcp package · +11 more changes
Read the full release note

Qwen CUA Driver prebuilt binaries (vendored under packages/cua-driver).

  • macOS: codesigned + notarized universal binary + QwenCuaDriver.app
  • Linux: unsigned (x86_64 + arm64, glibc 2.31 floor)
  • Windows: unsigned UIAccess worker + native SDK payload (x86_64 + arm64); deployments must sign and trust the worker on the target machine before UIAccess activation
  • Node.js: the same workflow publishes @qwen-code/cua-sdk after a clean install against these release assets and publishes the independently versioned @qwen-code/node-repl-mcp package after its MCP protocol smoke tests

Enable relative coordinates: CUA_DRIVER_RS_COORDINATE_SPACE=1 (default 0 = off; optional CUA_DRIVER_RS_COORDINATE_SCALE=1000).

Enable textual MCP payload filtering for affected model API routes: MCP_MODEL_PAYLOAD_FILTER=1 (default off).

<!-- Release notes generated using configuration in .github/release.yml at b8fea284fd3f8999e58d5fac122a0f50af457557 -->

What's Changed

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
QCQwen Codecua-driver-rs-v0.20.7Sep 14, 2026

cua-driver-rs v0.20.7

Qwen CUA Driver prebuilt binaries · (vendored under packages/cua-driver). · macOS: codesigned + notarized universal binary + QwenCuaDriver.app · Linux: unsigned (x86_64 + arm64, glibc 2.31 floor) · Windows: unsigned UIAccess worker + native SDK payload · (x86_64 + arm64); deployments must sign and trust the worker · on the target machine before UIAccess activation · Node.js: the same workflow publishes @qwen-code/cua-sdk · after a clean install against these release assets and publishes · the independently versioned @qwen-code/node-repl-mcp package · +34 more changes
Read the full release note

Qwen CUA Driver prebuilt binaries (vendored under packages/cua-driver).

  • macOS: codesigned + notarized universal binary + QwenCuaDriver.app
  • Linux: unsigned (x86_64 + arm64, glibc 2.31 floor)
  • Windows: unsigned UIAccess worker + native SDK payload (x86_64 + arm64); deployments must sign and trust the worker on the target machine before UIAccess activation
  • Node.js: the same workflow publishes @qwen-code/cua-sdk after a clean install against these release assets and publishes the independently versioned @qwen-code/node-repl-mcp package after its MCP protocol smoke tests

Enable relative coordinates: CUA_DRIVER_RS_COORDINATE_SPACE=1 (default 0 = off; optional CUA_DRIVER_RS_COORDINATE_SCALE=1000).

Enable textual MCP payload filtering for affected model API routes: MCP_MODEL_PAYLOAD_FILTER=1 (default off).

<!-- Release notes generated using configuration in .github/release.yml at 5b7b50380abe1c2b9abe6bf3ecbcadfa5a9334a1 -->

What's Changed

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
QCQwen Codecua-driver-rs-v0.20.6Sep 13, 2026

cua-driver-rs v0.20.6

Qwen CUA Driver prebuilt binaries · (vendored under packages/cua-driver). · macOS: codesigned + notarized universal binary + QwenCuaDriver.app · Linux: unsigned (x86_64 + arm64, glibc 2.31 floor) · Windows: unsigned UIAccess worker + native SDK payload · (x86_64 + arm64); deployments must sign and trust the worker · on the target machine before UIAccess activation · Node.js: the same workflow publishes @qwen-code/cua-sdk · after a clean install against these release assets and publishes · the independently versioned @qwen-code/node-repl-mcp package · +89 more changes
Read the full release note

Qwen CUA Driver prebuilt binaries (vendored under packages/cua-driver).

  • macOS: codesigned + notarized universal binary + QwenCuaDriver.app
  • Linux: unsigned (x86_64 + arm64, glibc 2.31 floor)
  • Windows: unsigned UIAccess worker + native SDK payload (x86_64 + arm64); deployments must sign and trust the worker on the target machine before UIAccess activation
  • Node.js: the same workflow publishes @qwen-code/cua-sdk after a clean install against these release assets and publishes the independently versioned @qwen-code/node-repl-mcp package after its MCP protocol smoke tests

Enable relative coordinates: CUA_DRIVER_RS_COORDINATE_SPACE=1 (default 0 = off; optional CUA_DRIVER_RS_COORDINATE_SCALE=1000).

Enable textual MCP payload filtering for affected model API routes: MCP_MODEL_PAYLOAD_FILTER=1 (default off).

<!-- Release notes generated using configuration in .github/release.yml at 6a211b465227dd35ad3c35a2dcb86a809590bcd0 -->

What's Changed

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
QCQwen CodeTypeScript SDK 0.1.12Sep 10, 2026

This SDK release bundles CLI version: 0.23.3

  • Source: CLI built from source (same branch/ref as SDK)
  • ---
  • This SDK release bundles CLI version: 0.23.2
  • Source: CLI built from source (same branch/ref as SDK)
  • ---
  • This SDK release bundles CLI version: 0.23.1
  • Source: CLI built from source (same branch/ref as SDK)
  • ---
  • The bundled CLI 0.23.0 includes two fixes requested in #11022:
  • Managed memory availability now respects the `memory.enableManagedAutoMemory` setting (#6941).
  • +98 more changes
Read the full release note

Bundled CLI Version

This SDK release bundles CLI version: 0.23.3

Source: CLI built from source (same branch/ref as SDK)


Bundled CLI Version

This SDK release bundles CLI version: 0.23.2

Source: CLI built from source (same branch/ref as SDK)


Bundled CLI Version

This SDK release bundles CLI version: 0.23.1

Source: CLI built from source (same branch/ref as SDK)


Highlights

The bundled CLI 0.23.0 includes two fixes requested in #11022:

  • Managed memory availability now respects the memory.enableManagedAutoMemory setting (#6941). Hosts that disable managed auto memory no longer see remember/dream requests admitted or managed-memory instructions in the system prompt; local patches can be removed.

  • Size-triggered microcompaction now clears old tool results toward a low watermark (#8464), so it no longer rewrites another part of the conversation prefix on every subsequent turn. Provider prompt-cache reuse is preserved across long tool-heavy sessions, reducing cached-input cost.

Bundled CLI Version

This SDK release bundles CLI version: 0.23.0

Source: latest stable CLI from npm


Bundled CLI Version

Excerpt ends here — this release continues at the source ↗.

Primary source ↗

Polled sources

[github-releases] GitHub Releases

GitHub Releases · last read Oct 9, 2026

https://github.com/QwenLM/qwen-code/releases