Главная/ИИ/Aider

Aider: установка и работа на своём сервере

Aider установка на сервер сводится к двум командам pip, а нужную версию Python установщик подтянет сам. Aider работает в терминале как напарник по коду: вы называете файлы и задачу, он вносит правки и сразу коммитит их в git, поэтому любую правку можно откатить.

3 мин чтенияДанные проверены 16 октября 2026

Ответ за 30 секунд

Aider почти не нагружает сервер: хватит 1 ядра и 2 ГБ памяти, если проект не компилируется. Ставьте его через aider-install и подключайте модель через OPENAI_API_BASE, если провайдер говорит на OpenAI-совместимом API.

Облачный VPS на Ubuntu с почасовой оплатой: удобно держать под каждый проект свой.

Установка Aider на Ubuntu через aider-install

01 · 1 мин

Чем Aider отличается от других агентов для кода#

Aider: открытый помощник для программирования в терминале. Его особенность в тесной связке с git. Каждую правку файла Aider коммитит с понятным описанием, а незакоммиченные изменения, которые были до него, сначала сохраняет отдельным коммитом. Ваша работа и работа агента не смешиваются.

Если запустить Aider в каталоге без репозитория, он предложит его создать. Внутри чата есть команды для git: /diff показывает изменения с последнего сообщения, /undo отменяет последнюю правку агента. Обзор других агентов этого класса: ИИ-агент для программирования.

Инструмент · 1 мин

Установка Aider на Ubuntu через aider-install#

Документация предлагает несколько путей. Для сервера удобнее всего aider-install: он ставит Aider в отдельное окружение и при необходимости скачивает собственный Python 3.12, не трогая системный.

python3 -m pip install aider-install
aider-install

# или без pip, одной строкой
curl -LsSf https://aider.chat/install.sh | sh
  1. Проверьте Python: для aider-install подходит 3.8-3.13. Если pip ругается на системное окружение Ubuntu, используйте вариант одной строкой.
  2. Задайте имя и почту в git (git config --global user.name и user.email), иначе коммиты Aider будут без автора.
  3. Запустите Aider из корня репозитория с моделью и ключом.

Ещё два пути из документации: uv tool install и pipx install aider-chat, второй работает с Python 3.9-3.12.

Сервер под Aider

Aider лёгкий, поэтому конфигурацию определяет ваш проект

На чём написан проект
Как запускаете Aider
Гоняете ли тесты после правок

03 · 1 мин

Как подключить Aider к OpenAI-совместимому API#

Aider умеет работать с моделями OpenAI, Anthropic, Gemini, DeepSeek, Ollama и другими, а любой сервис с OpenAI-совместимым API подключается тремя строками:

export OPENAI_API_BASE=https://адрес-шлюза/v1
export OPENAI_API_KEY=ваш-ключ
aider --model openai/имя-модели

Префикс openai/ говорит Aider, что модель надо искать по указанному адресу. Если модель Aider не знает, он покажет предупреждение о неизвестных параметрах, но работать будет.

Так подключается AI Gateway Таймвеб Клауд: OpenAI-совместимый API к современным моделям, оплата рублями за токены (на 14 октября 2026). Свою модель на сервере с видеокартой можно поднять в Ollama и указать её адрес тем же способом.

Ключи не в репозиторий

Aider читает настройки и из файла .env. Если держите ключ там, добавьте файл в .gitignore до первого коммита: Aider коммитит изменения сам, и ключ уйдёт в историю вместе с правкой.

04 · 1 мин

Aider в Docker и в долгой сессии на VPS#

Официальные образы: paulgauthier/aider (ядро) и paulgauthier/aider-full (с дополнительными пакетами). Запускать их нужно из корня репозитория, потому что текущий каталог подключается в контейнер как /app:

docker run -it --user $(id -u):$(id -g) \
  --volume $(pwd):/app paulgauthier/aider \
  --openai-api-key $OPENAI_API_KEY

В контейнере нет вашего глобального конфига git, поэтому имя и почту задайте в самом репозитории командой git config user.email, иначе коммиты Aider получат чужого автора.

Для долгих задач откройте окно tmux (tmux new -s aider): обрыв SSH не остановит работу, а вернуться можно командой tmux attach -t aider. Историю коммитов Aider удобно отправлять в свой Gitea.

05 · 1 мин

Вопросы об установке Aider#

Какой Python нужен для Aider?

Для aider-install подходит Python 3.8-3.13, а сам Aider установщик запустит на отдельном Python 3.12, скачав его при необходимости.

Как отменить правку Aider?

Командой /undo в чате: Aider откатит свой последний коммит. Посмотреть изменения до отмены можно через /diff.

Работает ли Aider с локальной моделью?

Да, если модель отдаёт OpenAI-совместимый API, например через Ollama: укажите адрес в OPENAI_API_BASE и модель с префиксом openai/.

Почему Aider в Docker делает коммиты без автора?

В контейнере нет глобального конфига git. Задайте user.name и user.email в самом репозитории до запуска.

Почему этому можно верить

Как мы проверяли

Требования из документацииРесурсы, порты и команды сверены с официальной документацией, дата проверки указана.
Всё можно повторитьКоманды и расчёты описаны так, что их повторит любой читатель.
Независимый справочникНе связан с разработчиками приложений и провайдерами и пишет о минусах тоже.

Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; AI Gateway Таймвеб Клауд, timeweb.cloud/services/ai-gateway, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026; Руководство tmux (man tmux), man7.org/linux/man-pages/man1/tmux.1.html, проверено 14 октября 2026; Документация aider: установка, aider.chat/docs/install.html, проверено 14 октября 2026; Документация aider: OpenAI-совместимые API, aider.chat/docs/llms/openai-compat.html, проверено 14 октября 2026; Документация aider: запуск в Docker, aider.chat/docs/install/docker.html, проверено 14 октября 2026; Документация aider: работа с git, aider.chat/docs/git.html, проверено 14 октября 2026.

SBРедакция SelfBase · обновлено 16 октября 2026

Запустите свой сервер за пару минут

Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.

  • NVMe-диски и гарантированная доля процессора
  • Root-доступ и любой софт, от Docker до игровых серверов
  • Маркетплейс: 91 приложение в один клик
  • Бесплатный перенос проекта силами специалистов
Установка