Sekcje bazy wiedzy ▾

Narzędzia

Aider + Gonka AI — programowanie w parach z AI

Aider to jeden z najlepszych terminalowych asystentów kodowania AI. Współpracuje z Gitem, rozumie strukturę projektu, tworzy commity, edytuje wiele plików jednocześnie. To nie tylko czat z AI — to pełnoprawne programowanie w parach, gdzie partner AI czyta Twój kod, proponuje zmiany i je stosuje.

Aider natywnie obsługuje interfejsy API zgodne z OpenAI. Podłączenie do JoinGonka Gateway — 2 zmienne środowiskowe, 30 sekund konfiguracji. Następnie — nieograniczone programowanie w parach za 0,001 USD/1 M 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

Metoda 1: zmienne środowiskowe (najprostsza):

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

Uruchomienie:

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

Metoda 2: plik konfiguracyjny .aider.model.settings.yml w katalogu głównym projektu:

# .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  # Limit Gateway

Metoda 3: alias w shellu dla wygody:

alias gonka-aider='OPENAI_API_BASE=https://gate.joingonka.ai/v1 OPENAI_API_KEY=jg-twój-klucz aider --model openai/Qwen/Qwen3-235B-A22B-Instruct-2507-FP8'

Sprawdzenie: 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 cofnąć każdą decyzję AI za pomocą git undo.
  • Kontekst projektu: Aider buduje mapę repozytorium (repo map) — rozumie zależności między plikami, importy, strukturę projektu. Qwen3-235B otrzymuje pełny kontekst.
  • Edycje wielu plików: może jednocześnie zmodyfikować 5-10 plików w celu zaimplementowania funkcji. Każdy plik — osobny diff, każda zmiana — śledzona.
  • Wprowadzanie głosu: obsługa --voice — dyktuj zadania zamiast pisać.
  • Linting i testy: integracja z linterami i frameworkami testowymi — Aider widzi błędy i automatycznie je naprawia.

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

Alternatywne narzędzia terminalowe: Claude Code, OpenCode.

Parametry modelu: okno kontekstowe Qwen3-235B — 128K tokenów, maksymalna długość odpowiedzi przez Gateway — 2048 tokenów. Dla większości zadań programowania w parach to wystarczy.

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 →