找不到已安装的lark-cli)
背景Windows环境下使用ChatGPT想要读取和修改飞书文档内容遂选用ChatGPT桌面端安装飞书clilark-cli的方式。然而实际使用时Codex报错找不到lark-cli命令自己在终端运行lark-cli正常claude code在终端运行lark-cli正常。原因是PATH导致的问题通常使用terminal非管理员模式安装的插件会落到用户级PATH下对于机器级 PATHsystem32、Wbem、OpenSSH、C:\Program Files\nodejs\、Git... ← 没有 npm 目录对于用户级 PATH... C:\Users\ThinkPad\AppData\Roaming\npm ← lark-cli 在这里node/npm 装在 C:\Program Files\nodejs\在机器级 PATH里 → 所以 Codex 里 node 能用 ✅lark-cli 装在 C:\Users\ThinkPad\AppData\Roaming\npm只在用户级 PATH里 → Codex 桌面端的沙箱 shell 只继承机器级PATH所以找不到 ❌自己开的 PowerShell 是机器级 用户级合并的完整 PATHClaude Code 终端版也是 → 所以能用 ✅解决方案建议让AI Agent解决提示其把 npm 目录加进机器级 PATH生成类似[Environment]::SetEnvironmentVariable(Path,[Environment]::GetEnvironmentVariable(Path,Machine) ;C:\Users\xxx\AppData\Roaming\npm,Machine)的指令管理员模式下Powershell执行后重启Codex。此外在~/.codex/config.toml加sandbox_mode workspace-write [sandbox_workspace_write] network_access true writable_roots [ C:\\Users\\xxx根据实际情况写\\AppData\\Roaming\\npm ]BTW飞书cli的skill自动落到~/.codex目录下如果没有其实调用lark-cli也会慢很多建议一并排查。