ayun2008codex windows 在不用wsl 的情况,优先使用 msys2 或者 Git for Windows 的 bash.exe 中发帖

Claude Code 小姐姐实在包不起了,转投 Codex 膝下。通过一段时间的使用,在 Windows 上编写代码,讨厌的默认 PowerShell 让编码总是出现乱码问题,头疼得很。 
苦于在网上查找各种解决方案,都没有通过简单设置配置(config.toml) 或者使用命令行参数的方式修改这个行为。
目前现在看到的解法:

升级 PowerShell 到 7.x.x,让 PowerShell 默认支持 utf8,但是 PowerShell 慢,还要默认修改系统环境,不愿意。
编写 AGENTS.md 提示词,这个也不能 100% 保证。

最后只有选择对 codex 源代码动刀子,还好 codex 代码是 rust ,还能改。 经过一段时间 分析,总算修改好了一版。自己也测试了几天,可以正常能用。 他会优先使用 msys2 或者 Git for Windows 的 bash.e...