Aider
Operating Aider on workers — the flags that keep it from committing or editing your project, error detection from litellm lines, and add-on models.
Flags the adapter sets
| Flag | Why |
|---|---|
--no-auto-commits | The orchestration platform owns commits, branches and pushes |
--no-gitignore | Aider would otherwise edit the project's .gitignore |
| History files in the state directory | Aider would otherwise write .aider.chat.history.md into the project |
--analytics-disable --no-check-update | No analytics, no update checks |
Its repo-map cache (.aider.tags.cache.v4/) is hidden from Git through .git/info/exclude.
Outcomes
Aider exits with code 0 even when the provider rejects a request. The adapter reads its litellm.<Name>Error
lines instead: context-window errors become context exhausted, rate limits and 5xx errors become limits,
connection errors become network errors.
Add-on models
The worker points Aider at the model gateway with OPENAI_API_BASE.