Sekcje bazy wiedzy ▾

Nawigacja

▸ Zacznij tutaj Według ról

Kategorie

Narzędzia 32
Słownik 12

Narzędzia

Aider + Gonka AI — programowanie w parach z AI

Aider to jeden z najlepszych terminalowych AI coding assistants. Pracuje z Git, rozumie strukturę projektu, tworzy commity, edytuje wiele plików jednocześnie. To nie tylko czat z AI — to pełnoprawne programowanie w parach (pair programming), gdzie partner AI czyta Twój kod, sugeruje zmiany i wprowadza je.

Aider obsługuje API zgodne z OpenAI od razu po zainstalowaniu. Połączenie z JoinGonka Gateway — 2 zmienne środowiskowe, 30 sekund konfiguracji. Po tym — nielimitowane pair programming za $0.003/1M tokenów.

Krok 1: Zainstaluj Aider i uzyskaj klucz

Instalacja Aider:

# pip
pip install aider-chat

# pipx (zalecane)
pipx install aider-chat

# Homebrew (macOS)
brew install aider

Klucz API: zarejestruj się na gate.joingonka.ai/register, uzyskaj 10 M darmowych tokenów, utwórz klucz jg-xxx.

Krok 2: Skonfiguruj Aider

Najprościej jest przeprowadzić konfigurację za pomocą instalatora w jednej komendzie. Dla narzędzi CLI/plikowych automatycznie skonfiguruje dostawcę JoinGonka (baseUrl, modele), a dla narzędzi UI pokaże gotowe wartości do wklejenia:

npx @joingonka/setup --tool aider

Instalator jest uniwersalny (bez flagi zaproponuje wybór narzędzia z listy), zapyta o klucz jg-… i po konfiguracji przeprowadzi test na żywo za pomocą zapytania do gateway. Nie zmienia innych ustawień. Poniżej znajduje się metoda ręczna, jeśli wolisz skonfigurować wszystko samodzielnie.

Skonfiguruj ręcznie (Plan B)

Sposób 1: zmienne środowiskowe (najprostszy):

export OPENAI_API_BASE=https://gate.joingonka.ai/v1
export OPENAI_API_KEY=jg-twój-klucz

Uruchomienie:

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

Sposób 2: plik per-project .aider.conf.yml w folderze głównym projektu — najbardziej natywna ścieżka: endpoint, klucz i model w jednym pliku, bez edycji globalnych zmiennych środowiskowych (globalne OPENAI_* mogłyby nadpisać inne twoje narzędzia zgodne z OpenAI):

# .aider.conf.yml
openai-api-base: https://gate.joingonka.ai/v1
openai-api-key: jg-twój-klucz
model: openai/MiniMaxAI/MiniMax-M2.7

Opcjonalnie — drobna konfiguracja zachowania modelu w osobnym pliku .aider.model.settings.yml (określa TYLKO parametry modelu, nie endpoint ani klucz):

# .aider.model.settings.yml
- name: openai/MiniMaxAI/MiniMax-M2.7
  edit_format: diff
  use_repo_map: true
  extra_params:
    max_tokens: 8192  # limit wyjścia przez Gateway

Sposób 3: alias w shell dla wygody:

alias gonka-aider='OPENAI_API_BASE=https://gate.joingonka.ai/v1 OPENAI_API_KEY=jg-twój-klucz aider --model openai/MiniMaxAI/MiniMax-M2.7'

Weryfikacja: przejdź do repozytorium Git i uruchom gonka-aider. Aider wyświetli informacje o modelu i zaproponuje dodanie plików do kontekstu. Poproś o wprowadzenie zmiany w pliku — jeśli Aider utworzy commit, wszystko działa.

Możliwości Aider + Gonka

Aider to nie tylko czat. To pełnoprawne narzędzie do programowania w parach z AI:

  • Praca z Git: Aider automatycznie tworzy commity dla każdej zmiany. Łatwo wycofać każdą decyzję AI poprzez git undo.
  • Kontekst projektu: Aider buduje mapę repozytorium (repo map) — rozumie zależności między plikami, importy i strukturę projektu. Kimi K2.6 otrzymuje pełny kontekst.
  • Wieloplikowe zmiany: może jednocześnie edytować 5-10 plików w celu implementacji funkcji. Każdy plik to osobny diff, każda zmiana jest śledzona.
  • Wprowadzanie głosowe: wsparcie dla --voice — dyktuj zadania zamiast wpisywać tekst.
  • Linting i testy: integracja z linterami i frameworkami testowymi — Aider widzi błędy i naprawia je automatycznie.

Z Gonka wszystko to kosztuje grosze. Typowa sesja programowania w parach (2-4 godziny) zużywa 10-30M tokenów — to $0.01-0.03 przez JoinGonka Gateway. W przypadku OpenAI — $50-200 za tę samą sesję.

Alternatywne narzędzia terminalowe: Claude Code, OpenCode.

Parametry modelu: okno kontekstowe Kimi K2.6 to 200K tokenów, maksymalna długość odpowiedzi przez Gateway to do 8192 tokenów (dla wszystkich modeli w sieci). Dla większości zadań programowania w parach jest to wystarczające.

Aider + Gonka = profesjonalne programowanie w parach z AI za grosze. Integracja z Git, edycje wielu plików, kontekst projektu – wszystko za 0.01-0.03 USD/sesję zamiast 50-200 USD w OpenAI.

Chcesz wiedzieć więcej?

Zapoznaj się z innymi sekcjami lub zacznij zarabiać GNK już teraz.

Uzyskaj bezpłatne 10M tokenów →