Sample Aider configuration file covering all valid settings including model selection, API keys, git integration, output customization, and workflow automation options.
This skill has safety concerns that you should review before use. Some patterns were detected that may pose a risk.Safety score: 60/100.
KillerSkills scans all public content for safety. Use caution before installing or executing flagged content.
Comprehensive configuration template for Aider AI coding assistant. This skill provides a complete `.aider.conf.yml` file covering all valid configuration entries to customize Aider's behavior.
This configuration file allows you to customize every aspect of Aider, including:
1. Save this configuration as `.aider.conf.yml` in your home directory or at the root of your git repository
2. Uncomment and modify the settings you want to use
3. Remove or keep commented settings at their default values
```yaml
#model: claude-3-5-sonnet-20250219
#weak-model: claude-3-5-haiku-20241022
#editor-model: claude-3-5-sonnet-20250219
```
```yaml
#openai-api-key: sk-...
#anthropic-api-key: sk-ant-...
#openai-api-base: https://api.openai.com/v1
#set-env:
```
```yaml
cache-prompts: true
#cache-keepalive-pings: 0
```
```yaml
auto-commits: false
#dirty-commits: true
#attribute-author: true
#attribute-committer: true
#watch-files: false
```
```yaml
#architect: false
auto-accept-architect: false
```
```yaml
#auto-lint: true
#lint-cmd:
#test-cmd: pytest
#auto-test: false
```
```yaml
#user-input-color: "#00cc00"
#assistant-output-color: "#0088ff"
#tool-error-color: "#FF2222"
#tool-warning-color: "#FFA500"
#code-theme: monokai
#show-diffs: false
#stream: true
```
```yaml
#map-tokens: 1024
#map-refresh: auto
#map-multiplier-no-files: 2
```
```yaml
#input-history-file: .aider.input.history
#chat-history-file: .aider.chat.history.md
#restore-chat-history: false
#llm-history-file: .aider.llm.history
```
```yaml
#voice-format: wav
#voice-language: en
#voice-input-device: "Default Microphone"
```
```yaml
#file:
#read:
#vim: false
#chat-language: en
#yes-always: false
#verbose: false
#suggest-shell-commands: true
#detect-urls: true
#editor: vim
```
```yaml
model: anthropic/claude-3-7-sonnet-20250219
weak-model: claude-3-5-haiku-20241022
cache-prompts: true
stream: true
auto-commits: false
auto-lint: true
show-diffs: true
code-theme: monokai
pretty: true
auto-test: true
test-cmd: pytest -v
```
1. **Start minimal**: Uncomment only settings you need to change
2. **Version control**: Add `.aider.conf.yml` to your repo for team consistency
3. **Security**: Never commit API keys—use `.env` files instead
4. **Testing**: Use `--dry-run` to preview changes before applying
5. **Performance**: Enable `cache-prompts` to reduce API costs on repeated operations
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/aider-configuration-ka9jwk/raw