@Crixs 在 Codex CLI 调用 Powershell 命令超时解决办法 中发帖
主要原因是自己在 $PROFILE 中塞了太多的东西,包括不仅限于 oh-my-posh, psreadline, posh-git, zoxide, gh-copilot etc. 可能 codex 调用命令每次都要用这个 PROFILE 启动确实太慢了
目前没有有效配置,只有两个 work around:
~/.codex/config.toml 加入
allow_login_shell = false
另外把以下内容加入到 pwsh 的 $PROFILE 中,放最上面
$isCodexShell = $env:CODEX_THREAD_ID -or
$env:CODEX_MANAGED_BY_NPM -or
$env:CODEX_MANAGED_PACKAGE_ROOT
if ($isCodexShell) {
if ($PSVersionTable.PSVersi...