前提条件:
在 AWS Bedrock 中开启 Claude 系列的模型,并创建 Bedrock Access Key。
参考文章:https://blog.halfcoffee.com/docs/ai/Dify#aws-bedrock-%E5%AF%B9%E6%8E%A5%E7%A4%BA%E4%BE%8B
安装 Claude Code
npm install -g @anthropic-ai/claude-code安装 AWS CLI 工具
参考文档:
https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html
设置 AWS 凭证
aws configure按照提示输入下列三项:
- Access Key ID:填写前置条件中设置的 Access Key
- Secret Access Key:填写前置条件中设置的 Secret Access Key
- region:建议设置美区 us-east-1

启动 Claude Code
命令行设置环境变量,然后启动 Claude Code(电脑需要🪜,使用非 HK 和 China 的网络连接,否则访问会报 400)
export AWS_REGION=us-east-1
export CLAUDE_CODE_USE_BEDROCK=1
# 可选,指定模型
# export ANTHROPIC_MODEL='us.anthropic.claude-3-7-sonnet-20250219-v1:0'启动
claude测试:

在 vscode 中使用
安装该插件:

安装完成后右上角会出现 Claude 的快捷键:

在设置中找到 Edit in settings.json

根据自己的系统设置合适的环境变量,保证每次 Claude Code 启动都使用 Bedrock:
"terminal.integrated.env.osx": {
"CLAUDE_CODE_USE_BEDROCK": "1",
"AWS_REGION": "us-east-1"
},
















