# 用同一台机器复现并修复 command not found

在新进程中缩小 PATH，复现找不到 claude；保留父进程配置，再对照恢复后的版本结果。

- 核验版本：Claude Code 2.1.177
- 环境：本机隔离配置，测试服务不会转发真实请求。

1. 使用 zsh -fc 在子进程执行 PATH=/usr/bin:/bin command -v claude；这个设置只在该进程有效。
2. 对照使用正常 PATH 的子进程，先 command -v claude，再运行 claude --version。
3. 把定位出的实际安装目录加回正确 Shell 的 PATH 后，开新终端验证；不要把二进制复制到系统目录。

## 复跑

安装对应版本的 CLI，Python 3.11+，解压后执行：

```bash
python3 lab.py --output ./result c04
```

样例测试的是 PATH 问题。如果已经找到命令但运行失败，继续按版本或系统架构分支排查。
