在这里插入图片描述
报错 app-unavailable-in-region

这个错误说明 Claude Code 在你所在的地区不可用。返回的 HTML 页面是"App unavailable in region"(应用在该地区不可用)的提示页面,而不是安装脚本。

问题原因

Anthropic 目前对 Claude Code 的可用性有地区限制,你的 IP 地址所在地区可能不在支持范围内。

解决方案

1. 确认官方安装方式

先查看 Claude Code 的官方文档确认最新安装方法:
根据搜索结果,你的问题很明确:Claude Code 在你所在的地区不可用 。返回的 HTML 是"App unavailable in region"页面,而不是安装脚本。

解决方案

方案 1:使用 npm 安装(绕过地区限制)

npm 弃用的核心原因是 Anthropic 希望提供一个不依赖 Node.js 生态、能自动更新、更稳定的独立工具,而非与 npm 有技术冲突 。

如果 curl 安装脚本被地区屏蔽,可以直接使用 npm 安装:

npm install -g @anthropic-ai/claude-code

要求:Node.js 18.0 或更高版本


方案 2:使用 Homebrew(macOS/Linux) Ubuntu24适用

brew install --cask claude-code

注意:Homebrew 版本不会自动更新,需要手动运行 brew upgrade claude-code

方案 3:检查地区支持

Claude Code 并非在所有国家/地区都可用。官方文档明确指出,如果出现 “App unavailable in region” 错误,说明该服务在你所在国家不可用 。

你可以:

方案 4:Windows 用户替代方案

如果在 Windows 上遇到此问题,可以尝试:

  • PowerShell 安装irm https://claude.ai/install.ps1 | iex
  • 使用 WSL:在 WSL 内部运行 Linux 安装命令

安装后验证

无论使用哪种方法,安装完成后运行:

claude

首次启动会提示浏览器登录,支持以下账户类型:

  • Claude Pro / Max / Teams / Enterprise
  • Anthropic Console(API 账户)
  • AWS Bedrock / Google Vertex AI(企业云提供商)

总结

安装方式 命令 适用场景
npm(推荐) npm install -g @anthropic-ai/claude-code 地区受限时最可靠
Homebrew brew install --cask claude-code macOS/Linux 用户
原生安装 curl -fsSL https://claude.ai/install.sh | bash 无地区限制时使用

npm 方式通常能绕过地区检测,因为它是通过 Node.js 包管理器分发,而非 Anthropic 的官网脚本。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