Aider
Open source / localAssistente de programação em pares no terminal, open source, que edita o código do projeto com Git integrado.
O que oferece grátis
O software é gratuito e open source (Apache 2.0); o custo depende do modelo, que pode ser local ou uma API de terceiros.
Recursos e cotas podem mudar. Confira as condições atuais no site oficial.
Pontos positivos
- Open source sob licença Apache 2.0
- Commits automáticos no Git a cada alteração
- Funciona com modelos de nuvem ou locais, como os do Ollama
Limitações
- Uso pelo terminal; não é uma extensão de editor
- A qualidade e o custo dependem do modelo conectado
O Aider roda no terminal, lê o repositório e edita arquivos a partir de pedidos em linguagem natural, registrando cada mudança como commit no Git. É muito mencionado em comunidades como r/LocalLLaMA por permitir trocar de modelo livremente, inclusive modelos locais.
Como começar
Instale com python -m pip install aider-install e depois aider-install. Entre na pasta do projeto e rode aider, configurando a chave de um provedor ou apontando para um modelo local.
Privacidade e custo
O Aider não cobra assinatura. Com um modelo local, o código fica no seu computador; com uma API de nuvem, os trechos enviados passam pelo provedor escolhido e podem gerar cobrança por uso.
Melhor para
- Programar pelo terminal com revisão via Git
- Usar modelos locais ou APIs gratuitas
- Alterar vários arquivos de um projeto
