Интеграции

Aider

CLI для парного программирования в git-репозитории. Для любого OpenAI-совместимого шлюза Aider требует префикс `openai/` в имени модели.

Что нужно

Протокол

OpenAI Compatible. OPENAI_API_BASE: https://www.llmmart.ru/api/v1.

Запуск

export OPENAI_API_KEY="sk-…"
export OPENAI_API_BASE="https://www.llmmart.ru/api/v1"

cd /path/to/project
aider --model openai/gpt-4o-mini

Для модели со слэшем в slug:

aider --model openai/anthropic/claude-sonnet-5

Префикс openai/ говорит Aider использовать OpenAI-совместимый клиент и ваш OPENAI_API_BASE. Без него Aider ищет встроенный провайдер и может пойти не на LLM Mart.

Несколько моделей в сессии: --model (основная) и --weak-model / --editor-model (дешёвые слоты для коммитов и правок). Все с тем же префиксом openai/:

aider \
  --model openai/anthropic/claude-sonnet-5 \
  --weak-model openai/gpt-4o-mini \
  --editor-model openai/gpt-4o-mini

Незнакомые Aider модели покажут предупреждение — это нормально, если slug верный.

Типичные ошибки

СимптомЧто проверить
401OPENAI_API_KEY = sk-…
404 model_not_foundslug после openai/; включение модели
Connection errorOPENAI_API_BASE со /v1, не OPENAI_BASE_URL
Запросы на api.openai.comзадан OPENAI_API_BASE; модель с префиксом openai/

Проверено: 2026-09-01 по OpenAI compatible APIs в Aider.

Что дальше