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

Навигация

▸ Начните здесь По ролям

Категории

Инструменты 32
Глоссарий 12

Инструменты

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

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

Aider поддерживает OpenAI-совместимые API из коробки. Подключение к JoinGonka Gateway — 2 переменные окружения, 30 секунд настройки. После этого — безлимитное парное программирование за $0.003/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

Проще всего — настроить установщиком в одну команду. Для CLI/файловых инструментов он сам пропишет провайдера JoinGonka (baseUrl, модели), для UI-инструментов покажет готовые значения для вставки:

npx @joingonka/setup --tool aider

Установщик универсальный (без флага предложит выбрать инструмент из списка), спросит ключ jg-… и после настройки делает live-проверку запросом к gateway. Остальные настройки не трогает. Ниже — ручной способ, если предпочитаете настроить сами.

Настроить вручную (план Б)

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

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

Запуск:

aider --model openai/MiniMaxAI/MiniMax-M2.7

Способ 2: per-project файл .aider.conf.yml в корне проекта — самый нативный путь: endpoint, ключ и модель в одном файле, без правки глобальных переменных окружения (глобальный OPENAI_* перехватил бы другие ваши OpenAI-совместимые инструменты):

# .aider.conf.yml
openai-api-base: https://gate.joingonka.ai/v1
openai-api-key: jg-ваш-ключ
model: openai/MiniMaxAI/MiniMax-M2.7

Опционально — тонкая настройка поведения модели в отдельном .aider.model.settings.yml (он задаёт ТОЛЬКО параметры модели, не endpoint и не ключ):

# .aider.model.settings.yml
- name: openai/MiniMaxAI/MiniMax-M2.7
  edit_format: diff
  use_repo_map: true
  extra_params:
    max_tokens: 8192  # потолок вывода через Gateway

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

alias gonka-aider='OPENAI_API_BASE=https://gate.joingonka.ai/v1 OPENAI_API_KEY=jg-ваш-ключ aider --model openai/MiniMaxAI/MiniMax-M2.7'

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

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

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

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

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

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

Параметры модели: контекстное окно Kimi K2.6 — 200K токенов, максимальная длина ответа через Gateway — до 8192 токенов (для всех моделей сети). Для большинства задач парного программирования этого достаточно.

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

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

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

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