Pular para o conteúdo principal

Trae AI: Um guia com exemplos práticos

Descubra o que é o Trae AI, suas funcionalidades, preços, como instalar, aplicações práticas e como ele se compara ao Cursor AI.
Atualizado 29 de jul. de 2025  · 8 min lido

A Trae AI ficou em primeiro lugar no classificação verificada pela SWE-bench em julho de 2025. Esse benchmark testa ferramentas de codificação de IA com 500 problemas reais do GitHub, escolhidos por desenvolvedores experientes em Python. A Trae AI é o único IDE de codificação com IA que participou desse benchmark e ganhou.

SWE-bench Classificação verificada mostrando Trae AI no topo

Os benchmarks são úteis, mas nem sempre mostram como foi o trabalho de codificação. Resolver problemas no GitHub é só uma parte do que os desenvolvedores fazem. Você passa muito tempo criando novos recursos, entendendo os códigos existentes e trabalhando com sua equipe em projetos.

Neste tutorial, vou focar mais em exemplos práticos do que em teoria. Vou explicar passo a passo como configurar o Trae AI e testá-lo em vários exemplos que podem ajudar você a decidir se a ferramenta é adequada para você.

O que é o Trae AI?

A Trae AI se autodenomina “a verdadeira engenheira de IA” — uma afirmação ousada que provavelmente adotaram depois de chegar ao topo do ranking verificado pela SWE-bench. À primeira vista, parece qualquer outro IDE com IA e os recursos padrão que você esperaria:

  • Um agente de codificação chamado Builder
  • Barra lateral e chat embutido pra controlar o Builder e perguntar sobre sua base de código
  • Acesso a modelos premium como Claude 4 Sonnet, Gemini 2.5 Pro, Grok 4e Kimi K2
  • Acesso ao terminal integrado, suporte ao Protocolo de Contexto do Modelo (MCP) e recursos de pesquisa na web
  • Completamento de tabulação e funcionalidade IDE padrão

Mas se você olhar melhor, vai ver uns recursos que fazem o Trae se destacar dos outros:

  • O modo SOLO oferece engenharia de software completa, desde o planejamento até a conclusão do projeto.
  • SOLO Builder, uma versão especializada e personalizada para tarefas de desenvolvimento web.
  • Implantação de aplicativos web com um clique no Vercel
  • Navegador integrado para visualizar aplicativos da web
  • Entrada de voz pra dar comandos pra IA
  • Agentes de IA personalizados através do MCP, permitindo que você crie assistentes especializados para diferentes tarefas

Assim como o Cursor, o Trae é, na verdade, um fork do VS Code, mas é de código fechado. Você vai perceber isso na hora, porque dá pra importar configurações, extensões e atalhos de teclado do Cursor ou do VS Code. Mas eles deram uma geral na interface pra deixar tudo mais compacto e legal de ver.

A interface do Trae AI Builder mostra um layout IDE limpo e moderno, com barra lateral de bate-papo, editor de código e integração com terminal, demonstrando uma experiência de usuário refinada em comparação com ambientes de codificação tradicionais.

A ferramenta se apresenta como um parceiro colaborativo, não só mais uma ferramenta de autocompletar código. Você pode falar com ele usando comandos em linguagem natural, como @Agent ” ou #Context ”, e delegar tarefas complexas de codificação enquanto mantém o controle sobre o processo.

Antes de vermos esses recursos em ação, precisamos falar sobre o modelo de preços do Trae AI, porque é aí que ficam claras as diferenças reais entre ele e outros IDEs de IA.

Uma nota sobre os preços do Trae AI

O Trae AI custa atualmente US$ 10 por mês, com o primeiro mês com desconto de US$ 3. Isso é bem baixo comparado com concorrentes diretos como o Cursor ou Windsurf, que cobram US$ 15 a US$ 20 por mês, enquanto alternativas de código aberto como o Cline, podem custar centenas por mês devido ao preço baseado no uso.

