Você provavelmente conhece Cursor, Claude Code e Codex. Eu fui atrás de mais de 50 ferramentas porque estava cansado de ver as mesmas três em toda conversa. O problema é que esse mercado mistura agentes, CLIs, aplicativos de desktop e orquestradores, e a gente acaba comparando coisas diferentes. Para separar uma categoria da outra, primeiro vale entender o que fica por trás da tela. Este é o panorama que montei em julho de 2026. Nomes, empresas e funções mudam rápido, então uso os exemplos como ponto de partida, não como catálogo permanente.
Comece separando o provedor, o modelo e o harness
OpenAI, Google, Anthropic e MiniMax são exemplos de provedores: são empresas que oferecem modelos. GPT, Claude, Gemini, Kimi, GLM e MiniMax são nomes de modelos. Também existem serviços que juntam modelos de vários provedores numa mesma porta de entrada. Eu uso OpenRouter e o AI Gateway da Cloudflare como exemplos dessa camada; alguns provedores ainda mantêm seus próprios aplicativos, CLIs e editores.
O modelo sozinho não abre os arquivos do seu projeto, não navega, não roda testes nem cria um pull request. Essa parte depende do harness: o conjunto de código e regras que dá ferramentas ao modelo, organiza o contexto, controla permissões e executa as tarefas. Claude Code, Codex e Hermes são harnesses. Dá para construir o seu também — inclusive como aplicação web —, mas aí você passa a cuidar dessa infraestrutura.
É o harness que muda o jeito de trabalhar com o mesmo modelo
O harness é mais do que a instrução que você escreve. Ele decide como o agente lê arquivos, usa terminal, Git, navegador e MCP; também pode trazer regras, memória e limites de contexto. Por isso, dois aplicativos com o mesmo modelo e o mesmo pedido podem entregar coisas bem diferentes. Quando testo uma ferramenta para programar, olho para o que ela deixa o modelo fazer e como acompanha a tarefa, não só para o nome do modelo na tela.
CLI, IDE, app e orquestrador respondem a perguntas diferentes
A superfície é onde você conversa com o agente. CLI é linha de comando no terminal; TUI ainda roda no terminal, mas com uma interface visual; IDE é o editor, como o Visual Studio Code. Também dá para usar um app desktop, navegador, celular ou até mensageiros como WhatsApp e Telegram. A superfície muda onde você trabalha, não o modelo que está por trás.
Orquestrador costuma ser uma interface para iniciar, acompanhar e coordenar mais de um agente. A confusão é normal: alguns apps são harness, outros só mostram na tela um harness que já existe e alguns fazem as duas coisas. Quando comparar ferramentas, descubra qual dessas partes o produto realmente fornece. Isso ajuda mais do que tentar decidir pelo nome ou pelo formato da janela.
Os apps das grandes empresas têm planos e harnesses próprios
Codex, Claude Code e Antigravity são os três nomes que mais aparecem quando se fala dos modelos da OpenAI, da Anthropic e do Google. Os três têm CLI; o harness e o modo de usar mudam. No meu uso, Claude Code podia entregar um design mais cuidadoso, Antigravity fazia sites de que eu gostava e Codex costumava ser mais rápido. Isso depende da tarefa e da instrução: teste cada um num projeto seu antes de decidir.
O Codex passou por CLI, extensão de editor e execução na nuvem antes de chegar ao aplicativo desktop. Na experiência que eu conhecia, a OpenAI estava reunindo tarefas, agentes e worktrees numa interface ligada ao ChatGPT, com acesso também pelo celular. Eu gostava dos limites e dos resets do plano que usava; a contrapartida era ficar preso aos modelos e créditos da OpenAI. O Claude Code também aproximou Cowork e programação no app. Eu sentia o limite da Anthropic acabar mais cedo, enquanto me adaptei melhor ao MiniMax.
O Antigravity começou como editor agêntico no estilo VS Code e depois ganhou uma interface de chats e projetos. Copilot teve um lançamento muito comentado, mas eu já quase não ouvia falar dele quando montei esta lista — não tenho como afirmar que foi descontinuado. Windsurf e Devin também estavam passando por mudanças de propriedade e integração. Para quem já usa ferramentas de outras empresas, vale olhar Kiro, da AWS, que começa por especificações e tarefas, e Junie, da JetBrains, integrado ao ambiente de IntelliJ, PyCharm, WebStorm e Android Studio.
Nos projetos abertos, dá para trocar de provedor e modelo
O OpenCode aceita provedores diferentes, modelos locais e APIs compatíveis. Isso deixa você usar um modelo barato para entender o projeto e trocar para outro mais forte na hora de implementar. Uma coisa que gostei no app desktop foi ele detectar as variáveis de ambiente da Cloudflare e listar os modelos do Workers AI e do AI Gateway que eu já tinha configurado. Na época, a versão com abas ainda era nova.
Pi segue outra direção: mantém o núcleo do harness pequeno e você acrescenta extensões, skills, temas e templates conforme sente falta. Oh My Pi parte da mesma base com uma experiência mais pronta. Eu gosto dessa ideia de fundação mais distribuição: você começa simples e só aumenta a ferramenta quando tem um motivo.
Kilo Code, Cline e Roo Code vieram de perto do ecossistema de extensões do VS Code. Kilo também funciona com JetBrains e terminal na nuvem, com modos de arquiteto, programador e debugger. Cline ficou conhecido por mexer em arquivos, rodar comandos, usar navegador e MCP; depois ganhou CLI. Roo Code permite modelos e modos personalizados. Eles compartilham várias ideias, então eu escolheria entre os três pela experiência, pelo plano e por como cada harness mantém o contexto.
Aider é o veterano que continua fazendo sentido se você prefere terminal, arquivo e repositório sem depender de uma interface cheia de menus. Continue tem extensões para VS Code e JetBrains e um agente de terminal chamado cn; durante minha pesquisa, ele já fazia parte do Cursor. Como as empresas compram e renomeiam projetos, confirme a situação atual antes de iniciar algo que dependa de uma integração específica.
Qwen Code, da Alibaba, aceita modelos além de Qwen, inclusive APIs de terceiros e modelos locais via Ollama ou vLLM. O pacote que eu estava olhando já trazia memória, skills, subagentes, equipes e MCP. Kimi Code é o CLI da Moonshot; a empresa também tinha um aplicativo. Mistral Vibe fica no terminal, enquanto Forge, Studio e Comput cobrem outras formas de trabalhar. Goose, da Block, roda em desktop, terminal ou API e, para mim, fica entre programação e uso geral: também serve para pesquisa, automação e análise de dados.
Depois dos nomes conhecidos, há CLIs para trabalhos específicos
Também encontrei CLIs que resolvem problemas mais delimitados. VT Code e fast-agent aceitam provedores diferentes; DimCode tenta reunir modelos num comando; Droid, da Factory, é voltado à delegação. Auggie CLI carrega contexto para bases grandes e entra em pull requests e CI. Amp vem da Sourcegraph. Qoder CLI, TRAE CLI, CodeBuddy Code, GLM Agent e Grok Build levam os agentes de Alibaba, ByteDance, Tencent, Zhipu AI e xAI para o terminal. Para GLM, um diferencial que vi era trocar o modelo durante a sessão.
Há também aplicativos desktop de Cortex Code, da Snowflake, Poolside, Nova da Compass AI e Autohand Code. Como muitos CLIs conseguem aparecer dentro de uma IDE ou de uma interface própria, não confunda onde você clica com o que executa a tarefa.
E alguns valem atenção pelo problema específico: Stakpak mira DevOps, infraestrutura e servidores; Corust Agent é para Rust; DeepAgents, da LangChain, ajuda quem quer trabalhar com a arquitetura dos agentes; CodeWhale mira modelos abertos como DeepSeek. Dirac faz edições paralelas com âncoras por hash, crow-cli é minimalista em torno do Agent Client Protocol, siGit Code prioriza execução local, Minion Code parte do framework Minion e Agoragentic funciona como catálogo de capacidades. Se o seu trabalho é infraestrutura, Rust ou modelo local, procure por essa necessidade primeiro. Nem sempre o agente de programação mais popular vai resolver melhor.
Hermes, OpenClaw, MiniMax e Kimi vão além do código
Hermes Agent, da Nous Research, também mexe em arquivos, usa terminal e navegador, mas a proposta vai além de programação: manter memória entre sessões, criar skills depois de uma tarefa e agendar automações. OpenClaw também não é só outro agente de código. Ele funciona como gateway hospedado por você, conecta canais como WhatsApp, Telegram, Discord, Slack e Signal e reúne runtime, ferramentas, memória e sessões para mais de um agente. Pode ainda encaminhar trabalho para um agente especializado em código.
MiniMax Agent me pareceu próximo do Codex e do aplicativo Claude: além do CLI e do ambiente de código, a assinatura que vi reunia geração de música, voz e vídeo. Para quem quer concentrar várias tarefas multimodais numa empresa, achei uma alternativa interessante. Kimi Agent, por sua vez, aparecia mais ligado à criação de sites, documentos e apresentações. Os nomes e produtos podem ser reunidos ou renomeados; confira o que a empresa oferece quando for escolher.
A categoria de que mais gostei reúne os CLIs instalados
Minha categoria favorita não tenta criar mais um agente: ela organiza os que você já instalou. Synara, T3 Code e Paseo fazem isso de maneiras diferentes. Synara podia detectar CLIs como Antigravity, Codex e Claude Code e reunir chats, terminal, navegador, preview, branches e worktrees numa área de trabalho. Também dava para ligar outros agentes, trocar de um para outro ou pôr mais de um no mesmo branch. Esse tipo de interface me interessa porque aproveita as assinaturas e harnesses que já estão no computador.
T3 Code me pareceu uma alternativa mais minimalista e próxima do terminal. Paseo não traz agente próprio: supervisiona CLIs existentes e permite acompanhar o trabalho pelo desktop, navegador ou celular. A lista que consultei na época passava de 39 agentes. Se você vive alternando entre máquinas, esse acesso em vários dispositivos pode pesar mais do que ter outro harness.
Outros projetos atacam o mesmo problema: Conductor reúne Claude Code, Codex e worktrees no macOS; Superset separa vários terminais em painéis; OpenChamber cria uma interface desktop e PWA para OpenCode; Happy Coder leva sessões de Claude Code e Codex para navegador e celular. A Factory mantém interface para os Droids. Codex e Claude Code também coordenam várias tarefas, mas dentro do próprio ecossistema. Antes de escolher, descubra se o app cria um harness, só abre o que já está instalado ou faz as duas coisas.
Escolha pelo trabalho que você precisa fazer
Quando aparece uma ferramenta nova, eu tento responder algumas perguntas antes de instalar: ela usa um harness próprio ou chama outro que já existe? Aceita modelos de várias empresas? Trabalha nos meus arquivos ou manda o projeto para a nuvem? Usa minha assinatura ou cobra a API por consumo? Foi feita só para código ou também para tarefas gerais? E eu consigo acompanhar um agente ou coordenar vários?
Se você quer algo pronto, Cursor, Codex ou Claude Code podem bastar. Para trocar de modelo, olhe OpenCode, Pi, Kilo Code, Cline, Roo Code ou Aider. Para tarefas gerais, Hermes, OpenClaw, Goose, MiniMax e Kimi entram na conversa. Para reunir CLIs, teste Synara, T3 Code, Paseo, Conductor ou Superset. São grupos para começar a busca, não um pódio universal.
Não recomendo testar tudo usando crédito de API sem acompanhar a conta. Uma chave num harness que você ainda não conhece pode transformar uma tarefa pequena numa cobrança que você não esperava. Comece pelo plano ou pelo gateway que já usa, selecione um projeto de teste e acompanhe o que o agente lê e altera. Antes de instalar um repositório novo, confira o código, o histórico e os relatos de outras pessoas; quantidade de estrelas ajuda a encontrar projetos conhecidos, mas não garante que o app seja seguro.
Foi esse o motivo de eu montar a lista: não para dizer que você precisa instalar 50 aplicativos, mas para você parar de escolher às cegas entre os cinco que aparecem em toda conversa. Depois de separar provedor, modelo, harness e interface, fica mais fácil procurar a ferramenta pelo problema que ela resolve. Eu também continuo descobrindo projetos novos — só não trocaria um fluxo que já funciona sem testar primeiro no meu próprio repositório.