Agentes de IA para programação: 9 opções open source para quatro cenários
Compare 9 agentes de IA para programação open source e escolha entre IDE, terminal, filas autônomas e fluxos Git sem ignorar custos e segurança.

OpenCode é a melhor escolha padrão entre os agentes de IA para programação open source; Cline se destaca dentro da IDE; Aider oferece o fluxo mais limpo no terminal, sob controle do Git; e OpenHands é a indicação para filas autônomas. O software pode sair de graça e, ainda assim, gerar uma conta mensal de $60 em modelos: quatro desenvolvedores consumindo 20 milhões de tokens de entrada e 2 milhões de saída no Claude Sonnet 5, pela tarifa promocional atual da API.
Veredito rápido
Escolha primeiro onde o trabalho vai acontecer. OpenCode é a opção geral mais forte, mas deixa de ser a resposta certa quando os desenvolvedores não querem sair do VS Code, quando todo comando exige aprovação explícita ou quando o objetivo é processar uma fila de issues do GitHub sem supervisão.
A decisão muda conforme as respostas a quatro perguntas:
- Onde você quer supervisionar o agente? Use Cline ou Continue na IDE; OpenCode ou Aider no terminal.
- Você quer colaborar ou delegar? Prefira uma ferramenta interativa para edições ao vivo, OpenHands para uma fila gerenciada ou mini-SWE-agent para uma estrutura transparente de resolução de issues.
- O que pode sair da sua rede? Mesmo um cliente aberto pode enviar o contexto do repositório à API de um modelo comercial.
- Quem controla a política de permissões? Um simples botão de aprovação automática pode eliminar a vantagem de segurança que você imaginava ter adquirido.
O mercado também inclui produtos fechados mais fortes para determinados trabalhos. A comparação completa de agentes de programação com IA oferece uma lista melhor quando acesso ao código-fonte, implantação local e escolha de provedor não são requisitos.
Código aberto muda a orquestração, não a conta nem o risco
O código aberto permite inspecionar a camada de orquestração. Isso não torna gratuitos os modelos de ponta, o tempo de GPU, os controles de identidade, o tratamento de segredos nem a revisão de código.
Considere uma equipe de quatro desenvolvedores que, em conjunto, envia 20 milhões de tokens de entrada e recebe 2 milhões de tokens de saída em um mês. Pela tarifa inicial da API do Claude Sonnet 5 — $2 por milhão de tokens de entrada e $10 por milhão de tokens de saída até 31 de agosto de 2026 —, essa carga custa $60. O mesmo volume passa a custar $90 quando começarem as tarifas-padrão de $3 e $15. A Anthropic também afirma que o tokenizador do modelo pode fazer a mesma entrada gerar de 1.0 a 1.35 vezes a quantidade de tokens, dependendo do conteúdo. Portanto, trocar de modelo pode alterar tanto o preço unitário quanto a quantidade medida.