O que torna esse preço ainda mais interessante é o modelo baseado em solicitação. Você tem 600 solicitações rápidas por mês e solicitações lentas ilimitadas para modelos premium. Mas essa abordagem tem um problema básico que já vimos antes.

Página de preços do Trae AI mostrando uma assinatura mensal de US$ 10 com 600 solicitações rápidas e solicitações lentas ilimitadas, mostrando o modelo de preços competitivo em comparação com outras ferramentas de codificação de IA.

A Cursor seguiu esse mesmo modelo de preços há alguns meses. Nesse modelo, cada solicitação conta como uma ou mais solicitações no seu limite mensal, não importa o quão complexa seja ou quantos tokens use.

Por exemplo, um prompt que faz uma operação em toda a sua base de código conta como uma pequena edição inline, mesmo que o primeiro custe 10 a 20 vezes mais em custos reais de API. A Cursor percebeu que esse modelo não ia dar certo, mesmo por US$ 20 por mês, e mudou para um preço baseado em créditos, onde os usuários ganham US$ 20 em créditos pelo preço da API mais taxas extras.

Captura de tela da reação da comunidade Cursor nas redes sociais e fóruns mostrando reclamações dos usuários sobre mudanças nos preços e a implementação do modelo baseado em créditos, mostrando os desafios que as empresas de IDE de IA enfrentam com preços sustentáveis.

Essa mudança causou uma grande reação negativa na comunidade Cursor. Os usuários começaram a gastar seus créditos mensais em poucos dias. A mesma realidade econômica que forçou a Cursor a tomar essa decisão provavelmente afetará a Trae AI à medida que sua base de usuários crescer.

Já estão aparecendo sinais de tensão. O modo SOLO, que é o que mais chama a atenção no Trae, ainda tá em fase beta, com acesso limitado até pra quem já pagou. O site deles mostra que todas as rodadas de acesso estão fechadas, com os códigos e, talvez, disponíveis por meio de uma lista de espera. Isso faz sentido porque o modo SOLO funciona como um engenheiro de software de verdade — planejando, documentando e implementando — e usa muito mais tokens do que a assistência de codificação normal.

Embora esse modelo de preços possa ser temporário, ele é uma chance de experimentar o Claude 4 Sonnet e outros modelos premium por US$ 3 no primeiro mês. As empresas muitas vezes começam operando com prejuízo pra ganhar confiança e uma base de usuários, principalmente quando têm apoio de investidores.

Como instalar e configurar o Trae AI?

A experiência de configuração do Trae AI é super tranquila:

  1. Baixe o instalador para a sua plataforma
  2. Executa o instalador
  3. Importa suas configurações do Cursor ou do VS Code
  4. Se quiser, adicione Trae ao terminal com o comando trae
  5. Abra uma pasta como um projeto ou clone um repositório do GitHub

Neste tutorial, vamos criar um aplicativo de terminal de jogo da velha para testar as capacidades do Builder. Infelizmente, ainda não tenho acesso ao modo SOLO, então vamos focar nos recursos do Builder e só dar uma visão geral do modo SOLO no final do tutorial.

Vamos finalmente mergulhar!

Usando o Trae's Builder

Para testar o que o Trae consegue fazer, crie um novo diretório de projeto e abra com o Trae. Escolha Claude 4 Sonnet, já que o Trae foi feito pra esse modelo — é o mesmo modelo que ajudou eles a chegarem no topo do ranking SWE-bench.

Comecei com este prompt para criar um jogo da velha baseado em terminal:

I want to build a 4x4 tic-tac-toe game in Python with a clean terminal interface.
The game should support two players taking turns, detect wins in rows, columns,
and diagonals, and handle draws. It should have colored elements, not just black and white, but the color system must be minimalistic.

O resultado foi um sucesso de 99%. O Builder criou um jogo de terminal totalmente funcional com uma aparência esteticamente correta. O que mais me surpreendeu foi que ele acertou a grade do jogo da velha na primeira tentativa. Quando eu testei esse mesmo prompt com outros IDEs durante minhas análises, só o Cursor conseguiu fazer isso direito.

