Разделы базы знаний ▾

Инструменты

Инструменты

Aider + Gonka AI — парное программирование с AI

Aider — один из лучших терминальных AI coding assistants. Работает с Git, понимает структуру проекта, создаёт коммиты, редактирует несколько файлов одновременно. Это не просто чат с AI — это полноценное парное программирование, где AI-партнёр читает ваш код, предлагает изменения и применяет их.

Aider поддерживает OpenAI-совместимые API из коробки. Подключение к JoinGonka Gateway — 2 переменные окружения, 30 секунд настройки. После этого — безлимитное парное программирование за $0.001/1M токенов.

Шаг 1: Установить Aider и получить ключ

Установка Aider:

# pip
pip install aider-chat

# pipx (рекомендуется)
pipx install aider-chat

# Homebrew (macOS)
brew install aider

API-ключ: зарегистрируйтесь на gate.joingonka.ai/register, получите 10M бесплатных токенов, создайте ключ jg-xxx.

Шаг 2: Настроить Aider

Способ 1: переменные окружения (самый простой):

export OPENAI_API_BASE=https://gate.joingonka.ai/v1
export OPENAI_API_KEY=jg-ваш-ключ

Запуск:

aider --model openai/Qwen/Qwen3-235B-A22B-Instruct-2507-FP8

Способ 2: файл настроек .aider.model.settings.yml в корне проекта:

# .aider.model.settings.yml
- name: openai/Qwen/Qwen3-235B-A22B-Instruct-2507-FP8
  edit_format: diff
  use_repo_map: true
  send_undo_reply: true
  extra_params:
    max_tokens: 2048  # Gateway лимит

Способ 3: alias в shell для удобства:

alias gonka-aider='OPENAI_API_BASE=https://gate.joingonka.ai/v1 OPENAI_API_KEY=jg-ваш-ключ aider --model openai/Qwen/Qwen3-235B-A22B-Instruct-2507-FP8'

Проверка: перейдите в Git-репозиторий и запустите gonka-aider. Aider покажет информацию о модели и предложит добавить файлы в контекст. Попросите внести изменение в файл — если Aider создаст коммит, всё работает.

Возможности Aider + Gonka

Aider — не просто чат. Это полноценный инструмент для парного программирования с AI:

  • Работа с Git: Aider автоматически создаёт коммиты для каждого изменения. Легко откатить любое решение AI через git undo.
  • Контекст проекта: Aider строит карту репозитория (repo map) — понимает зависимости между файлами, импорты, структуру проекта. Qwen3-235B получает полный контекст.
  • Мультифайловые правки: может одновременно изменить 5-10 файлов для реализации фичи. Каждый файл — отдельный diff, каждая правка — отслеживаемая.
  • Голосовой ввод: поддержка --voice — диктуйте задачи вместо набора текста.
  • Линтинг и тесты: интеграция с линтерами и тестовыми фреймворками — Aider видит ошибки и исправляет их автоматически.

С Gonka всё это стоит копейки. Типичная сессия парного программирования (2-4 часа) расходует 10-30M токенов — это $0.01-0.03 через JoinGonka Gateway. У OpenAI — $50-200 за ту же сессию.

Альтернативные терминальные инструменты: Claude Code, OpenCode.

Параметры модели: контекстное окно Qwen3-235B — 128K токенов, максимальная длина ответа через Gateway — 2048 токенов. Для большинства задач парного программирования этого достаточно.

Aider + Gonka = профессиональное парное программирование с AI за копейки. Git-интеграция, мультифайловые правки, контекст проекта — всё за $0.01-0.03/сессию вместо $50-200 у OpenAI.

Хотите узнать больше?

Изучите другие разделы или начните зарабатывать GNK прямо сейчас.

Получить бесплатные 10M токенов →