Production Aider configuration using AWS Bedrock with Claude Sonnet, featuring file watching, commit automation, and optimized repo mapping settings.
A production-ready Aider configuration that uses AWS Bedrock's Claude Sonnet model with sensible defaults for professional development workflows.
This configuration sets up Aider to:
When a user requests an Aider configuration file, generate an `.aider.conf.yml` file with these settings:
1. **Model Configuration**: Set up AWS Bedrock Claude model with alias
```yaml
model: work
alias:
- "work:bedrock/us.anthropic.claude-3-7-sonnet-20250219-v1:0"
```
2. **AWS Settings**: Configure AWS region and profile
```yaml
set-env:
- AWS_REGION=us-east-1
- AWS_PROFILE=default
verify-ssl: true
```
3. **UI/Display Settings**: Enable pretty output with dark mode theme
```yaml
pretty: true
stream: true
code-theme: monokai
notifications: true
```
4. **Git Integration**: Configure git behavior
```yaml
git: true
gitignore: false
auto-commits: false
dirty-commits: false
watch-files: true
```
5. **Prompt Caching**: Disable to avoid costs
```yaml
cache-prompts: false
cache-keepalive-pings: 0
```
6. **Developer Experience**: Configure helpful behaviors
```yaml
yes-always: false
suggest-shell-commands: false
check-update: false
show-release-notes: false
```
After creating `.aider.conf.yml` with these settings:
```bash
aider
aider --config .aider.conf.yml
aider --file src/main.py --file tests/test_main.py
```
Users can override these settings by:
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/aws-bedrock-claude-config-for-aider/raw