Professional Aider configuration with Claude 3.5 Sonnet, auto-commits with AI attribution, dark mode, and smart context management. API keys managed via environment variables for security.
Professional configuration for Aider AI pair programmer with Claude 3.5 Sonnet, automatic git integration, and optimized context management.
Generate an `.aider.conf.yml` file with the following configuration:
```yaml
#
#
model: claude-3-5-sonnet-20241022 # Best for coding
auto-commits: true # Auto-commit changes with descriptive messages
dirty-commits: true # Allow commits even with uncommitted changes
attribute-author: true # Add AI attribution to commits
attribute-commit-message-author: true
attribute-commit-message-committer: false
editor-model: claude-3-5-sonnet-20241022 # Model for edit operations
editor-edit-format: diff # How to show edits: diff, whole, or udiff
no-pretty: false # Use pretty formatted output
dark-mode: true # Use dark mode colors
show-diffs: true # Show diffs of proposed changes
map-tokens: 2048 # Tokens to use for repository map
max-chat-history-tokens: 4096 # Max tokens for chat history
```
Remind users to set their API keys securely:
**For Fish shell:**
```fish
set -Ux ANTHROPIC_API_KEY "your-key-here"
set -Ux OPENAI_API_KEY "your-key-here"
set -Ux GEMINI_API_KEY "your-key-here"
```
**For Bash/Zsh:**
```bash
export ANTHROPIC_API_KEY="your-key-here"
export OPENAI_API_KEY="your-key-here"
export GEMINI_API_KEY="your-key-here"
```
Users can create `.aider.conf.yml.local` (gitignored) for machine-specific settings without tracking them in version control.
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/aider-configuration-pjxhul/raw