O modelo de permissões tem o mesmo peso. Um estudo de 2026 com 500 cenários validados e cerca de 7,500 execuções de agentes encontrou taxas de ações fora do escopo entre 5.4% e 27.7% no grupo de estruturas permissivas. No OpenHands, que usou no estudo uma estrutura que pede confirmação para continuar, as taxas ficaram entre 0.2% e 4.5%. Esses números não apontam um vencedor universal, mas deixam clara a lição operacional: o mesmo modelo-base se comporta de maneiras diferentes quando a camada de controle muda o que ele pode fazer sem consentimento.
Privacidade envolve três camadas distintas:
- O cliente: É possível inspecionar e modificar o código do agente?
- O ambiente de execução: O agente roda no seu notebook, na sua nuvem ou no ambiente de um fornecedor?
- O modelo: O contexto do repositório vai para uma API hospedada ou para um modelo executado dentro dos seus limites?
Um cliente de terminal com licença MIT conectado a um modelo hospedado é open source, mas não é totalmente local. Um ambiente com hospedagem própria que encaminha prompts a uma API comercial ainda compartilha contexto com esse provedor. Um modelo local mantém o caminho dos dados privado, porém transfere o custo para hardware, implantação e concessões na qualidade do modelo.
Como selecionamos estes agentes de IA para programação
A lista exige uma estrutura open source ativa, capaz de executar ações em várias etapas sobre código, arquivos ou shell. Cada ferramenta também precisa ter documentação primária atual, uma licença identificável e um motivo próprio para ser escolhida no lugar das outras oito.
Esse critério elimina vários produtos adjacentes. Um editor open source com autocomplete pode ser útil, mas isso não o transforma automaticamente em agente. Um worker proprietário na nuvem com cliente visível não constitui uma stack aberta. E um repositório encerrado ou substituído não cabe em uma recomendação atual.
O ranking considera cinco critérios: interface de supervisão, desenho das permissões, flexibilidade de modelos e provedores, limite da implantação e a primeira barreira encontrada por uma equipe profissional. Popularidade serve como evidência de apoio, não como veredito. Uma ferramenta com menos estrelas ainda pode vencer quando seu modelo de controle combina melhor com o trabalho.
OpenCode: a melhor opção padrão para quem trabalha no terminal
OpenCode é a melhor escolha padrão porque atende fluxos no terminal, na IDE e no desktop sem prender a orquestração a um único provedor de modelos. Tem licença MIT, oferece suporte a mais de 75 provedores por meio do Models.dev, aceita modelos locais e inclui sessões paralelas, além de login com contas GitHub Copilot e ChatGPT. O site do produto também informa que o próprio OpenCode não armazena código nem dados de contexto, embora continue valendo a política de privacidade do provedor de modelo conectado.

O agente integrado plan do OpenCode opera somente para leitura e pede permissão antes de comandos Bash; o agente build tem acesso completo de desenvolvimento. Essa separação facilita explorar repositórios desconhecidos antes de começar a editar. A primeira barreira é a responsabilidade: escolha de provedor, custo de tokens, política de contas e tratamento de dados pelo serviço externo passam a ser decisões suas.
Ideal para: Desenvolvedores que priorizam o terminal e querem escolher o provedor sem abrir mão de uma interface bem-acabada
Destaque: Terminal, IDE, desktop, sessões paralelas e mais de 75 provedores em um único cliente com licença MIT
Preço: Cliente gratuito, com modelos grátis disponíveis; o uso de provedores pagos ou assinaturas ainda pode gerar custos
Teste grátis: Não é necessário para o cliente open source
- Cliente com licença MIT para terminal, IDE e desktop
- Mais de 75 provedores, incluindo modelos locais
- Agentes separados para planejamento somente leitura e desenvolvimento com acesso completo
- Sessões paralelas para trabalhos independentes em um mesmo projeto
- Qualidade e custo do modelo variam conforme o provedor configurado
- A privacidade do produto não substitui a política do provedor de modelo externo
- O modo de desenvolvimento com acesso completo ainda requer controles de branch, segredos e comandos
OpenCode vence quando a flexibilidade é útil e alguém assume a configuração. Para uma empresa que busca uma experiência única, governada centralmente por um fornecedor, essa liberdade pode criar mais trabalho de políticas do que valor.
Cline: o melhor agente com aprovação prévia dentro da IDE
Cline é a opção mais forte quando os desenvolvedores querem conferir o plano, o diff e o comando de terminal dentro do editor antes que algo mude. O projeto Apache 2.0 oferece extensão para VS Code, CLI de terminal, SDK, quadro Kanban multiagente e plugin para JetBrains. Ele pode editar todo o projeto, executar comandos, acompanhar a saída do compilador e do linter, navegar pela web e restaurar checkpoints.

