说来惭愧,虽然很久很久前就知道这些 claudecode、codex、cursor 这些 agent 了,不过一直以来,我使用的过的只有 vscode+kilocode,trae cn,直到这几天才开始第一次下载安装了 codex ![]()
![]()
![]()
我是 windows 系统,同时下载了 codex cli(下文简称 codex) 和 codex app(桌面端)。
预计到终端使用 codex,故首先下载了 windows termial(更美观和方便,下文简称 wt)和 powershell7(下文简称 ps),之后 windows termial 里添加了 ps7。
下一步就是安装 codex 了,为了省事,我直接使用 unigetui 这个 winget 的 gui 下载安装,
安装完成后,wt 创建 ps7 窗口,然后输入 “codex”,提示 “is not recognized as a name of a cmdlet”。
这就奇怪了 ,winget 安装 codex 会自动添加下载目录到环境变量的,为什么 codex 命令没有被识别到呢?
![]()
经过检查发现:
winget 下载的 codex 的文件名是 “codex-x86_64-pc-windows-msvc.exe”,不是 “codex.exe”,所以在环境变量里找不到 “codex”,
所以,只需要把 “codex-x86_64-pc-windows-msvc.exe” 重命名为 “codex.exe”,
或者创建一个它的符号链接重命名为 “codex.exe” 放到 “codex-x86_64-pc-windows-msvc.exe” 的同级目录,
在 ps 窗口里输入 “codex” 就可以正常启动了
未完待续…
3 个帖子 - 3 位参与者