Sezioni dell'archivio conoscenza ▾

Strumenti

Aider + Gonka AI — Programmazione a coppie con AI

Aider — uno dei migliori assistenti di codifica AI da terminale. Lavora con Git, comprende la struttura del progetto, crea commit, modifica più file contemporaneamente. Non è solo una chat con l'AI — è una programmazione a coppie completa, dove il partner AI legge il tuo codice, suggerisce modifiche e le applica.

Aider supporta le API compatibili con OpenAI out-of-the-box. La connessione a JoinGonka Gateway — 2 variabili d'ambiente, 30 secondi di configurazione. Dopodiché — programmazione a coppie illimitata per $0.001/1M di token.

Passo 1: Installa Aider e ottieni la chiave

Installazione di Aider:

# pip
pip install aider-chat

# pipx (raccomandato)
pipx install aider-chat

# Homebrew (macOS)
brew install aider

Chiave API: registrati su gate.joingonka.ai/register, ottieni 10M di token gratuiti, crea una chiave jg-xxx.

Passo 2: Configura Aider

Metodo 1: variabili d'ambiente (il più semplice):

export OPENAI_API_BASE=https://gate.joingonka.ai/v1
export OPENAI_API_KEY=jg-la-tua-chiave

Avvio:

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

Metodo 2: file di configurazione .aider.model.settings.yml nella radice del progetto:

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

Metodo 3: alias nella shell per comodità:

alias gonka-aider='OPENAI_API_BASE=https://gate.joingonka.ai/v1 OPENAI_API_KEY=jg-la-tua-chiave aider --model openai/Qwen/Qwen3-235B-A22B-Instruct-2507-FP8'

Verifica: vai al repository Git e avvia gonka-aider. Aider mostrerà le informazioni sul modello e ti chiederà di aggiungere file al contesto. Chiedi di apportare una modifica a un file – se Aider crea un commit, tutto funziona.

Capacità di Aider + Gonka

Aider non è solo una chat. È uno strumento completo per la programmazione in coppia con l'AI:

  • Lavorare con Git: Aider crea automaticamente commit per ogni modifica. È facile annullare qualsiasi decisione dell'AI tramite git undo.
  • Contesto del progetto: Aider costruisce una mappa del repository (repo map) – comprende le dipendenze tra i file, gli import, la struttura del progetto. Qwen3-235B riceve il contesto completo.
  • Modifiche multifile: può modificare contemporaneamente 5-10 file per implementare una funzionalità. Ogni file è un diff separato, ogni modifica è tracciabile.
  • Input vocale: supporto --voice – detta i compiti invece di digitare.
  • Linting e test: integrazione con linter e framework di test – Aider vede gli errori e li corregge automaticamente.

Con Gonka tutto questo costa pochi centesimi. Una tipica sessione di programmazione in coppia (2-4 ore) consuma 10-30M di token – circa $0.01-0.03 tramite JoinGonka Gateway. Con OpenAI – $50-200 per la stessa sessione.

Strumenti terminali alternativi: Claude Code, OpenCode.

Parametri del modello: la finestra di contesto di Qwen3-235B è 128K token, la lunghezza massima della risposta tramite Gateway è 2048 token. Per la maggior parte delle attività di programmazione in coppia, questo è sufficiente.

Aider + Gonka = programmazione in coppia professionale con AI per pochi centesimi. Integrazione Git, modifiche multifile, contesto del progetto – tutto per $0.01-0.03/sessione invece di $50-200 con OpenAI.

Vuoi saperne di più?

Esplora altre sezioni o inizia a guadagnare GNK subito.

Ottieni 10M di token gratuiti →