Qwen Code Semanal: Suporte LSP, Batch Runner, Novos Idiomas
Esta semana lançamos as versões estáveis v0.8.1, v0.8.2 e a prévia v0.9.0, adicionando suporte LSP, ferramenta de avaliação batch-runner, arquitetura UI unificada e suporte aos idiomas japonês e português.
- Lançadas duas versões estáveis (v0.8.1, v0.8.2) e uma versão prévia (v0.9.0), corrigindo 5+ problemas principais e adicionando vários novos recursos
- SDK TypeScript v0.1.4 lançado, posicionado como CodeAgent as a Service
- Total de estrelas atingiu 17984, alcançando o top 10 no GitHub Trending Ranking na última sexta-feira
✨ Novos Recursos
Novo Sistema de Extensões
O Qwen Code introduz um sistema de extensões totalmente novo que suporta o empacotamento de prompts, servidores MCP, subagentes, skills e comandos personalizados. Ainda mais emocionante: plugins da Gemini CLI Extensions Gallery e do Claude Code Marketplace podem ser instalados diretamente no Qwen Code!
Suporta instalação de várias fontes: repositórios Git, caminhos locais, Claude Code Marketplace e Gemini CLI Extensions Gallery.
Comandos de Gerenciamento de Extensões Disponíveis:
| Comando | Descrição |
|---|---|
/extensions ou /extensions list | Listar todas as extensões instaladas |
/extensions install <source> | Instalar extensão (suporta git URL, caminho local, marketplace) |
/extensions uninstall <name> | Desinstalar extensão especificada |
/extensions enable <name> | Habilitar extensão |
/extensions disable <name> | Desabilitar extensão |
/extensions update <name> | Atualizar extensão especificada |
/extensions update --all | Atualizar todas as extensões |
/extensions detail <name> | Ver detalhes da extensão |
/extensions explore [source] | Abrir página do marketplace de extensões |
👇 Demonstração de instalação e prática
Novo Suporte LSP
Introduzido suporte nativo ao Language Server Protocol (LSP), permitindo inteligência de código avançada. Esta implementação permite que agentes de IA entendam o código semanticamente, não apenas confiem em pesquisa baseada em texto.
Pode ser lançado via qwen --experimental-lsp, veja PR #1401

Nova Ferramenta de Avaliação em Lote batch-runner
Adicionado um executor concorrente baseado em Python que executa várias tarefas Qwen Code em paralelo usando worktrees Git isolados. Isso permite testes em lote multi-tarefa e benchmarking eficiente em vários modelos. Artefatos de avaliação e trajetórias podem ser salvos localmente e visualizados online.
Veja PR #1640

Nova Arquitetura UI Unificada, @qwen-code/webui
Extraído do VSCode IDE Companion para um pacote compartilhado @qwen-code/webui, introduzindo uma arquitetura UI unificada. Isso permite que componentes UI sejam reutilizados entre VSCode, extensões Chrome, interfaces Web e recursos de compartilhamento.
Veja PR #1543

Internacionalização Aprimorada, Suporte Japonês e Português
Adição de suporte japonês e português impulsionada pela comunidade. Usuários nessas regiões agora podem ter seu idioma nativo definido como idioma padrão de exibição da UI e saída LLM na primeira instalação.
Veja PR #1616

Ecossistema da Comunidade: Zed, Skills Integram Oficialmente o Qwen Code

🔧 Correções Importantes
- Suporte a Entrada Multimodal (#1564 ) - Suporte para imagens, PDFs, áudio e outros formatos de entrada
- Correções de Segurança (#1638 , #1601 ) - Corrigidas vulnerabilidades de injeção de comando
- Correção SDK Anthropic (#1663 ) - Evitar passar undici agent
- Consistência de Versão React (#1659 ) - Corrigidas inconsistências de versão no package.json e lockfile
- Correção de Streaming Sub-agent ACP (#1626 ) - Corrigido streaming de blocos de texto e raciocínio
Atualização: Execute npm i @qwen-code/qwen-code@latest -g para atualizar para a versão mais recente.
Para dúvidas ou sugestões, seja bem-vindo ao GitHub Issues !