Sections de la base de connaissances ▾

Navigation

▸ Commencez ici Par rôles

Catégories

Outils 32
Glossaire 12

Outils

Aider + Gonka AI — programmation en binôme avec l'IA

Aider est l'un des meilleurs assistants de codage AI en terminal. Il fonctionne avec Git, comprend la structure du projet, crée des commits et modifie plusieurs fichiers simultanément. Ce n'est pas juste un chat avec une IA — c'est une véritable programmation en binôme où le partenaire IA lit votre code, suggère des changements et les applique.

Aider prend en charge les API compatibles OpenAI dès la sortie de la boîte. La connexion à JoinGonka Gateway prend 2 variables d'environnement et 30 secondes de configuration. Après cela, profitez d'une programmation en binôme illimitée pour 0,003 $/1M de jetons.

Étape 1 : Installer Aider et obtenir une clé

Installation d'Aider :

# pip
pip install aider-chat

# pipx (recommandé)
pipx install aider-chat

# Homebrew (macOS)
brew install aider

Clé API : inscrivez-vous sur gate.joingonka.ai/register, obtenez 10M de jetons gratuits, créez une clé jg-xxx.

Étape 2 : Configurer Aider

La méthode la plus simple est de le configurer avec l'installateur en une commande. Pour les outils CLI/fichiers, il configurera lui-même le fournisseur JoinGonka (baseUrl, modèles), pour les outils UI, il affichera les valeurs prêtes à être insérées :

npx @joingonka/setup --tool aider

L'installateur est universel (sans flag, il proposera de choisir l'outil dans une liste), demandera la clé jg-… et après la configuration, effectuera une vérification en direct via une requête à la gateway. Il ne touche pas aux autres paramètres. Vous trouverez ci-dessous la méthode manuelle si vous préférez configurer vous-même.

Configurer manuellement (plan B)

Méthode 1 : variables d'environnement (la plus simple) :

export OPENAI_API_BASE=https://gate.joingonka.ai/v1
export OPENAI_API_KEY=jg-votre-clé

Exécution :

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

Méthode 2 : fichier par projet .aider.conf.yml à la racine du projet — la solution la plus native : endpoint, clé et modèle dans un seul fichier, sans modifier les variables d'environnement globales (un OPENAI_* global intercepterait vos autres outils compatibles OpenAI) :

# .aider.conf.yml
openai-api-base: https://gate.joingonka.ai/v1
openai-api-key: jg-votre-clé
model: openai/MiniMaxAI/MiniMax-M2.7

Optionnel — configuration fine du comportement du modèle dans un fichier .aider.model.settings.yml séparé (il définit UNIQUEMENT les paramètres du modèle, pas l'endpoint ni la clé) :

# .aider.model.settings.yml
- name: openai/MiniMaxAI/MiniMax-M2.7
  edit_format: diff
  use_repo_map: true
  extra_params:
    max_tokens: 8192  # plafond de sortie via Gateway

Méthode 3 : alias dans le shell pour plus de confort :

alias gonka-aider='OPENAI_API_BASE=https://gate.joingonka.ai/v1 OPENAI_API_KEY=jg-votre-clé aider --model openai/MiniMaxAI/MiniMax-M2.7'

Vérification : rendez-vous dans le dépôt Git et exécutez gonka-aider. Aider affichera les informations sur le modèle et proposera d'ajouter des fichiers au contexte. Demandez une modification dans un fichier — si Aider crée un commit, tout fonctionne.

Capacités d'Aider + Gonka

Aider n'est pas qu'un simple chat. C'est un véritable outil de programmation en binôme avec une IA :

  • Gestion Git : Aider crée automatiquement des commits pour chaque modification. Il est facile d'annuler n'importe quelle décision de l'IA via git undo.
  • Contexte du projet : Aider construit une carte du dépôt (repo map) — il comprend les dépendances entre les fichiers, les imports et la structure du projet. Kimi K2.6 reçoit le contexte complet.
  • Modifications multi-fichiers : il peut modifier simultanément 5 à 10 fichiers pour implémenter une fonctionnalité. Chaque fichier est un diff distinct, et chaque modification est traçable.
  • Entrée vocale : support de --voice — dictez vos tâches au lieu de taper au clavier.
  • Linting et tests : intégration avec des linters et des frameworks de test — Aider détecte les erreurs et les corrige automatiquement.

Avec Gonka, tout cela ne coûte presque rien. Une session typique de programmation en binôme (2-4 heures) consomme 10-30M de tokens — soit 0,01-0,03 $ via JoinGonka Gateway. Chez OpenAI, cela coûterait 50-200 $ pour la même session.

Autres outils de terminal : Claude Code, OpenCode.

Paramètres du modèle : fenêtre de contexte de Kimi K2.6 — 200K tokens, longueur de réponse maximale via Gateway — jusqu'à 8192 tokens (pour tous les modèles du réseau). Pour la plupart des tâches de programmation en binôme, cela est suffisant.

Aider + Gonka = programmation en binôme professionnelle avec l'IA pour des centimes. Intégration Git, modifications multi-fichiers, contexte de projet — tout pour 0,01 à 0,03 $/session au lieu de 50 à 200 $ chez OpenAI.

Vous voulez en savoir plus ?

Explorez d'autres sections ou commencez à gagner des GNK dès maintenant.

Obtenez 10M de jetons gratuits →