Saída do terminal mostrando uma interface colorida de jogo da velha 4x4 com marcadores X e O, mostrando como o Trae AI consegue criar jogos Python funcionais com layout de grade e formatação visual certos.

A interface do chat é bem simples e organizada. Cada evento — seja gerar código, executar comandos ou criar arquivos — aparece como um elemento distinto, facilitando o acompanhamento do processo do Builder.

A interface de chat da Trae AI mostra um fluxo de conversa organizado com elementos distintos para geração de código, criação de arquivos e execução de comandos, destacando o design limpo e intuitivo da experiência do usuário.

O Builder criou automaticamente o script Python e um arquivo README que vem junto, e depois rodou os comandos do terminal pra testar tudo. Ele até pegou minhas configurações de shell (Oh My Zsh) sem precisar de nada. Toda a experiência foi tranquila e natural.

Testando o acesso à Web

Nos primeiros dias dos IDEs de IA, era meio chato ter que trocar de contexto do seu IDE para o ChatGPT ou Chrome pra procurar informações relacionadas ao projeto. Felizmente, o acesso à web direto na interface do chat agora é praticamente uma exigência para todos os IDEs. Trae não é diferente.

Vamos testar com uma pesquisa relacionada ao nosso projeto de jogo da velha:

Search the internet for innovative ways other people have built tic-tac-toe games.

I want more comprehensive features

Interface de resultados de pesquisa na web no Trae AI mostrando resultados de pesquisa abrangentes sobre implementações do jogo da velha, mostrando os recursos integrados de pesquisa na internet para um fluxo de trabalho de desenvolvimento melhorado.

Os resultados foram os esperados: um resumo detalhado da pesquisa com sugestões sobre o que implementar. Mas, tem uma coisa que precisa prestar atenção: a velocidade de navegação. É um pouco mais lento do que outras operações, mas isso não é grande coisa, já que a pesquisa na web é algo que você faz de vez em quando, e não o tempo todo.

Controlando o contexto

O Trae tem os recursos básicos de controle de contexto que você já conhece. Você pode adicionar arquivos ou pastas mencionando-os com #, e colar URLs também funciona — o Trae vai pegar o conteúdo da página como contexto ao escrever o código.

Esse recurso é praticamente obrigatório para engenheiros de IA que trabalham constantemente com tecnologias como LangChain ou OpenAI Python SDK, que geralmente são várias versões mais recentes do que o conhecimento de treinamento do LLM. Em vez de interromper seu fluxo de trabalho para copiar a documentação, você pode simplesmente mencionar os URLs dos documentos atualizados diretamente no prompt.

O que faz o Trae ser diferente é a capacidade de referenciar classes ou funções específicas no arquivo que você está abrindo no momento. Isso é muito melhor do que selecionar o código manualmente, principalmente quando se trata de classes Python grandes, com centenas de linhas.

Para controlar o que a IA vê, o Trae permite excluir arquivos e pastas da indexação. Como os IDEs de IA criam índices de área de trabalho para perguntas e respostas sobre o código-base, você pode controlar o que é incluído criando um arquivo .ignore dentro da pasta .trae. Isso funciona junto com o seu .gitignore, então qualquer coisa em qualquer um dos arquivos fica fora do alcance do Builder.

Onde o Trae realmente se destaca é com arquivos de regras. Esses documentos de marcação permitem definir diretrizes no nível do espaço de trabalho e do usuário que moldam o comportamento da IA. No desenvolvimento com ajuda da IA, os arquivos de regras são praticamente obrigatórios. Pense em criar estes arquivos no diretório .trae/rules:

  • architecture.md para a estrutura do projeto e decisões arquitetônicas
  • development.md para normas e práticas de codificação
  • orchestration.md para orientar a implementação de recursos e o uso da documentação
  • design_philosophy.md para princípios de design de projetos web

