[FEATURE] Enable Auto mode support for Amazon Bedrock models

Status Fixed / completed
Maintainer reply None cached
Activity 9 comments · opened Mar 30, 2026 · closed Aug 17, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

Currently, Auto mode is restricted to Anthropic's first-party API plans and does not support third-party model providers like Amazon Bedrock. This creates a severely degraded developer experience for enterprise users. Many developers are required by their organizations to use AWS Bedrock for strict data residency compliance, centralized billing, and AWS SSO integration. Because we are locked into Bedrock, we suffer from extreme "approval fatigue," having to manually approve every single file edit, linter fix, and bash command. We are entirely missing out on Claude Code's best quality-of-life feature.

Proposed Solution

Enable Auto mode functionality (the --auto flag and the a keyboard shortcut) for capable models (like Sonnet/Opus 4.6) when authenticated through the Amazon Bedrock integration. The UX should be identical to the direct Anthropic API experience, allowing the agent to autonomously edit files and run commands up to the set token/cost limits.

Alternative Solutions

1) Manual Approval (Current State): Sitting at the terminal and pressing y dozens of times per session to approve standard edits and test commands. It breaks flow state and makes large refactors tedious.

2) Switching to Anthropic Direct API: This is not a viable workaround for many enterprise users, as corporate policy often dictates that all generative AI traffic must go through approved VPCs and existing AWS billing contracts.

Priority

High - Significant impact on productivity

Feature Category

API and model interactions

Use Case Example

I request Claude Code to “Refactor the database schema to use UUIDs instead of auto-incrementing integers and update all related repositories. Then, run the test suite.”

Claude identifies 8 files that require modification.

In the ideal scenario (Auto mode), Claude edits the 8 files, executes npm test, encounters a failing test, corrects the typo in the 9th file, and completes the task autonomously.

In the current state (Bedrock), I must manually approve the read commands, all 8 file edits, and the test command to resolve the resulting error.

Additional Context

The core of the issue isn't really about the command-line interface itself, but rather how Claude Code interacts (or fails to interact) with the AWS Bedrock API to execute that autonomous loop. Tagging it as an API/model interaction ensures it gets routed to the engineers who actually handle the Bedrock integration, rather than the folks who just build the terminal UI. Leaving Bedrock users out of this feature significantly reduces the tool's utility in corporate environments.

View original on GitHub ↗

8 Comments

jonathanlaniado · 3 months ago

Massive miss not making this available on Bedrock.

b-godoy · 3 months ago

Any estimate on when will this be implemented?

abhinavm24 · 3 months ago

+1

gjj · 3 months ago

Agreed. In fact it's not just this but it seems like a lot of Claude's features are not available if we use third-party compute like Amazon Bedrock. Would be great if this can be added in.

TrevorBurnham · 3 months ago

According to https://code.claude.com/docs/en/changelog, this just landed in 2.1.158:

Auto mode is now available on Bedrock, Vertex, and Foundry for Opus 4.7 and Opus 4.8. Opt in by setting CLAUDE_CODE_ENABLE_AUTO_MODE=1

The docs don’t appear to have been updated with this information yet.

iainholder · 3 months ago

Nice work OP 🙏

elias-gi · 2 months ago
According to https://code.claude.com/docs/en/changelog, this just landed in 2.1.158: > Auto mode is now available on Bedrock, Vertex, and Foundry for Opus 4.7 and Opus 4.8. Opt in by setting CLAUDE_CODE_ENABLE_AUTO_MODE=1 The docs don’t appear to have been updated with this information yet.

Why sonnet 4.6 is not in the list? It's strange as on non Bedrocks its available in auto mode.

gabriel-dehan · 2 months ago

Yeah why doesn't it work with Sonnet 4.6?

Showing cached comments. Read the full discussion on GitHub ↗