O modo Plan explora o projeto e propõe uma estratégia; o modo Act realiza o trabalho. Toda edição de arquivo e todo comando de terminal exigem aprovação, a menos que a aprovação automática esteja ativada. Esse atrito é uma qualidade em repositórios de produção e um incômodo em tarefas repetitivas de baixo risco. Quem aplica critérios rígidos de código aberto também deve observar que, segundo o repositório do Cline, seus plugins para JetBrains ainda não são open source.
Ideal para: Desenvolvedores que permanecem no VS Code e querem uma etapa de aprovação visível
Destaque: Fluxo Plan e Act com diffs revisáveis, checkpoints e aprovação de comandos
Preço: Cliente Apache 2.0 gratuito; o uso do provedor de modelo é cobrado à parte
Teste grátis: Não é necessário para o cliente open source
- Aprovação humana antes de edições e comandos por padrão
- Opções para VS Code, terminal, SDK e Kanban multiagente
- Amplo suporte a modelos hospedados e locais
- Checkpoints facilitam desfazer alterações do agente
- Pedidos de aprovação tornam mais lento o trabalho rotineiro e de baixo risco
- A aprovação automática pode eliminar a vantagem de controle
- Os plugins para JetBrains ainda não são open source
Cline é a escolha certa para uma liderança de engenharia em uma empresa de médio porte que valoriza a capacidade de inspeção mais do que a velocidade. Evite-o quando o produto desejado for uma fila sem supervisão, e não um editor com o desenvolvedor acompanhando o processo.
Aider: o melhor parceiro de programação sob controle do Git
Aider é a opção mais direta para desenvolvedores que usam o histórico do Git como interface de controle. O agente de terminal Apache 2.0 cria um mapa do repositório, edita arquivos em um repositório Git local, faz commits automáticos com mensagens e pode executar lint e testes após as alterações. Ele se conecta a modelos hospedados e locais, entre eles Ollama e endpoints compatíveis com OpenAI.

O apelo está justamente nesse desenho mais restrito. É possível inspecionar um diff pequeno, reverter um commit e manter o agente dentro de um ciclo de desenvolvimento conhecido. O foco também é sua barreira: Aider é um parceiro interativo de programação, não um quadro de tarefas multiusuário nem uma fila gerenciada na nuvem.
Ideal para: Desenvolvedores seniores que querem edições precisas no terminal, organizadas em commits reversíveis
Destaque: Mapas do repositório, commits Git automáticos e ciclos de lint e testes
Preço: Cliente Apache 2.0 gratuito; uso do modelo cobrado à parte
Teste grátis: Não é necessário para o cliente open source
- Alterações nativas do Git, fáceis de comparar e desfazer
- O mapa do repositório ajuda o modelo a navegar por projetos maiores
- Retorno automático de lint e testes após as edições
- Suporte a modelos hospedados e locais
- A experiência centrada no terminal oferece pouco gerenciamento visual de tarefas
- Não foi projetado como fila autônoma compartilhada
- O gasto com API pode crescer com mapas grandes do repositório e ciclos repetidos de testes
Aider supera um agente mais amplo quando o trabalho envolve um desenvolvedor fazendo uma alteração controlada. Fica atrás quando a equipe precisa de identidade, orçamentos, filas e integrações para tarefas longas.
OpenHands: a melhor fila autônoma com hospedagem própria
OpenHands é a escolha certa quando o agente precisa existir além do editor de um único desenvolvedor e trabalhar em uma fila de tarefas delegadas. Seu Agent Canvas inicia uma interface local no navegador e o backend com um só comando, pode ser hospedado em uma máquina virtual própria e também se conecta ao OpenHands Cloud. O Software Agent SDK roda localmente ou escala para milhares de agentes na nuvem.

