实际跑一跑 codex 定时任务才发现,原来定时任务运行时环境和我们在对话中的执行环境是不一致的,执行时电脑中原本所存在的一些命令都不见了。
为了解决这个问题,先是在 `~/.codex/config.toml` 中增加以下内容:
[shell_environment_policy]
inherit = "all"
experimental_use_profile = true
然后新建`~/.zprofile`,重新设置 export PATH,才能够正常加载。
这个意思是启用 profile 继承,让 Codex 通过用户配置的 shell 获取环境。
顯示更多