Aider setup with Claude 3.7 Sonnet via local Copilot API proxy, architect mode enabled, custom model aliases, and hotmeal-specific conventions.
This skill configures Aider for the hotmeal-ext project with Claude 3.7 Sonnet (thought variant) via a local Copilot API proxy, architect mode, and project-specific conventions.
Sets up Aider with:
When the user invokes this skill, configure Aider with the following `.aider.conf.yaml`:
1. **Enable architect mode** for planning capabilities
2. **Set primary model** to `openai/claude-3.7-sonnet-thought` via local proxy at `http://localhost:4141/`
3. **Configure edit formats**:
- Main: `diff`
- Editor: `editor-diff`
4. **Define model aliases**:
- `sonnet` → `openai/claude-3.7-sonnet`
- `sonnet-t` → `openai/claude-3.7-sonnet-thought`
- `flash` → `openai/gemini-2.0-flash-001`
- `o3` → `openai/o3-mini`
5. **Set editor model** to `openai/claude-3.7-sonnet` (non-thought variant)
6. **Configure repo map** to use 2048 tokens for better context
7. **Disable auto-commits** (`auto-commits: false`, `dirty-commits: false`)
8. **Disable git attribution** (`attribute-author: false`, `attribute-committer: false`)
9. **Add read-only files** for project conventions:
- `llms/gscc.md`
- `llms/conventions.md`
10. **Enable dark mode** for terminal output
11. **Disable model warnings** and URL detection
```yaml
architect: true
model: openai/claude-3.7-sonnet-thought
edit-format: diff
editor-edit-format: editor-diff
openai-api-key: not-needed
openai-api-base: http://localhost:4141/
alias:
- "sonnet:openai/claude-3.7-sonnet"
- "sonnet-t:openai/claude-3.7-sonnet-thought"
- "flash:openai/gemini-2.0-flash-001"
- "o3:openai/o3-mini"
model-settings-file: ~/.config/aider/.aider.model.settings.yml
model-metadata-file: ~/.config/aider/.aider.model.metadata.json
editor-model: openai/claude-3.7-sonnet
show-model-warnings: false
map-tokens: 2048
dark-mode: true
auto-commits: false
dirty-commits: false
attribute-author: false
attribute-committer: false
read:
- "llms/gscc.md"
- "llms/conventions.md"
detect-urls: false
yes-always: false
```
Save the above configuration as `.aider.conf.yaml` in your project root, then run:
```bash
aider
```
Aider will automatically load the configuration and use Claude 3.7 Sonnet (thought) via the Copilot API proxy.
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/aider-configuration-hotmeal/raw