O limite entre as licenças exige atenção. O núcleo do OpenHands, o Agent Canvas, o agent-server e as imagens Docker principais usam licença MIT. O Cloud acrescenta integrações gerenciadas, controles multiusuário, acesso baseado em funções, relatórios de uso e aplicação de limites orçamentários. Já o diretório Enterprise tem código disponível sob uma licença separada e exige uma licença comprada depois de um mês.
Ideal para: Equipes que criam uma fila autônoma, hospedada por conta própria ou gerenciada, para tarefas de engenharia
Destaque: Núcleo MIT com Agent Canvas local, SDK modular e caminho para a nuvem gerenciada
Preço: Núcleo MIT gratuito; infraestrutura, uso de modelos, Cloud e Enterprise podem acrescentar custos
Teste grátis: É possível testar o OpenHands Cloud gratuitamente com login do GitHub
- Opções de implantação local, com hospedagem própria, na nuvem e via SDK
- Caminho claro de um agente para operações multiusuário
- Núcleo e imagens Docker principais com licença MIT
- Controles gerenciados para funções, orçamentos e integrações
- Hospedar por conta própria transfere para a equipe o trabalho com sandbox, identidade, segredos e disponibilidade
- Enterprise tem código disponível, mas não é coberto pela licença MIT do núcleo
- Filas autônomas exigem etapas de revisão e testes mais rigorosas que a programação em parceria
OpenHands justifica o custo de configuração quando as tarefas precisam continuar sem um editor aberto. Para um desenvolvedor solo fazendo alterações ao vivo, OpenCode ou Aider é mais simples e costuma custar menos para operar.
Gemini CLI: a maior cota gratuita incluída
Gemini CLI é o caminho mais fácil para começar gratuitamente com uma ferramenta séria: uma conta pessoal do Google inclui 60 solicitações por minuto e 1,000 por dia. O agente de terminal Apache 2.0 usa modelos Gemini 3 com janela de contexto de 1 milhão de tokens e inclui operações de arquivo, comandos de shell, acesso a páginas web, fundamentação pela Google Search, suporte a MCP, scripts e fluxos do GitHub.

O Google publica uma versão estável toda semana, uma versão prévia toda semana e uma build nightly por dia — algo relevante em uma categoria na qual APIs de modelos e contratos de ferramentas mudam rapidamente. A primeira barreira é estratégica, não funcional: a cota incluída leva ao Gemini, e não a um roteamento neutro entre provedores. Escolha-o pelo uso gratuito e pela integração com o Google, não por supor que código aberto garante automaticamente a escolha do modelo.
Ideal para: Desenvolvedores individuais que querem um agente de terminal competente com uma grande cota incluída
Destaque: 1,000 solicitações gratuitas por dia, 60 por minuto e janela de contexto de 1 milhão de tokens
Preço: Nível gratuito para contas pessoais; API paga ou Vertex AI estão disponíveis para necessidades maiores
Teste grátis: O nível para contas pessoais já é gratuito
- Maior cota incluída e claramente documentada desta lista
- Ferramentas integradas de busca, arquivos, shell, web, MCP e GitHub
- Cliente Apache 2.0 com lançamentos frequentes
- Janela de contexto ampla para explorar repositórios
- O benefício gratuito está vinculado ao caminho dos modelos Gemini
- A quantidade de solicitações não garante custo nem qualidade previsíveis por tarefa
- Acesso permissivo ao shell ainda exige controles explícitos no repositório
Gemini CLI vence em orçamento para quem trabalha sozinho na parte técnica. Equipes que precisam rotear entre provedores, aprovar visualmente cada ação ou manter uma fila própria devem procurar outra opção.
Continue: a melhor ponte entre ajuda na IDE e verificações de CI
Continue serve às equipes que querem um único cliente aberto para autocomplete, chat, edição direta, trabalho de agentes e verificações de pull requests. O projeto Apache 2.0 oferece extensões para VS Code e JetBrains, além do agente de linha de comando cn. Continue também permite armazenar verificações de IA no repositório e executá-las como status checks do GitHub, retornando uma aprovação ou um diff sugerido.

