← Agent 目录

Qwen Code

部分 MSYSTEM/TERM 嗅探 → Git Bash 查找 Windows macOS Linux 难度 中

自 gemini-cli 分叉后自带 MSYSTEM/TERM 嗅探与 Git Bash 查找——设 MSYSTEM=MINGW64(实验)即可命中安装器布下的 bash 启动器。

PowerShell · 设 MSYSTEM(实验性,见注意事项)
[Environment]::SetEnvironmentVariable('MSYSTEM', 'MINGW64', 'User')

步骤

  1. 运行上面的命令把 MSYSTEM=MINGW64 持久化到用户环境,重开终端生效
  2. Qwen Code 的 isGitBash 分支命中后按 PATH → C:\Program Files\Git\bin\bash.exe 顺序找 bash.exe——后者由 niubash 安装器布放,命中即经启动器进 niu

验证

echo $MSYSTEM; echo "SHELL=$SHELL"; uname -s ——MSYSTEM=MINGW64 且 uname 报 MSYS_NT- 说明走到 bash 分支

回滚

[Environment]::SetEnvironmentVariable('MSYSTEM', $null, 'User')

注意事项

来源