一、背景
Claude Code是Anthropic官方推出的命令行CLI下的AI Agent界面工具,能够直接在终端中协助完成各类开发和技术工作。Claude Code具有读写文件、执行命令、搜索代码库等丰富功能,能够理解代码上下文,提供精准的技术建议,显著提升开发效率。它支持多种编程语言和框架,适合各类软件开发场景。Claude Code主要使用环境为MacOS/Linux环境,也提供了Windows版本,通过使用mingw64库的Windows bash环境运行。
Claude Code一般要求拥有Anthropic官网账号和订阅才可以工作。Claude Code也提供了使用Amazon Bedrock上的Claude作为模型服务的选项,此时,使用者无需注册Anthropic官网,而是直接配置Bedrock的API Key即可使用。不过,由于Anthropic在2025年9月禁用了位于中国大陆地区的访问,因此使用Amazon Bedrock的Claude的前提是必须有海外实体申请注册AWS账户,并且发起访问请求的IP地址必须位于中国大陆以外的地区。在满足这个情况下,即可使用Bedrock为Claude Code提供服务。
下面开始配置。
二、安装Git和bash
1、软件包
Claude Code在Windows上依赖Bash的Windows版本,因此需要安装Git。从如下地址下载git并安装。
https://git-scm.com/install/windows
一路继续,所有选项都使用default的,不要修改。
程序可能会被安装到:
- 没进入Active Domain活动目录的普通Windows:C:\Program Files\Git\bin\git.exe
- 公司客户端带Active Domain活动目录Windows:C:\Users\your-user-name\appdata\local\Program Files\Git\cmd\git.exe
同样这个目录下还会安装bash.exe。
2、使用Powershell设置环境变量
打开Windows的Powershell,输入如下命令,添加“用户级”环境变量。注意这个路径必须与上一步安装路径一致。
[Environment]::SetEnvironmentVariable("PATH", $env:PATH + ";C:\Program Files\Git\bin", "User")
设置完成后,重新打开PowerShell窗口使环境变量生效。
三、安装NodeJS包管理工具
Claude Code 官网提供了Powershell脚本用于在Windows下安装,但是其网络下载可能不稳定,建议用NodeJS包管理工具来安装更加稳定。从如下页面下载:
https://nodejs.org/en/download
所有安装选项保持默认不需要修改,一路继续安装成功。
四、安装Claude Code
1、使用Powershell设置Bedrock参数
首先设置需要的环境变量:
[Environment]::SetEnvironmentVariable("CLAUDE_CODE_USE_BEDROCK", "1", "User")
[Environment]::SetEnvironmentVariable("AWS_REGION", "us-west-2", "User")
[Environment]::SetEnvironmentVariable("AWS_BEARER_TOKEN_BEDROCK", "xxxx-xxxx-xxxx-xxxx-xxx", "User")
2、使用Powershell配置环境变量
[Environment]::SetEnvironmentVariable("PATH", $env:PATH + ";C:\Users\Administrator\.local\bin", "User")
3、使用cmd安装软件包
注意:以上命令均为Powershell,下面执行npm的命令必须在cmd下而不是Powershell下。
npm install -g @anthropic-ai/claude-code
返回如下信息表示安装成功。
D:\Users\lxy>npm install -g @anthropic-ai/claude-code
added 2 packages in 3s
1 package is looking for funding
run `npm fund` for details
npm notice
npm notice New patch version of npm available! 11.6.2 -> 11.6.4
npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.6.4
npm notice To update run: npm install -g npm@11.6.4
npm notice
D:\Users\lxy>
4、启动
在cmd命令行下输入claude,并按回车,即可启动。
启动后界面如下图,选择配色主题风格。如下截图。

在安全确认选项按回车继续。

启动成功,可以开始对话。

配置完成。
五、小结
本文介绍了在Windows下安装Claude Code并使用Bedrock上的Claude作为模型服务的配置方式。
由于Claude Code IDE强制要求拥有Anthropic官网订阅的账号,并且注册时候需要美国当地手机号做校验,有较高的使用门槛,因此这里就不再展开介绍了。
全文完。
六、参考文档
https://code.claude.com/docs/en/amazon-bedrock
最后修改于 2025-12-02