A amplitude facilita a adoção: os desenvolvedores podem começar com assistência de baixo risco antes de liberar ações do agente. Ao mesmo tempo, ela torna menos nítida a fronteira do produto. Autocomplete e verificações de revisão não são o mesmo problema operacional que um worker autônomo isolado. Continue vence como ponte, não como melhor gerenciador de filas.
Ideal para: Equipes que querem assistência aberta na IDE e verificações de CI versionadas no mesmo ecossistema
Destaque: Agent, Chat, Edit, Autocomplete, CLI e verificações definidas no repositório
Preço: Cliente Apache 2.0 gratuito; os modelos configurados e recursos de CI têm custos próprios
Teste grátis: Não é necessário para o cliente open source
- Interfaces para VS Code, JetBrains e terminal
- Evolução gradual do autocomplete para o trabalho com agentes
- Verificações versionadas são revisáveis como código
- Diffs sugeridos tornam as descobertas da CI acionáveis
- O conjunto amplo de recursos pode complicar uma adoção simples de agentes
- Verificações de CI não oferecem uma sandbox autônoma completa
- A política de modelos e provedores ainda precisa de um responsável próprio
Continue é uma escolha B2B sólida quando a organização quer regras de controle dentro do repositório. Um fundador em busca do agente de terminal mais rápido encontra menos cerimônia em OpenCode ou Aider.
goose: o melhor agente quando programar é apenas metade do trabalho
goose é um agente local de uso geral que também programa bem, e não um produto dedicado apenas a código. O projeto Apache 2.0 roda como aplicativo desktop, CLI e API no macOS, Linux e Windows. Ele oferece suporte a mais de 15 provedores de modelos, mais de 70 extensões MCP e assinaturas já existentes de Claude, ChatGPT ou Gemini por meio de ACP.

Sua presença na Agentic AI Foundation, dentro da Linux Foundation, dá ao projeto uma estrutura de governança que vai além de um único fornecedor. A contrapartida é o escopo: pesquisa, redação, automação, análise de dados e programação compartilham a mesma interface de agente. Isso ajuda o profissional técnico que transita entre sistemas, mas representa configuração extra para quem só quer editar repositórios.
Ideal para: Profissionais técnicos cujo fluxo passa por código, dados, pesquisa e automação
Destaque: Desktop local, CLI e API, com amplo suporte a provedores e MCP
Preço: Cliente Apache 2.0 gratuito; assinaturas de provedores, uso de API ou computação local são cobrados à parte
Teste grátis: Não é necessário para o cliente open source
- Execução local nos três principais sistemas operacionais para desktop
- Mais de 15 provedores e mais de 70 extensões MCP
- Pode reutilizar assinaturas de IA compatíveis por meio de ACP
- Ecossistema e governança da Linux Foundation
- A amplitude de uso geral é desnecessária em fluxos dedicados apenas a código
- Mais extensões ampliam a superfície de permissões
- Os resultados dependem muito da configuração do provedor e das extensões
goose compensa quando o mesmo agente precisa consultar dados, editar um script e atualizar outro sistema na mesma execução. Para alterações disciplinadas no Git, Aider continua sendo a ferramenta mais precisa.
mini-SWE-agent: a estrutura mais transparente para resolver issues
mini-SWE-agent é a melhor escolha quando entender o ciclo do agente importa tanto quanto usá-lo. A versão 2 tem licença MIT, e os mantenedores descrevem a classe de agente padrão como aproximadamente 100 linhas de Python. Eles relatam pontuação acima de 74% no SWE-bench Verified e oferecem suporte a ambientes locais, Docker ou Podman, Singularity ou Apptainer, bubblewrap e outras sandboxes.

A arquitetura foi exposta de propósito: Bash é sua única ferramenta, cada ação roda de forma independente por meio de subprocess.run e o histórico de mensagens permanece linear. Assim, fica mais fácil inspecionar trajetórias e reproduzir pesquisas. Toda essa capacidade — e também o risco — fica concentrada no Bash; uma adoção em produção exige sandbox e credenciais de escopo limitado, em vez de confiar no tamanho reduzido do código do agente.
Ideal para: Pesquisadores e equipes de plataforma que querem um ciclo mínimo e inspecionável para resolver issues
Destaque: Aproximadamente 100 linhas de lógica de agente, com desenho baseado apenas em Bash e histórico linear
Preço: Cliente MIT gratuito; chamadas de modelos e infraestrutura de sandbox são cobradas à parte
Teste grátis: Não é necessário para o cliente open source
- Ciclo de controle pequeno e viável de auditar
- Amplo suporte a sandboxes
- Independência de modelos por meio de camadas comuns de roteamento
- Mantido pela equipe responsável por SWE-agent e SWE-bench
- O poder exclusivo do Bash exige um limite de execução rigoroso
- Interface de produto enxuta em comparação com Cline ou OpenHands
- Resultados de benchmark dos mantenedores não substituem uma avaliação nos seus repositórios
mini-SWE-agent é a escolha franca para uma equipe de plataforma que está construindo sua própria estrutura. Como primeiro agente, porém, não é a opção mais fácil para um designer, gerente de produto ou desenvolvedor que busca uma experiência refinada no editor.
Qwen Code: a melhor stack aberta de modelo e agente
Qwen Code é a opção mais ambiciosa para quem quer tanto uma estrutura aberta quanto uma família aberta de modelos. O projeto Apache 2.0 oferece subagentes, equipes de agentes, memória, skills, MCP, modo de planejamento, integração com LSP, sandboxing, worktrees do Git, execuções headless, plugins para IDE, aplicativos desktop e SDKs. Ele também entende os protocolos OpenAI, Anthropic, Gemini e Qwen e pode se conectar a Ollama ou vLLM.

