Production-ready Aider configuration optimized for Claude Sonnet with auto-commits disabled, shell suggestions off, and VS Code integration
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.
A production-ready Aider configuration file (`.aider.conf.yml`) optimized for an always-on AI assistant workflow using Claude Sonnet, with sensible defaults for enterprise development.
This configuration sets up Aider with:
1. **Locate or create your Aider configuration file:**
- Place `.aider.conf.yml` in your home directory for global settings, OR
- Place `.aider.conf.yml` at the root of your git repository for project-specific settings
2. **Copy the configuration below into `.aider.conf.yml`:**
```yaml
sonnet: true
auto-commits: false
suggest-shell-commands: false
detect-urls: false
editor: code
voice-language: en
```
3. **Customize the configuration (optional):**
- Add API keys directly in the config (OpenAI/Anthropic only) or use `.env` file
- Adjust model selection (opus, haiku, 4o, mini, deepseek, etc.)
- Configure repo map tokens (`map-tokens: 1024` default)
- Set color schemes for terminal output
- Configure linting and testing commands
- Enable voice settings if using speech-to-text
4. **Key configuration options you may want to adjust:**
**Model Selection:**
```yaml
# Switch to different models
opus: true # Claude Opus
haiku: true # Claude Haiku
4o: true # GPT-4o
mini: true # GPT-4o Mini
deepseek: true # DeepSeek Coder
```
**Git Behavior:**
```yaml
auto-commits: true # Enable automatic commits
dirty-commits: false # Prevent commits when repo is dirty
show-diffs: true # Show diffs when committing
```
**Linting & Testing:**
```yaml
auto-lint: true # Lint after every change
auto-test: true # Run tests after every change
test-cmd: pytest # Specify test command
lint-cmd:
- "python: flake8 --select=E,W,F"
- "javascript: eslint"
```
**Output Customization:**
```yaml
dark-mode: true # Dark terminal colors
code-theme: monokai # Syntax highlighting theme
```
5. **Verify your configuration:**
```bash
aider --help
```
Aider will automatically load settings from `.aider.conf.yml`
6. **Launch Aider:**
```bash
aider
```
```yaml
sonnet: true
auto-commits: false
```
```yaml
sonnet: true
auto-commits: false
auto-lint: true
auto-test: true
test-cmd: pytest tests/
lint-cmd:
- "python: black . && flake8"
editor: code
dark-mode: true
```
```yaml
deepseek: true
auto-commits: false
suggest-shell-commands: false
editor: code
```
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/aider-configuration-for-always-on-ai-assistant/raw