IAs Gratis no Terminal: OpenCode vs Aider vs
Quatro ferramentas gratis de IA pro terminal, testadas no mesmo projeto. Cada uma tem uma pegada diferente — e a melhor depende de como voce trabalha.
TL;DR
IAs Gratis no Terminal: OpenCode vs Aider vs. Quatro ferramentas gratis de IA pro terminal, testadas no mesmo projeto. Cada uma tem uma pegada diferente — e a melhor depende de como voce trabalha.
O terminal e o novo IDE
Galera, o jogo virou. Em 2026, pagar R$ 100/mes num IDE com IA embutida deixou de ser a unica opcao. As ferramentas open source de AI coding no terminal amadureceram rapido — tipo, muito rapido. E o melhor: todas funcionam com os mesmos modelos que as pagas usam. A diferenca e que voce traz a sua propria API key (ou roda local com Ollama) e nao paga licenca de software.
Pra esse comparativo, peguei um projeto Next.js real com 15 arquivos, API routes, banco de dados e testes. Rodei as mesmas 5 tarefas em cada ferramenta: corrigir um bug num endpoint, adicionar uma feature nova, refatorar um componente, escrever testes e documentar uma funcao complexa. Mesma maquina, mesmo modelo (Claude Sonnet via OpenRouter), mesmas tarefas.
O objetivo nao e eleger a melhor — e mostrar quando usar cada uma. Porque, spoiler: todas servem, mas cada uma brilha num cenario diferente.
OpenCode
OpenCode e a ferramenta mais nova da lista e a que mais me surpreendeu. Feita em Go, instala com um unico binario e sobe em menos de 1 segundo. Zero dependencia de Python, Node ou qualquer runtime. Voce abre o terminal, digita opencode e pronto — ta dentro.
A interface TUI (terminal UI) dele e bonita pra caramba. Tem painel de chat, preview de diff, historico de sessoes e ate suporte a temas. Parece uma aplicacao desktop rodando dentro do terminal. Suporta qualquer provider de LLM via configuracao: OpenAI, Anthropic, OpenRouter, Ollama, Google AI.
# Instalar OpenCode
curl -fsSL https://opencode.ai/install | bash
# Ou via Go
go install github.com/opencode-ai/opencode@latest
# Configurar provider (cria ~/.config/opencode/config.toml)
opencode config set provider anthropic
opencode config set api-key sk-ant-xxx
# Abrir no diretorio do projeto
cd meu-projeto && opencodeNo teste, OpenCode foi o mais rapido pra completar as 5 tarefas. A interface de diff e clara — voce ve exatamente o que vai mudar antes de aceitar. E o historico de sessao salva tudo, entao voce pode voltar amanha e continuar de onde parou. Ponto fraco: ainda nao tem sistema de plugins e a comunidade e menor que a do Aider.
Aider
Aider e o veterano da categoria. Ta no mercado desde 2023 e tem a comunidade mais ativa de todas. Feito em Python, funciona como um pair programmer no terminal que edita arquivos direto e faz commits automaticos. Sim, ele commita cada mudanca com uma mensagem descritiva. Isso e genial pra quem quer rastrear o que a IA fez.
A grande sacada do Aider e o mapa de repositorio. Ele escaneia todo o projeto, entende a estrutura de imports e dependencias, e usa isso pra dar contexto pro modelo. Quando voce pede pra mudar uma funcao, ele sabe quais outros arquivos referenciam ela e sugere mudar tudo junto. Nenhuma outra ferramenta faz isso tao bem.
# Instalar Aider
pip install aider-chat
# Usar com Claude via OpenRouter
export OPENROUTER_API_KEY=sk-or-xxx
aider --model openrouter/anthropic/claude-sonnet-4
# Ou com Ollama (local, gratis total)
aider --model ollama/deepseek-coder-v2
# Adicionar arquivos ao contexto
/add src/api/users.ts src/lib/db.tsNo teste de refatoracao, Aider foi imbativel. Ele editou 4 arquivos de uma vez, manteve consistencia de imports e commitou tudo com mensagem clara. Ponto fraco: depende de Python (pip install pode dar dor de cabeca em algumas maquinas) e a interface e mais simples — texto puro, sem painel bonito.
Continue.dev
Continue.dev e diferente dos outros porque nao roda so no terminal — e uma extensao do VS Code (e JetBrains). Ela transforma seu editor num Cursor gratis. Autocomplete, chat lateral, edicao inline, tudo funcionando com o modelo que voce quiser. E open source.
A configuracao e via JSON no VS Code. Voce define qual modelo usar pra chat, qual pra autocomplete e qual pra edicao. Da pra misturar: Ollama local pra autocomplete rapido e Claude via API pra tarefas mais pesadas. Essa flexibilidade e absurda.
// ~/.continue/config.json
{
"models": [
{
"title": "Claude Sonnet (chat)",
"provider": "openrouter",
"model": "anthropic/claude-sonnet-4",
"apiKey": "sk-or-xxx"
}
],
"tabAutocompleteModel": {
"title": "Ollama local",
"provider": "ollama",
"model": "deepseek-coder-v2:latest"
}
}No teste, Continue.dev brilhou na experiencia do dia a dia. Autocomplete rapido, chat integrado no editor, seleciona um trecho de codigo e pede pra refatorar inline. Pra quem ja usa VS Code e nao quer sair dele, e a opcao mais natural. Ponto fraco: depende do VS Code (ou JetBrains), nao funciona standalone no terminal.
Cline
Cline (antigo Claude Dev) e outra extensao de VS Code, mas com filosofia diferente do Continue.dev. Enquanto o Continue foca em autocomplete e chat, o Cline foca em agentic coding — ele planeja, executa comandos, edita arquivos e roda testes, tudo com sua aprovacao a cada passo.
O diferencial do Cline e o controle granular. Antes de cada acao, ele mostra o que vai fazer e pede confirmacao. Quer que ele edite um arquivo? Voce ve o diff antes. Quer que ele rode um comando? Ele mostra qual. Isso da uma seguranca que as outras ferramentas nao oferecem no mesmo nivel.
# Instalar via VS Code Extensions
# Buscar por "Cline" no marketplace
# Configurar na sidebar do VS Code:
# 1. Selecionar provider (OpenRouter, Anthropic, Ollama)
# 2. Colar API key
# 3. Escolher modelo
# 4. Pronto — clicar no icone do Cline na sidebarNo teste, Cline foi o melhor pra tarefas que envolvem multiplos passos: criar arquivo, editar outro, rodar teste, corrigir erro. O fluxo agentico com aprovacao e ideal quando voce quer supervisionar cada movimento. Ponto fraco: pode ficar lento com modelos menores e o consumo de tokens e maior porque ele pensa em voz alta.
Tabela comparativa
Chega de enrolacao. Aqui vai o comparativo direto das 4 ferramentas nos criterios que mais importam:
OpenCode
+ Prós
- • Instala em 10 segundos, binario unico em Go
- • Interface TUI bonita com diff e historico
- • Suporta qualquer provider de LLM
- • Mais rapido pra iniciar e executar tarefas simples
− Contras
- • Comunidade menor, menos documentacao
- • Sem sistema de plugins ainda
- • Mapa de repositorio menos sofisticado que o Aider
Aider
+ Prós
- • Mapa de repositorio que entende imports e dependencias
- • Commits automaticos com mensagens descritivas
- • Comunidade enorme e madura desde 2023
- • Melhor pra editar multiplos arquivos de uma vez
− Contras
- • Depende de Python e pip (setup mais chato)
- • Interface texto puro, sem TUI elaborada
- • Curva de aprendizado dos comandos /add /drop
Continue.dev
+ Prós
- • Integrado no VS Code — nao precisa sair do editor
- • Autocomplete + chat + edicao inline
- • Mistura modelos diferentes pra cada funcao
- • Experiencia mais parecida com Cursor
− Contras
- • Depende do VS Code ou JetBrains
- • Nao funciona standalone no terminal
- • Configuracao JSON pode confundir iniciantes
Cline
+ Prós
- • Controle granular com aprovacao a cada passo
- • Fluxo agentico completo: planeja, edita, testa
- • Ideal pra tarefas complexas com multiplos arquivos
- • Boa integracao com terminal do VS Code
− Contras
- • Consumo de tokens maior que as outras
- • Pode ficar lento com modelos menores
- • Depende do VS Code como o Continue.dev
Qual usar
Simples assim: depende de como voce trabalha.
Escolha sua ferramenta
- Quer algo rapido de instalar e usar no terminal puro? OpenCode
- Precisa editar muitos arquivos e quer commits automaticos? Aider
- Ja vive no VS Code e quer experiencia tipo Cursor gratis? Continue.dev
- Quer supervisionar cada passo da IA com controle total? Cline
- Quer rodar 100% local sem enviar codigo pra nuvem? Qualquer uma + Ollama
- Orcamento zero total? Todas sao gratis — so precisa de API key ou modelo local
Minha recomendacao honesta: comece com OpenCode se voce curte terminal, ou Continue.dev se voce curte VS Code. Use Aider quando o projeto e grande e voce precisa de edicoes em multiplos arquivos. E use Cline quando a tarefa e complexa e voce quer aprovar cada mudanca. Nao precisa escolher so uma — eu uso tres dessas no dia a dia dependendo do que to fazendo.
O ponto principal e: voce nao precisa mais pagar pra ter IA no seu workflow de coding. As ferramentas open source chegaram num nivel que compete de igual pra igual com as pagas. A unica coisa que muda e que voce monta o seu setup ao inves de receber pronto.
Proximo passo
Quer montar um setup completo de AI coding sem gastar nada? Veja o tutorial Setup de AI Coding 100% Gratis e saia do zero ao primeiro commit com OpenCode + Ollama + VS Code.