A configuração atual tem duas ressalvas. A instalação via NPM requer Node.js 22 ou mais recente, e o nível gratuito do OAuth do Qwen terminou em 15 de abril de 2026. Novos usuários precisam de um Alibaba Cloud Coding Plan, uma chave de API de terceiros, um provedor personalizado ou um modelo local. Ou seja: o cliente é aberto, mas o caminho gratuito mais simples deixou de existir.
Ideal para: Equipes que querem um agente aberto combinado a modelos Qwen abertos ou amplo suporte a protocolos
Destaque: Caminho aberto de agente e modelo, com subagentes, equipes, skills, sandboxing e worktrees
Preço: Cliente Apache 2.0 gratuito; é necessário ter um plano de provedor atual, uma chave de API ou computação local
Teste grátis: Sem nível gratuito do OAuth do Qwen desde 15 de abril de 2026
- Estrutura aberta com um caminho para modelos abertos
- Amplo suporte a protocolos e modelos locais
- Recursos integrados robustos para agentes e isolamento
- Interfaces de terminal, IDE, desktop, daemon e SDK
- Atualmente não há cota gratuita incluída no OAuth do Qwen
- A instalação via NPM exige Node.js 22 ou mais recente
- O conjunto de recursos é mais pesado que o ciclo focado em Git do Aider
Qwen Code combina com uma equipe de plataforma de IA que quer controlar a stack. Gemini CLI é a opção gratuita mais simples para começar; OpenCode é a escolha padrão mais limpa e neutra em relação a provedores.
Qual agente de IA escolher para cada tipo de trabalho
O vencedor muda junto com o modelo de supervisão. Não coloque nove ferramentas na lista e peça que os desenvolvedores votem pelas telas. Defina primeiro o padrão operacional e só então teste uma ou duas ferramentas adequadas a ele.

