Pre-configured Aider setup for AWS Bedrock with Claude models, custom conventions, and optimized settings for AI-assisted coding
A production-ready Aider configuration file optimized for AWS Bedrock with Claude models. This configuration includes model aliases, caching, Git integration, and custom conventions.
This skill provides a complete `.aider.conf.yml` configuration that:
1. **Prerequisites**
- Ensure you have Aider installed (`pip install aider-chat`)
- Configure AWS Bedrock credentials in your environment
- Have access to AWS Bedrock Claude models
- Create a conventions file at `~/dotfiles/aider_conventions.org` (or modify the path)
2. **Create the configuration file**
- Place `.aider.conf.yml` in your project root or home directory
- Aider searches for config in: git root → current directory → home directory
3. **Key configuration sections to customize**
**Model aliases** (uses AWS Bedrock inference profiles):
```yaml
alias:
- "default:bedrock/us.anthropic.claude-3-5-sonnet-20241022-v2:0"
- "claude3d5v2:bedrock/us.anthropic.claude-3-5-sonnet-20241022-v2:0"
- "claude4:bedrock/us.anthropic.claude-sonnet-4-20250514-v1:0"
- "haiku3d5:bedrock/us.anthropic.claude-3-5-haiku-20241022-v1:0"
```
**Important**: Use inference profile IDs from AWS Bedrock → Inference and Assessment → Cross-region Inference, not direct model IDs.
4. **Customize paths**
- Update `read: ~/dotfiles/aider_conventions.org` to your conventions file path
- Modify `editor: vim` if you prefer a different editor
5. **Git integration settings**
```yaml
git: True
gitignore: True
auto-commits: False # Manual commit control
watch-files: True # Enable AI coding comment detection
```
6. **Performance optimization**
```yaml
cache-prompts: True # Enable prompt caching for cost savings
```
After placing the configuration file:
```bash
aider
aider --model claude4
aider --model haiku3d5
aider file1.py file2.py
aider # Automatically loads ~/dotfiles/aider_conventions.org as read-only
```
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/aider-aws-bedrock-configuration/raw