Claude Code(cc)在mac上调用Bash工具老是卡住,有没有人碰到过?
具体啥情况:
- Read工具没事:用起来很快,结果也正常
- Bash工具经常卡:一直转圈
running,就是不输出- 像
tmux -V这种简单的命令,在cc里也卡住
- 像
- 在iTerm2里用cc的Bash工具这样
- VS Code集成终端里cc调Bash也这样
- 尤其是同时跑好几个Bash的时候更容易卡
对比了下:
- 我自己手动开Terminal,执行同样的命令(比如
tmux -V)是快的,没问题 - 所以卡只发生在cc调Bash工具的时候
最近改过啥:
- 刚升级了:
- Claude Code
- tmux
- iTerm2
- oh-my-zsh(最新版)
- 升级前还好好的,就这两天开始出问题
环境:
- macOS
- 用oh-my-zsh
~/.zshrc里有:- conda自动初始化
- nvm自动初始化
现在怀疑:
- oh-my-zsh升级后,shell初始化逻辑变了
- conda/nvm在非交互式shell里初始化变慢或者卡住了
- cc调Bash时的shell类型(非交互式)和我手动开Terminal的环境不一样,导致卡住
想问下:
- 有没有人也遇到cc + zsh + conda/nvm导致Bash卡住的问题?
- 一般从哪儿开始查?(比如关掉某些zsh插件、拆开zshrc看看)