Skip to main content

无法抓取网站,WebFetch/Fetch无法访问

使用Claude Code的时候可能会遇到网页无法读取的情况,并提示如下错误:
这主要是因为 Claude Code 的 WebFetch 预检失败:它在抓 网站 前,会先把域名发到 api.anthropic.com 做安全校验;你的网络/企业策略挡住了这个校验,所以它还没真正访问网站就失败了。

解决方案

  • 如果你使用cc switch,可以直接在cc switchde 供应商编辑中添加如下配置
  • 你也可以直接修改Claude Code 配置文件
    • 配置路径:~/.claude/settings.json
  • 修改完成后重启一下claude code 即可正常使用