Sekcje bazy wiedzy ▾

Narzędzia

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 ustawień .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: 8192  # limit Qwen3-235B przez 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'

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 do 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 jest cofnąć każdą decyzję AI poprzez 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.
  • Wieloplatformowe edycje: może jednocześnie zmieniać 5-10 plików w celu implementacji funkcji. Każdy plik — oddzielny diff, każda edycja — możliwa do śledzenia.
  • Wprowadzanie głosowe: 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 USD przez JoinGonka Gateway. W OpenAI — 50-200 USD 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 — do 8192 tokenów (Kimi K2.6 — 3072, MiniMax M2.7 — 4096). 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 →