Escolha Cline quando os desenvolvedores trabalham no VS Code e toda edição ou comando deve ficar visível antes da execução. Continue é a alternativa quando autocomplete, chat, edição e verificações definidas no repositório precisam conviver em um único cliente aberto.
Escolha OpenCode quando o terminal concentra o trabalho, mas a flexibilidade de modelo e interface importa. Prefira Aider quando commits Git automáticos e um ciclo próximo de programação em parceria forem mais importantes que sessões paralelas ou uma interface desktop.
Escolha OpenHands quando a organização precisa de fila, identidades, orçamentos, integrações e um caminho de experimentos locais para operações gerenciadas. Escolha mini-SWE-agent quando o objetivo é inspecionar, medir ou ampliar o ciclo de resolução de issues, e não comprar uma plataforma operacional pronta.
Escolha Gemini CLI quando a cota diária de 1,000 solicitações for a restrição decisiva. Escolha Qwen Code quando a organização quiser um caminho de modelos abertos e estiver preparada para configurar um provedor ou ambiente local. Escolha goose quando o trabalho atravessar código, dados, pesquisa e ferramentas externas.
Como configurar a principal opção sem entregar as chaves da produção
OpenCode é fácil de iniciar, mas uma sequência segura começa pela inspeção, não pela automação com acesso completo.
Crie uma branch descartável e remova as credenciais do ambiente
Comece em uma árvore de trabalho limpa, dentro de uma nova branch. Não deixe chaves de deploy em produção, credenciais de administrador do banco de dados ou tokens de nuvem sem relação com a tarefa disponíveis para o processo do agente.
Instale o cliente pela fonte oficial
Use o instalador oficial,
curl -fsSL https://opencode.ai/install | bash, ou uma das opções documentadas de gerenciador de pacotes. Inicie o cliente dentro do repositório que pretende inspecionar, não em um diretório-pai amplo.Conecte a conta de modelo mais restrita que atenda ao trabalho
Escolha um provedor cuja política de dados seja compatível com o repositório. Um modelo local mantém os prompts dentro do seu limite; um modelo hospedado costuma entregar resultados melhores, mas envia o contexto selecionado a esse provedor.
Comece no modo de planejamento
Use o agente integrado
plan, que opera somente para leitura, para mapear a alteração, identificar arquivos e propor testes. Revise o plano antes de mudar para o agentebuild, com acesso completo.Implemente, teste, inspecione e só então faça o merge
Deixe o agente editar na branch descartável, executar os comandos de teste e lint do repositório e examine o diff. Faça o merge somente depois que uma pessoa confirmar o escopo, o comportamento e qualquer mudança em dependências, permissões, infraestrutura ou segredos.
Para quem desenvolve sozinho, essa sequência acrescenta alguns minutos. Em uma organização de engenharia maior, é a diferença entre um padrão útil e várias configurações particulares com permissões desconhecidas.
Quais ferramentas evitar
Dois nomes conhecidos não deveriam iniciar uma nova adoção.
Roo Code encerrou sua extensão em 15 de maio de 2026. Seu repositório agora direciona os usuários ao fork comunitário ZooCode ou ao Cline. A licença Apache mantém o código antigo disponível, mas não oferece manutenção ativa do produto, integração atual com modelos nem resposta de segurança. Escolha Cline como o caminho consolidado mais próximo com aprovação prévia.
O SWE-agent legado foi substituído pelo mini-SWE-agent. Os mantenedores afirmam que o desenvolvimento atual está concentrado no mini-SWE-agent e o recomendam como padrão para novos usuários. Recorra ao projeto antigo somente quando a pesquisa exigir especificamente suas interfaces configuráveis de ferramentas ou processadores de histórico.
O alerta mais amplo é simples: um repositório público não transforma automaticamente um projeto em produto ativo. Antes de padronizar, confira a orientação atual dos mantenedores, a atividade de lançamentos, os limites da licença e o caminho de autenticação.
Perguntas frequentes
Agentes de IA open source para programação são gratuitos?
O software cliente desta lista pode ser baixado gratuitamente, mas APIs de modelos, capacidade de GPU local, sandboxes na nuvem, armazenamento e tempo de operação são cobrados à parte. Uma carga do Sonnet 5 para quatro desenvolvedores, com 20 milhões de tokens de entrada e 2 milhões de saída, custa $60 na tarifa promocional e $90 depois de 31 de agosto de 2026.
Qual é o melhor agente de IA gratuito para programar no VS Code?
Cline é o melhor agente de VS Code para quem quer aprovação prévia, pois seu fluxo Plan e Act mantém diffs e comandos visíveis. Continue é o melhor cliente aberto e gratuito quando também são necessários autocomplete, chat, edição direta e verificações de pull requests versionadas no repositório.
Onde encontrar agentes de IA open source para programação no GitHub?
Use os repositórios oficiais indicados na documentação de cada ferramenta, e não um fork com nome parecido. A licença e o README atual revelam detalhes que uma página de diretório deixa passar, como o limite de código-fonte do JetBrains no Cline, a licença Enterprise do OpenHands e os requisitos atuais de autenticação do Qwen Code.
Receba o checklist de configuração do Claude Code + Codex e a próxima análise de ferramentas baseada em evidências ao assinar a newsletter.
3 de set. de 2026







