Skip to Content
博客Qwen Code 周报:让 AI 帮你 Review 代码、写代码时随手问一句不打断思路、自定义工作流自动化
返回博客

Qwen Code 周报:让 AI 帮你 Review 代码、写代码时随手问一句不打断思路、自定义工作流自动化

Qwen Team
2026-03-27

本周发布 v0.13.0 正式版和 v0.13.1 preview 版本。

v0.12.x 上线以来,不少用户反馈希望 Qwen Code 能更 ” 可编程 “——不只是对话,还能嵌入到自己的工作流里。这周的 v0.13.0 就是围绕这个方向做的:Hooks 系统让你在关键节点插入自定义脚本,Skills 目录让团队共享自定义技能,/btw 解决了 ” 正在做 A 突然想问 B” 的尴尬。另外,/review 让 AI 帮你审查代码,Agent 协作竞技场让你同时跑多个模型、自动选最优结果。

感谢本周的新贡献者 @simon100500@Br1an67 🎉

✨ 新增特性

/review:让 AI 帮你审查代码

提交代码前总想找人帮忙看一眼,但同事忙得顾不上?现在直接用 /review,AI 会帮你检查代码质量、发现潜在问题、提出改进建议。不是简单的 lint 检查,而是像一个有经验的同事那样审查你的逻辑、命名、边界处理。

你能用它做什么:

  • 提交代码前先让 AI 过一遍,发现问题早修复,不用等 Code Review 时才被指出来
  • 独立开发时当你的 ” 第二双眼睛 “,减少低级错误
  • 学习代码最佳实践——AI 会解释为什么这样写更好,不只是告诉你 ” 这里有问题 ”

详见 PR #2348 

/btw 侧问:写代码时随手问一句,不打断思路

写代码写到一半,突然想不起来某个 API 的参数顺序。以前你得开个新对话去查,查完再切回来,上下文全断了。

现在输入 /btw,直接在当前对话里插一句题外话。Qwen Code 回答完后自动回到之前的上下文,就像什么都没发生过一样。你的主线对话不会被污染,AI 也不会把你的题外话当成正在做的任务的一部分。

你能用它做什么:

  • 写 React 组件时随手查个 Hook 的用法,查完继续写
  • 调试到一半临时确认一个配置项的含义,不用开新窗口
  • 想到一个不相关的问题,问完就忘,不影响当前工作

详见 PR #2371 

Hooks 扩展机制:让 Qwen Code 按你的规矩办事

你有没有遇到过这种情况—-AI 生成了代码,但格式不对,每次都要手动跑一遍 prettier?或者提交前忘了跑测试,结果 CI 挂了?Hooks 系统就是来解决这些问题的。你可以在 Qwen Code 的 10 个键节点挂上自己的脚本,让它在特定时刻自动执行。

你能用它做什么:

  • 提交前自动跑测试——避免把跑不过的代码推上去,CI 不会再因为你而红了
  • 代码生成后自动格式化——AI 写完代码,prettier/eslint 自动跑一遍,省得你手动处理
  • 会话结束时自动保存对话日志——回溯问题时有据可查
  • 工具执行前做权限检查——敏感操作多一层保护

配置方式也很简单,在项目根目录的 .agents/hooks 下放脚本文件就行。详见 PR #2352 #2203 

Agent 协作竞技场:多个模型同时解题,结果选最优

重要的代码你会让同事帮忙 review,现在你也可以让多个 AI 模型同时处理同一个任务。对比模型的能力,你可以直接调用 /arena 命令选择模型并输入任务。

你能用它做什么:

  • 重构核心模块时,让多个模型同时给方案,挑最好的
  • 写算法题时对比不同模型的解法,学习不同思路
  • 评估新模型在你的项目上表现如何,用实际任务说话

详见 PR #1912 

VS Code 图片粘贴:截图直接丢给 AI

在 VS Code 里直接 Ctrl+V 粘贴截图发给 AI。看到一个 UI bug?截图丢过去让 AI 分析。想还原一个设计稿?截图发过去让 AI 写代码。不用再保存图片、找路径、手动上传。

你能用它做什么:

  • 截个 UI bug 的图,让 AI 帮你定位问题
  • 粘贴设计稿截图,让 AI 直接写出对应的组件代码
  • 错误信息太长不想打字?截图发过去

详见 PR #1978 

系统提示词自定义:让 AI 按你的风格回答

