Aider
Парный программист в терминале Aider через tkbk.io: --openai-api-base, --model, файл .aider.conf.yml, работа с git.
Обновлено 24 июл. 2026 г.⏱ 6 мин
#aider#cli#openai#git#pair programming
Aider — терминальный парный программист: правит файлы и сам делает git-коммиты. Он работает с OpenAI-совместимым API, поэтому подключается к tkbk.io через флаги или конфиг.
✓
Что получится
Aider правит код и коммитит изменения, используя gpt-5 через шлюз tkbk.io.#Требования
- Python 3.10+ и установленный Aider (
pip install aider-install→aider-install, либоpipx install aider-chat). - Git-репозиторий (Aider коммитит правки).
- Ключ cr_xxx и баланс.
#Запуск через флаги
Разовый запуск
aider \
--openai-api-base "https://api.tkbk.io/openai/v1" \
--openai-api-key "cr_xxx" \
--model "openai/gpt-5"#Через переменные окружения
Экспорт переменных
export OPENAI_API_BASE="https://api.tkbk.io/openai/v1"
export OPENAI_API_KEY="cr_xxx"
aider --model openai/gpt-5#Файл конфигурации .aider.conf.yml
Чтобы не повторять флаги, положите .aider.conf.yml в корень проекта или в домашнюю папку.
.aider.conf.yml
openai-api-base: https://api.tkbk.io/openai/v1
openai-api-key: cr_xxx
model: openai/gpt-5
# более лёгкая модель для служебных правок
weak-model: openai/gpt-5-mini| Параметр | Значение |
|---|---|
--openai-api-base | https://api.tkbk.io/openai/v1 |
--openai-api-key | cr_xxx |
--model | openai/gpt-5 или openai/gpt-5.3-codex |
--weak-model | openai/gpt-5-mini |
⚠
Грабли
Aider построен на LiteLLM, поэтому модель указывают с префиксом провайдера: openai/gpt-5, а не просто gpt-5. Без префикса LiteLLM попытается угадать провайдера и уйдёт мимо нашего base URL.#Проверка
Запустите Aider в git-репозитории, добавьте файл командой /add и попросите внести правку. Если Aider покажет дифф и предложит коммит — интеграция работает.