Depois de configurar, você pode usar qualquer regra durante o chat usando a sintaxe “ #rulename ”.

Preenchimento automático

O preenchimento automático com tabulação já faz parte dos IDEs há muito tempo. O cursor mudou a experiência do desenvolvedor de código ao introduzir seu próprio modelo interno para fazer preenchimentos inteligentes em todo o seu arquivo. A Trae AI tem recursos parecidos e junta tudo num só lugar chamado Cue.

O Cue tem vários tipos de conclusão:

  • O preenchimento automático entende o código que já existe e sugere como continuar na posição do cursor.
  • As edições em várias linhas podem escrever várias linhas de código relacionadas de uma só vez.
  • As edições preditivas sugerem a próxima alteração com base na última edição que você fez.
  • Ir para as edições encontra o próximo lugar onde você deve fazer uma alteração que foi afetada pela sua edição anterior.

Adoro o recurso de pular para editar no Cursor, que funciona super bem. Posso simplesmente avançar pelas minhas edições quando assumo o controle do script. O recurso “pular para editar” do Trae é bem mais lento do que o do Cursor.

Durante os testes, muitas vezes tive que colocar o cursor na linha onde queria fazer a próxima edição para ativar a sugestão “Tab: pular aqui”. Isso acaba com o propósito do recurso “pular para editar”. Outras funções do Cue também estão mais lentas.

Funciona, mas como o Trae é novo, o Cue precisa de um pouco mais de atenção pra competir com os concorrentes já estabelecidos.

Construtor com acesso MCP

Outro recurso essencial para IDEs com IA é o suporte ao Protocolo de Contexto de Modelo (MCP). Os MCPs são tipo uma ponte entre o seu assistente de IA e ferramentas externas, bancos de dados ou APIs. Sem eles, seu agente de codificação fica isolado dos sistemas reais com os quais você trabalha.

O suporte da Trae AI para MCPs é super legal e fácil de usar. A plataforma inclui uma interface de usuário dedicada para servidores MCP oficiais, que permite instalá-los com um clique.

A interface do mercado Trae AI MCP mostra os servidores Model Context Protocol disponíveis com opções de instalação com um clique, mostrando como é fácil usar ferramentas externas e APIs para ampliar os recursos de IA.

Ter um marketplace também resolve o problema da descoberta. Você pode dar uma olhada nos MCPs disponíveis em vez de ficar procurando na documentação ou nos repositórios do GitHub pra achar o que precisa.

Depois de adicionar um ou mais servidores — ou adicionar um personalizado através das configurações, o que também é bem simples — você pode mudar do Builder normal para o agente “Builder com MCP”. Embora ter um agente separado possa parecer estranho no começo, na verdade é uma ideia inteligente.

Sua lista de MCPs vai crescer com o tempo. Cada solicitação que você manda inclui informações sobre os MCPs disponíveis e suas ferramentas, consumindo tokens, quer você os use ou não. Mudar de propósito para o Builder com o MCP ajuda a manter os custos baixos para a Trae. Quando eles finalmente mudarem para preços baseados no uso, esse design também vai economizar dinheiro para os usuários.

Só um aviso: às vezes, as listagens do marketplace para servidores MCP usam instruções de configuração desatualizadas, o que pode causar erros de instalação. Quando você mudar para o Builder com MCP, dá uma olhada nos indicadores de status ao lado de cada servidor e vê se eles estão verdes antes de começar a trabalhar. Se estiver vermelho, você precisa resolver o problema por conta própria.

Criando agentes personalizados

Uma coisa que todo mundo quer nos IDEs de código aberto de hoje, tipo Cline ou Roo Code, é poder criar agentes personalizados com acesso a várias ferramentas, servidores MCP e comportamentos totalmente diferentes através de prompts do sistema. Mesmo sendo um software fechado, o Trae AI também tem essa mesma função.