通过 SDK 和 CLI 配置自定义系统提示词,控制 AI 的回答风格和行为。比如让它始终用中文回答、代码注释用英文、遵循你团队的命名规范。不用每次对话都重复说一遍 ” 请用中文回答 ”。

详见 PR #2400 

Explore Agent:让 AI 先调研再动手

新增 Explore Agent,专门用来做代码调研。在动手改代码之前,先让 Explore Agent 帮你摸清代码结构、理解依赖关系、找到关键入口。调研完再让主 Agent 动手,方向更准确。

详见 PR #2489 

📊 优化改进

  • Token 用量实时展示:AI 思考过程中直接显示当前 Token 消耗,不用等回答结束才知道用了多少(#2445 
  • Sub Agent 并发执行:以前多个子任务排队跑,现在同时跑。复杂任务处理速度明显提升,你等待的时间更短(#2434 
  • 权限提示更清晰:权限弹窗现在用人话告诉你 ” 要读取 xxx 文件 ” 而不是一串技术参数,拒绝操作时也会告诉你为什么被拒绝(#2637 #2283 
  • VS Code 文件补全更智能:输入文件名时用模糊搜索匹配,打 comp 就能找到 src/components/Button.tsx,不用记完整路径(#2437 
  • Tab 键行为更符合直觉:VS Code 中按 Tab 只填充补全内容,不再意外触发缩进或其他操作(#2431 
  • MCP 工具输出自动截断:MCP 工具返回超长内容时自动截断,不会撑爆上下文导致后续对话质量下降(#2446 
  • Ctrl+R 历史搜索:搜索结果按最新优先排列,你最近用过的命令排在最前面(#2425 
  • 错误处理和配额检测优化:遇到 API 限流或配额用完时,提示信息更明确,不再只显示一个模糊的错误码(#2458 

🔧 重要修复

PR版本修复内容对你的影响
#2403 v0.13.0修复 OpenRouter 重复 finish_reason 导致的解析错误使用 OpenRouter 时对话不再莫名中断
#2457 v0.13.0修复 Windows 路径 URI 处理Windows 用户点击文件链接能正常跳转了
#2501 v0.13.0VS Code 代理配置透传到 CLI公司内网环境下不再连接失败
#2472 v0.13.0子进程退出时清理 ACP 连接状态异常退出后重启不再残留僵尸连接
#2611 v0.13.1修复 Shell PTY 竞态条件快速连续执行命令时不再报错崩溃
#2547 v0.13.1改进 C++/Java/Python 语言服务器支持这三种语言的代码跳转、补全更准确
#2631 v0.13.1清理过期的 Sub Agent diff 确认状态IDE 接受代码后不再残留确认弹窗
#2591 v0.13.1切换模型时保留模型元数据切换模型后配置不再丢失
#2546 v0.13.1改进 ACP 错误处理VS Code 加载时不再无提示卡住
#2080 v0.13.1启动认证失败时保留已选认证方式网络波动后不用重新选择登录方式

Windows 平台专项修复

PR修复内容对你的影响
#2645 支持 Git Bash/MSYS2 Shell 检测用 Git Bash 终端时 Qwen Code 能正确识别了
#2457 修复路径 URI 处理文件路径包含中文或空格时正常工作

🎈 其他改进

  • 导出功能新增元数据和统计信息,导出的文件包含对话轮次、Token 用量等信息(#2328 
  • 修正 MiniMax-M2.5 和 GLM 模型的 Token 限制配置,使用这些模型时上下文空间更准确(#2470 
  • 支持可配置的运行时输出目录,日志和临时文件可以放到你指定的位置(#2127 
  • /memory show --project--global 现在能正确显示所有配置的上下文文件,不再遗漏(#2368 
  • 扩展安装支持非 GitHub 的 Git URL,用 GitLab、Gitee 托管的扩展也能直接装(#2539 
  • QWEN.md 重命名为 AGENTS.md,与社区规范保持一致(#2527 

👋 欢迎新贡献者

  • @simon100500 — 首次贡献,修复了 OpenRouter 的解析问题(#2403 
  • @Br1an67 — 首次贡献,更新了 VS Code 扩展的服务条款链接,并支持了 .agents/skills 目录(#2495 #2476 

升级方式:运行 npm i @qwen-code/qwen-code@latest -g 即可升级到最新版本。

如有问题或建议,欢迎在 GitHub Issues  反馈!

Last updated on