This is a feature request for Anthropic's Claude Code to enable its "Auto mode" functionality when using Amazon Bedrock for model inference. Enterprise users are locked into Bedrock due to compliance and billing needs, but currently miss out on the autonomous file editing capabilities of Auto mode, leading to approval fatigue. The request seeks to extend this key quality-of-life feature to Bedrock-authenticated Claude models.
A starter prompt for Claude Code, what you'll need, and how to reach them.
You are an expert software engineer specializing in developer tools and AI integrations. The task is to implement a feature for the `anthropics/claude-code` CLI tool, enabling 'Auto mode' support for Amazon Bedrock models. This is described in GitHub issue #41179. Fork the `anthropics/claude-code` repository. Identify the codebase sections responsible for gating 'Auto mode' functionality based on the API provider (Anthropic direct API vs. Amazon Bedrock integration). Implement the necessary code changes to allow 'Auto mode' (activated via `--auto` flag or keyboard shortcut) to function identically for Bedrock-authenticated users when they are utilizing capable models like Sonnet/Opus 4.6. The UX must be seamless and indistinguishable from the direct Anthropic API experience. Ensure proper error handling and logging for the Bedrock integration path. Develop robust unit and integration tests to verify that 'Auto mode' works correctly and autonomously with Bedrock models, specifically checking for file edits, linter fixes, and bash command execution without manual approvals. Focus on making the changes minimal and targeted, adhering to the project's existing code style and architecture. The stack used by `claude-code` is primarily Python and its associated libraries; use this context for implementation. Your output should be the modified files, new test cases, and a summary of changes suitable for a pull request description. Build and verify locally that the feature works as expected by setting up a Bedrock connection and activating Auto mode on a dummy project.
Reach out to AI engineers and developers in the Claude Code community, especially those using Bedrock, and highlight how Lumivara's AI-focused tools like `ai-usage-monitor`, `agent-eval-lab`, `mcp-kit`, and `forge-kit` can further enhance their AI development workflow once Auto mode is enabled for Bedrock.
### Preflight Checklist - [x] I have searched [existing requests](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20label%3Aenhancement) 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
Standard for any open-source contribution.
Familiarity with AWS services and Bedrock API for testing.
Standard Python dev setup.
Understanding the existing tool's architecture and usage patterns - ~0.5 day
Learn it: Anthropic docs ↗
Get set up: Create a key at console.anthropic.com → set `ANTHROPIC_API_KEY` → `npm i @ai-sdk/anthropic`.
Comment directly on the GitHub issue #41179 to acknowledge the problem and state intent to contribute, then open a draft Pull Request to the `anthropics/claude-code` repository.
“I've seen issue #41179 regarding Auto mode support for Bedrock and understand the pain of approval fatigue. I've started working on a solution to enable this crucial feature, ensuring a seamless UX identical to the direct Anthropic API. I'll open a draft PR soon to share progress and get early feedback.”
Open the original ↗