It would be great to be able to use models through AWS Bedrock, using the AWS credentials in environment variables. (In fact, this is the only way we're allowed to use LLMs at work.)
To use claude-code.el, for example, I add these to my use-package:
:config
(setenv "CLAUDE_CODE_USE_BEDROCK" "1")
(setenv "AWS_REGION" "eu-west-1")
(setenv "AWS_PROFILE" "my-aws-profile")
(setenv "ANTHROPIC_MODEL" "eu.anthropic.claude-opus-4-6-v1")
Having something similar in agent-shell would allow me to use agent-shell instead.
If there's interest in this feature, I have it working on a PR on my fork.
Checklist
It would be great to be able to use models through AWS Bedrock, using the AWS credentials in environment variables. (In fact, this is the only way we're allowed to use LLMs at work.)
To use claude-code.el, for example, I add these to my
use-package:Having something similar in agent-shell would allow me to use agent-shell instead.
If there's interest in this feature, I have it working on a PR on my fork.
Checklist