Розділи бази знань ▾

Інструменти

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 токенів →