Os agentes personalizados resolvem um problema real no desenvolvimento assistido por IA. O Builder padrão funciona bem para tarefas gerais de codificação, mas trabalhos especializados geralmente precisam de um comportamento mais específico. Em vez de ficar explicando suas necessidades toda vez que fala com alguém, você pode criar agentes personalizados para fluxos de trabalho específicos.

Por exemplo, você pode criar um “Agente de Documentação” que sempre escreve strings de documentação completas, inclui dicas de tipo e segue os padrões de documentação da sua equipe. Ou um “Agente de Revisão de Código” que se concentra em vulnerabilidades de segurança, problemas de desempenho e padrões de codificação, em vez de implementar novos recursos.

Depois de ter seu agente personalizado, você pode começar a usá-lo escolhendo-o no menu suspenso disponível na parte superior do campo de entrada do chat ou usando a sintaxe @agent-name.

Modo SOLO no Trae AI

O modo SOLO é o recurso mais ambicioso do Trae — uma experiência de engenharia de software totalmente autônoma que cuida de tudo, desde o planejamento inicial até a implantação final. Você fala o que quer, e o modo SOLO planeja a arquitetura, escreve o código, faz os testes e implementa seu projeto sem precisar ficar de olho o tempo todo.

O modo SOLO vai muito além da assistência de codificação padrão. Ele divide projetos complexos em tarefas fáceis de lidar, escreve documentação e toma decisões arquitetônicas como um desenvolvedor experiente faria. O SOLO Builder foca especificamente em fluxos de trabalho de desenvolvimento web, oferecendo ferramentas especializadas para projetos front-end, incluindo visualizações integradas no navegador e implantações Vercel com um clique.

A interface do modo SOLO do Trae AI mostra o fluxo de trabalho autônomo de engenharia de software com planejamento de projetos, divisão de tarefas e recursos de implantação, representando o futuro do desenvolvimento completo com inteligência artificial.

Os principais recursos incluem:

  • Desenvolvimento completo do projeto, desde a ideia até a implementação
  • Planejamento automático de projetos e divisão de tarefas
  • Criação de documentação em tempo real
  • Fluxos de trabalho de teste e depuração integrados
  • Implantação com um clique em plataformas em nuvem
  • Suporte para entrada de voz para interação natural

O modo SOLO continua em fase beta com acesso super limitado, como já falamos antes. Mesmo os usuários Pro precisam de um código especial pra experimentar, e todas as rodadas de acesso parecem fechadas, com só uma lista de espera disponível.

Trae AI vs. Cursor

Depois de usar o Trae por um tempo e ler toda a documentação deles, documentação deles, fica claro que superar o Cursor é o principal objetivo deles.

É difícil ignorar as vantagens do Trae. Por US$ 10 por mês, comparado com os US$ 20 do Cursor, a diferença de preço é importante para muitos desenvolvedores. O Trae também tem recursos que o Cursor não tem — agentes personalizados, integração com o OpenRouter para modelos adicionais e, na minha opinião, uma interface mais bacana. O design visual parece mais moderno e menos confuso do que a configuração atual do Cursor.

Mas Cursor tem várias cartas que Trae não tem:

  • A vantagem de terem sido os primeiros a chegar trouxe uma base enorme de usuários que já estão investindo no ecossistema deles.
  • Agentes em segundo plano que funcionam sem o IDE aberto
  • Integrações com dispositivos móveis e Slack para codificação remota
  • Parcerias mais fortes com empresas como a Anthropic, que dão acesso a versões otimizadas dos modelos.
  • Recurso de memória no estilo ChatGPT que lembra o contexto entre as sessões — algo que o Trae ainda não tem.

O verdadeiro teste vai ser a execução. Se a Trae conseguir melhorar recursos como o Cue (o sistema de preenchimento automático de guias), expandir o acesso ao modo SOLO e criar uma presença de marketing mais forte, eles podem conquistar os usuários frustrados do Cursor, principalmente aqueles que não estão felizes com as mudanças recentes nos preços.

