Skip to Content
Back to Blog

Qwen Code Weekly: LSP Support, Batch Runner, New Languages

Qwen Team
2026-02-03

This week we released v0.8.1, v0.8.2 stable versions and v0.9.0 preview, adding LSP support, batch-runner evaluation tool, unified UI architecture, and Japanese & Portuguese language support.

  • Released two stable versions (v0.8.1, v0.8.2) and one preview version (v0.9.0), fixing 5+ core issues and adding several new features
  • TypeScript SDK v0.1.4 released, positioned as CodeAgent as a Service
  • Total Stars reached 17984, topping GitHub Trending Ranking #10 last Friday

✨ New Features

New Extension System

Qwen Code introduces a brand new Extension system that supports packaging prompts, MCP servers, subagents, skills, and custom commands. Even more exciting, plugins from Gemini CLI Extensions Gallery and Claude Code Marketplace can be directly installed into Qwen Code!

Supports installation from multiple sources: Git repositories, local paths, Claude Code Marketplace, and Gemini CLI Extensions Gallery.

Available Extension Management Commands:

CommandDescription
/extensions or /extensions listList all installed extensions
/extensions install <source>Install extension (supports git URL, local path, marketplace)
/extensions uninstall <name>Uninstall specified extension
/extensions enable <name>Enable extension
/extensions disable <name>Disable extension
/extensions update <name>Update specified extension
/extensions update --allUpdate all extensions
/extensions detail <name>View extension details
/extensions explore [source]Open extension marketplace page

👇 Installation and practice demo

New LSP Support

Introduced native Language Server Protocol (LSP) support, enabling advanced code intelligence. This implementation allows AI agents to understand code semantically, not just rely on text-based search.

Can be launched via qwen --experimental-lsp, see PR #1401 

New batch-runner Batch Evaluation Tool

Added a Python-based concurrent executor that runs multiple Qwen Code tasks in parallel using isolated git worktrees. This enables efficient multi-task batch testing and benchmarking across multiple models. Evaluation artifacts and trajectories can be saved locally and viewed online.

See PR #1640 

New Unified UI Architecture, @qwen-code/webui

Extracted from VSCode IDE Companion into a shared @qwen-code/webui package, introducing a unified UI architecture. This allows UI components to be reused across VSCode, Chrome extensions, Web interfaces, and Share features.

See PR #1543 

Enhanced Internationalization, Japanese & Portuguese Support

Community-driven addition of Japanese and Portuguese support. Users in these regions can now have their native language set as the default UI display and LLM output language upon first installation.

See PR #1616 

Community Ecosystem: Zed, Skills Officially Integrate Qwen Code

🔧 Important Fixes

  • Multimodal Input Support (#1564 ) - Support for images, PDFs, audio, and other input formats
  • Security Fixes (#1638 , #1601 ) - Fixed command injection vulnerabilities
  • Anthropic SDK Fix (#1663 ) - Avoid passing undici agent
  • React Version Consistency (#1659 ) - Fixed version inconsistencies in package.json and lockfile
  • ACP Sub-agent Streaming Fix (#1626 ) - Fixed streaming of text and reasoning blocks

Upgrade: Run npm i @qwen-code/qwen-code@latest -g to upgrade to the latest version.

For questions or suggestions, welcome to GitHub Issues !

Last updated on