What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
To run Claude Code through your AWS account, enable its Bedrock mode, set an AWS region, provide working AWS credentials, and ensure the account and IAM identity can invoke the Claude model you want. The main switch is CLAUDE_CODE_USE_BEDROCK=1; Claude Code also needs AWS_REGION set explicitly. Amazon Bedrock is separate from Claude Platform on AWS, so use Bedrock’s model-access and credential setup—not Claude Platform’s workspace sign-in.
Before configuring Claude Code
Confirm that your AWS account can use Amazon Bedrock in the region you intend to use, and that the Claude model you plan to select is available to your account there. AWS model availability and access requirements vary. Review the current Claude Code Bedrock setup guide and AWS model access instructions for the target model and region.
Depending on the model and account, AWS may require Marketplace permissions, a valid payment method, or submission of Anthropic’s first-time use case information. AWS says this first-time-use requirement does not apply to models accessed through the bedrock-mantle endpoint. These account-level prerequisites are distinct from the runtime permissions granted to the IAM identity Claude Code uses.
Configure credentials and enable Bedrock mode
Claude Code uses the AWS SDK default credential chain for Bedrock. Use an approved AWS credential method that is already working in your environment; the Bedrock workflow described by Anthropic does not dynamically assume a role for you.
#1 Best Overall
- Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
- Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
- Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
- Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
- 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.
- AWS CLI or profile: Configure a profile with the AWS CLI. For an AWS IAM Identity Center (SSO) profile, authenticate with
aws sso login --profile PROFILE_NAME, then make that profile available to Claude Code, for example withAWS_PROFILE=PROFILE_NAME. - Environment credentials: Set credentials through the AWS SDK-supported environment variables if that is your organization’s approved method.
- Bedrock bearer token: The guide also documents
AWS_BEARER_TOKEN_BEDROCK.
Avoid placing long-lived secrets in shell history, source control, or shared configuration. Follow your organization’s credential and secret-management policy.
Set the Bedrock mode and region in the shell where you will launch Claude Code:
export CLAUDE_CODE_USE_BEDROCK=1
export AWS_REGION=us-east-1
AWS_REGION must be set as an environment variable for this Claude Code configuration; setting a region only in the AWS config file is not enough. Use a region where your account can access the chosen model. If the small/fast model is served from another region, the setup guide documents a separate optional setting:
Rank #2
- 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
- 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
- Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
- 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
- What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.
export ANTHROPIC_SMALL_FAST_MODEL_AWS_REGION=us-west-2
Change the example regions to match your configuration. These commands apply to the current shell session; add them to an appropriate shell startup or project environment configuration only if that is suitable for your security and team practices.
Select a Claude model when needed
Claude Code supports model overrides through ANTHROPIC_MODEL and ANTHROPIC_SMALL_FAST_MODEL. Depending on your setup, the value can be a Bedrock model ID or an inference profile ARN. Check AWS’s current model catalog and the current Anthropic setup guide for the exact identifier and regional availability before setting an override.
The surfaced guide includes older Claude 3.7 Sonnet and Claude 3.5 Haiku identifiers as examples. Treat them as historical examples, not current recommendations or guaranteed defaults: model IDs, inference profiles, and regional support change. For example, an override follows this pattern, but the value must be replaced with an identifier AWS currently supports for your account and region:
Rank #3
- Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
- Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
- Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
- Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
- What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.
export ANTHROPIC_MODEL="BEDROCK_MODEL_ID_OR_INFERENCE_PROFILE_ARN"
Do not copy an old model identifier merely because it appears in a configuration example. Confirm that the selected model and any inference profile are available in the region specified by AWS_REGION.
Grant the required IAM permissions
The IAM identity used by Claude Code needs permission to invoke the selected Bedrock resource. Anthropic’s example policy identifies these actions:
bedrock:InvokeModelbedrock:InvokeModelWithResponseStreambedrock:ListInferenceProfiles
Scope the policy’s resources to the inference profiles and application inference profiles your configuration actually uses, rather than granting broader access than necessary. The Anthropic guide provides example resource ARN patterns. Separately, ensure the AWS account has completed any required model-access or Marketplace steps; an IAM policy alone does not establish account-level access to a model.
Rank #4
- Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
- Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
- Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
- Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
- Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft
Verify the setup and troubleshoot common errors
Claude Code does not use Bedrock
Check that CLAUDE_CODE_USE_BEDROCK is set to 1 in the same environment from which Claude Code is launched. Confirm that AWS_REGION is explicitly set there as well; a region in the AWS config file does not replace this setting for Claude Code’s Bedrock configuration.
Credentials or authentication fail
Verify that the AWS CLI or selected credential method works in the environment running Claude Code. If you use an SSO profile, run aws sso login for that profile before starting Claude Code. The documented workflow relies on the AWS SDK default credential chain and does not perform dynamic role assumption on its own.
Access is denied
Check both sides of access: whether the account is allowed to use the model and whether the IAM identity has the needed invocation actions on the relevant resource ARN. Also review any Marketplace permission, payment-method, or first-time use case prerequisites applicable to the model and account.
Best Value
- 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
- Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
- Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
- HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
- What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.
The region or model is unavailable
Verify the model and inference profile in the target region using AWS’s current catalog. Anthropic’s guide recommends checking inference profiles in that region and selecting a supported region when necessary. If the small/fast model uses a different region, configure ANTHROPIC_SMALL_FAST_MODEL_AWS_REGION accordingly.
An on-demand throughput error appears
Anthropic’s troubleshooting guidance says to specify the model as an inference profile ID when an on-demand throughput error occurs. Confirm that the profile is valid and available in the region you configured.
Bedrock and Claude Platform on AWS are different services
Amazon Bedrock is operated by AWS and exposes Bedrock APIs, including Converse and InvokeModel. Claude Platform on AWS is operated by Anthropic and uses the Anthropic Messages API. Their operators, API surfaces, authentication approaches, feature availability, and data-processing arrangements differ. This article’s steps are for Bedrock; do not substitute Claude Platform workspace or authentication setup.
AWS describes Bedrock as the choice for requirements such as AWS-operated inference, AWS as the sole data processor, or coverage under named AWS compliance programs. Confirm eligibility for the specific service, program, account, and workload with AWS rather than treating those descriptions as a blanket compliance guarantee. See AWS’s comparison of Amazon Bedrock and Claude Platform on AWS.
Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Scan for outdated or missing drivers - takes under a minuteDriver Scan →For organizations that want centralized identity and observability, AWS also documents an optional OIDC-based deployment pattern for Claude Code. It is an organizational approach, not a prerequisite for an individual developer configuring direct Bedrock access: AWS guidance for Claude Code with Amazon Bedrock.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