Mas, trocar de IDE dá um trabalhão, e o ecossistema já estabelecido do Cursor cria barreiras naturais pra migração. A competição é boa para os desenvolvedores de qualquer jeito — as duas ferramentas vão precisar inovar mais rápido pra continuarem relevantes.

Conclusão

A Trae AI cumpre a promessa de ser uma ferramenta de programação legal, com uma interface simples e recursos competitivos. Embora os resultados dos testes de benchmark sejam impressionantes, o verdadeiro teste é no dia a dia, quando a ferramenta precisa funcionar bem o suficiente para ser considerada uma alternativa ao Cursor.

A grande questão não é se a Trae AI funciona — ela funciona —, mas se ela consegue manter suas vantagens atuais por tempo suficiente para conquistar participação no mercado. O modelo de preços provavelmente vai mudar, o acesso ao modo SOLO continua limitado e algumas funcionalidades precisam ser melhoradas. Pra desenvolvedores que querem experimentar algo novo, principalmente com o preço inicial de US$ 3, o Trae AI oferece uma experiência legal que pode virar seu IDE principal com algumas atualizações.

Se você está pesquisando assistentes de codificação de IA, esses blogs também podem ser úteis:


Bex Tuychiev's photo
Author
Bex Tuychiev
LinkedIn

Sou um criador de conteúdo de ciência de dados com mais de 2 anos de experiência e um dos maiores seguidores no Medium. Gosto de escrever artigos detalhados sobre IA e ML com um estilo um pouco sarcástico, porque você precisa fazer algo para torná-los um pouco menos monótonos. Produzi mais de 130 artigos e um curso DataCamp, e estou preparando outro. Meu conteúdo foi visto por mais de 5 milhões de pessoas, das quais 20 mil se tornaram seguidores no Medium e no LinkedIn. 

Tópicos

Aprenda IA com esses cursos!

Curso

Implementando IA na produção com FastAPI

4 h
1.9K
Aprenda a usar o FastAPI pra desenvolver APIs que dão suporte a modelos de IA, feitos pra atender às demandas do mundo real.
Ver detalhesRight Arrow
Iniciar curso
Ver maisRight Arrow
Relacionado

blog

O que é IA? Um guia rápido para iniciantes

Descubra o que realmente é inteligência artificial com exemplos, opiniões de especialistas e todas as ferramentas de que você precisa para aprender mais.
Matt Crabtree's photo

Matt Crabtree

11 min

blog

Tipos de agentes de IA: Compreensão de suas funções, estruturas e aplicações

Saiba mais sobre os principais tipos de agentes de IA, como eles interagem com os ambientes e como são usados em todos os setores. Entenda o reflexo simples, baseado em modelo, baseado em meta, baseado em utilidade, agentes de aprendizagem e muito mais.
Vinod Chugani's photo

Vinod Chugani

14 min

blog

Como aprender IA do zero em 2024: Um guia completo dos especialistas

Descubra tudo o que você precisa saber sobre o aprendizado de IA em 2024, desde dicas para começar, recursos úteis e insights de especialistas do setor.
Adel Nehme's photo

Adel Nehme

15 min

cursor ai code editor

Tutorial

AI do cursor: Um guia com 10 exemplos práticos

Saiba como instalar o Cursor AI no Windows, macOS e Linux e descubra como usá-lo em 10 casos de uso diferentes.

Tutorial

Tutorial da API de assistentes da OpenAI

Uma visão geral abrangente da API Assistants com nosso artigo, que oferece uma análise aprofundada de seus recursos, usos no setor, orientação de configuração e práticas recomendadas para maximizar seu potencial em vários aplicativos de negócios.
Zoumana Keita 's photo

Zoumana Keita

Tutorial

Visão GPT-4: Um guia abrangente para iniciantes

Este tutorial apresentará tudo o que você precisa saber sobre o GPT-4 Vision, desde o acesso a ele, passando por exemplos práticos do mundo real, até suas limitações.
Arunn Thevapalan's photo

Arunn Thevapalan

Ver maisVer mais