Seções da Base de Conhecimento ▾

Ferramentas

Aider + Gonka AI — programação em par com AI

Aider — um dos melhores assistentes de codificação AI de terminal. Ele funciona com Git, entende a estrutura do projeto, cria commits e edita vários arquivos simultaneamente. Não é apenas um bate-papo com AI — é uma programação em par completa, onde o parceiro AI lê seu código, sugere alterações e as aplica.

Aider suporta APIs compatíveis com OpenAI de forma nativa. A conexão ao JoinGonka Gateway — 2 variáveis de ambiente, 30 segundos de configuração. Depois disso — programação em par ilimitada por $0.001/1M tokens.

Passo 1: Instalar Aider e obter a chave

Instalação do Aider:

# pip
pip install aider-chat

# pipx (recomendado)
pipx install aider-chat

# Homebrew (macOS)
brew install aider

Chave API: registre-se em gate.joingonka.ai/register, obtenha 10M tokens grátis, crie a chave jg-xxx.

Passo 2: Configurar o Aider

Método 1: variáveis de ambiente (o mais simples):

export OPENAI_API_BASE=https://gate.joingonka.ai/v1
export OPENAI_API_KEY=jg-sua-chave

Execução:

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

Método 2: arquivo de configurações .aider.model.settings.yml na raiz do projeto:

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

Método 3: alias no shell para conveniência:

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

Verificação: navegue até um repositório Git e execute gonka-aider. O Aider mostrará informações sobre o modelo e sugerirá adicionar arquivos ao contexto. Peça para fazer uma alteração em um arquivo — se o Aider criar um commit, tudo está funcionando.

Recursos do Aider + Gonka

Aider não é apenas um chat. É uma ferramenta completa para programação em pares com IA:

  • Trabalha com Git: Aider cria automaticamente commits para cada alteração. É fácil reverter qualquer decisão da IA usando git undo.
  • Contexto do projeto: Aider constrói um mapa do repositório (repo map) — entende as dependências entre arquivos, importações, estrutura do projeto. Qwen3-235B recebe o contexto completo.
  • Edições multifile: pode alterar simultaneamente 5-10 arquivos para implementar um recurso. Cada arquivo é um diff separado, cada alteração é rastreável.
  • Entrada de voz: suporte a --voice — dite tarefas em vez de digitar.
  • Linting e testes: integração com linters e frameworks de teste — Aider vê os erros e os corrige automaticamente.

Com Gonka, tudo isso custa centavos. Uma sessão típica de programação em pares (2-4 horas) consome 10-30M tokens — isso é $0.01-0.03 via JoinGonka Gateway. Na OpenAI — $50-200 pela mesma sessão.

Ferramentas de terminal alternativas: Claude Code, OpenCode.

Parâmetros do modelo: janela de contexto Qwen3-235B — 128K tokens, comprimento máximo da resposta via Gateway — 2048 tokens. Para a maioria das tarefas de programação em pares, isso é suficiente.

Aider + Gonka = programação em pares profissional com IA por centavos. Integração Git, edições multifile, contexto do projeto — tudo por $0.01-0.03/sessão em vez de $50-200 na OpenAI.

Quer saber mais?

Explore outras seções ou comece a ganhar GNK agora mesmo.

Obtenha 10M tokens grátis →