{"id":1310,"date":"2026-10-06T04:01:20","date_gmt":"2026-10-06T07:01:20","guid":{"rendered":"https:\/\/adrianosantostreina.com.br\/blog\/cursor-claude-code-copilot-quando-usar-cada-um-3\/"},"modified":"2026-10-06T04:01:29","modified_gmt":"2026-10-06T07:01:29","slug":"cursor-claude-code-copilot-quando-usar-cada-um-3","status":"publish","type":"post","link":"https:\/\/adrianosantostreina.com.br\/blog\/cursor-claude-code-copilot-quando-usar-cada-um-3\/","title":{"rendered":"Tr\u00eas Ferramentas, Um Projeto: Como Decidir Entre Cursor, Claude Code e Copilot Sem Perder Tempo Testando Tudo"},"content":{"rendered":"<p>Imagine a seguinte cena. Voc\u00ea abre um projeto novo na segunda-feira de manh\u00e3, com um prazo apertado para entregar uma funcionalidade. Voc\u00ea j\u00e1 ouviu falar que existem ferramentas de intelig\u00eancia artificial capazes de escrever c\u00f3digo, revisar trechos inteiros e at\u00e9 executar tarefas sozinhas. O problema \u00e9 que, ao pesquisar qual usar, voc\u00ea se depara com tr\u00eas nomes que aparecem o tempo todo \u2014 Cursor, Claude Code e GitHub Copilot \u2014 e nenhuma explica\u00e7\u00e3o clara sobre quando usar cada um. Voc\u00ea instala uma, testa por dez minutos, desiste, instala outra, e no fim da manh\u00e3 perdeu mais tempo decidindo a ferramenta do que efetivamente programando.<\/p>\n<p>Essa indecis\u00e3o \u00e9 comum, principalmente para quem est\u00e1 come\u00e7ando a incorporar intelig\u00eancia artificial (IA) na rotina de desenvolvimento. As tr\u00eas ferramentas resolvem problemas parecidos, mas de formas diferentes, e usar a errada na hora errada gera frustra\u00e7\u00e3o \u2014 n\u00e3o porque a ferramenta seja ruim, mas porque ela n\u00e3o foi pensada para aquele tipo de tarefa. Neste artigo, vou explicar de forma simples o que cada uma faz, como funcionam por baixo dos panos e, principalmente, em que momento do seu dia a dia cada uma faz mais sentido. O objetivo \u00e9 que, ao terminar a leitura, voc\u00ea saiba decidir sem precisar testar as tr\u00eas do zero a cada novo projeto.<\/p>\n<h2>Antes de comparar, entenda o que cada ferramenta realmente \u00e9<\/h2>\n<p>Para comparar essas tr\u00eas ferramentas de forma justa, \u00e9 preciso primeiro entender que elas n\u00e3o nasceram exatamente para o mesmo prop\u00f3sito, mesmo que hoje todas consigam, em algum grau, fazer tarefas parecidas.<\/p>\n<h3>GitHub Copilot: o assistente dentro do seu editor<\/h3>\n<p><a href=\"https:\/\/github.com\/features\/copilot\" target=\"_blank\" rel=\"noopener\">O GitHub Copilot<\/a> nasceu como um assistente de autocompletar c\u00f3digo. Ele funciona como uma extens\u00e3o instalada dentro de editores como o Visual Studio Code, o Visual Studio ou JetBrains, e sua fun\u00e7\u00e3o original era sugerir a pr\u00f3xima linha \u2014 ou o pr\u00f3ximo bloco \u2014 de c\u00f3digo enquanto voc\u00ea digita, com base no contexto do arquivo aberto. Com o tempo, o Copilot evoluiu e ganhou um modo de chat, onde voc\u00ea pode conversar com a IA sobre o c\u00f3digo, pedir explica\u00e7\u00f5es e solicitar pequenas refatora\u00e7\u00f5es sem sair do editor.<\/p>\n<p>Pense no Copilot como um revisor que fica sentado ao seu lado o tempo todo, sussurrando sugest\u00f5es enquanto voc\u00ea escreve. Ele n\u00e3o assume o controle do teclado, mas acelera o ritmo de digita\u00e7\u00e3o e ajuda a lembrar sintaxes, nomes de fun\u00e7\u00f5es e padr\u00f5es comuns.<\/p>\n<h3>Cursor: um editor de c\u00f3digo constru\u00eddo ao redor da IA<\/h3>\n<p>O <a href=\"https:\/\/cursor.com\" target=\"_blank\" rel=\"noopener\">Cursor<\/a> \u00e9 diferente porque n\u00e3o \u00e9 uma extens\u00e3o \u2014 \u00e9 um editor de c\u00f3digo completo, derivado do Visual Studio Code, mas projetado desde a base para que a IA tenha acesso profundo ao projeto inteiro, n\u00e3o apenas ao arquivo aberto. Isso significa que o Cursor consegue entender a estrutura de pastas, seguir refer\u00eancias entre arquivos e aplicar mudan\u00e7as em m\u00faltiplos lugares de uma vez, sempre mostrando a voc\u00ea uma pr\u00e9via da altera\u00e7\u00e3o antes de aplic\u00e1-la.<\/p>\n<p>Uma boa analogia \u00e9 pensar no Cursor como uma oficina mec\u00e2nica equipada especialmente para trabalhar com um certo tipo de carro: as ferramentas est\u00e3o todas ali, organizadas, prontas para o servi\u00e7o, e o ambiente inteiro foi desenhado pensando nesse fluxo de trabalho.<\/p>\n<h3>Claude Code: um agente que trabalha pelo terminal<\/h3>\n<p>J\u00e1 o <a href=\"https:\/\/www.anthropic.com\/claude-code\" target=\"_blank\" rel=\"noopener\">Claude Code<\/a> segue um caminho diferente dos dois anteriores: ele roda no terminal \u2014 aquela interface de linha de comando onde voc\u00ea digita instru\u00e7\u00f5es em texto \u2014 e funciona como um agente aut\u00f4nomo. Isso quer dizer que voc\u00ea pode dar uma instru\u00e7\u00e3o de alto n\u00edvel, como &#8220;corrija o bug que faz a aplica\u00e7\u00e3o travar ao salvar um formul\u00e1rio vazio&#8221;, e o Claude Code vai explorar os arquivos do projeto, identificar o trecho problem\u00e1tico, propor uma corre\u00e7\u00e3o, rodar testes e relatar o resultado \u2014 tudo isso com pouca interven\u00e7\u00e3o manual sua.<\/p>\n<p>Segundo a <a href=\"https:\/\/tech-insider.org\/au\/claude-code-vs-cursor-vs-github-copilot-2026\/\" target=\"_blank\" rel=\"noopener\">compara\u00e7\u00e3o publicada pelo Tech Insider<\/a>, o Claude Code se destaca justamente por essa capacidade de atuar de forma mais independente em tarefas que exigem investiga\u00e7\u00e3o e m\u00faltiplas etapas, enquanto ferramentas baseadas em editor tendem a brilhar mais em edi\u00e7\u00f5es pontuais e visuais.<\/p>\n<blockquote><p><strong>\ud83d\udca1 Dica do Mestre:<\/strong> um &#8220;agente&#8221; de IA, no contexto de desenvolvimento, \u00e9 um programa que n\u00e3o apenas responde perguntas, mas tamb\u00e9m toma a\u00e7\u00f5es \u2014 como ler arquivos, executar comandos e escrever c\u00f3digo \u2014 em busca de um objetivo que voc\u00ea definiu. A diferen\u00e7a entre um simples chat e um agente \u00e9 justamente essa capacidade de agir, n\u00e3o s\u00f3 de conversar.<\/p><\/blockquote>\n<h2>Comparando na pr\u00e1tica: um mesmo problema, tr\u00eas abordagens<\/h2>\n<p>Para tornar a diferen\u00e7a concreta, vamos usar um exemplo simples: uma fun\u00e7\u00e3o em Python que calcula o pre\u00e7o final de um produto aplicando desconto, mas que tem um erro quando o desconto \u00e9 maior que 100%.<\/p>\n<pre><code class=\"language-python\">def calcular_preco_final(preco, desconto_percentual):\n    desconto = preco * (desconto_percentual \/ 100)\n    return preco - desconto\n\n# Uso com erro: desconto de 150% gera pre\u00e7o negativo\nprint(calcular_preco_final(100, 150))  # Resultado: -50.0\n<\/code><\/pre>\n<h3>Como o Copilot ajudaria aqui<\/h3>\n<p>Se voc\u00ea estiver digitando essa fun\u00e7\u00e3o no editor com o Copilot ativo, ele provavelmente j\u00e1 sugeriria, enquanto voc\u00ea escreve, uma valida\u00e7\u00e3o de limite \u2014 porque esse \u00e9 um padr\u00e3o comum em milh\u00f5es de reposit\u00f3rios p\u00fablicos que alimentaram o treinamento do modelo. Voc\u00ea aceitaria a sugest\u00e3o com a tecla Tab, algo como:<\/p>\n<pre><code class=\"language-python\">def calcular_preco_final(preco, desconto_percentual):\n    if desconto_percentual  100:\n        raise ValueError(\"Desconto deve estar entre 0 e 100.\")\n    desconto = preco * (desconto_percentual \/ 100)\n    return preco - desconto\n<\/code><\/pre>\n<p>O Copilot funciona bem aqui porque o problema \u00e9 local, pequeno e voc\u00ea j\u00e1 est\u00e1 com os dedos no teclado. N\u00e3o \u00e9 necess\u00e1rio abrir um chat nem explicar contexto \u2014 a sugest\u00e3o aparece no momento certo.<\/p>\n<h3>Como o Cursor ajudaria aqui<\/h3>\n<p>No Cursor, voc\u00ea provavelmente selecionaria a fun\u00e7\u00e3o inteira e pediria, pelo chat embutido no editor: &#8220;adicione valida\u00e7\u00e3o de limites e escreva testes unit\u00e1rios para essa fun\u00e7\u00e3o&#8221;. O Cursor tem acesso ao projeto todo, ent\u00e3o ele poderia identificar onde ficam os testes existentes e seguir o mesmo padr\u00e3o de nomenclatura, gerando algo como:<\/p>\n<pre><code class=\"language-python\">import pytest\n\ndef test_desconto_valido():\n    assert calcular_preco_final(100, 10) == 90.0\n\ndef test_desconto_invalido_acima_de_100():\n    with pytest.raises(ValueError):\n        calcular_preco_final(100, 150)\n\ndef test_desconto_invalido_negativo():\n    with pytest.raises(ValueError):\n        calcular_preco_final(100, -5)\n<\/code><\/pre>\n<p>Aqui, o Cursor se destaca porque a tarefa exige entender o contexto do projeto \u2014 onde ficam os testes, qual biblioteca \u00e9 usada (nesse caso, <a href=\"https:\/\/docs.pytest.org\" target=\"_blank\" rel=\"noopener\">o pytest<\/a>) \u2014 e aplicar uma mudan\u00e7a coordenada entre dois arquivos diferentes: a fun\u00e7\u00e3o e o arquivo de testes.<\/p>\n<h3>Como o Claude Code ajudaria aqui<\/h3>\n<p>Se o cen\u00e1rio fosse maior \u2014 por exemplo, &#8220;essa fun\u00e7\u00e3o de c\u00e1lculo de desconto est\u00e1 causando valores negativos em produ\u00e7\u00e3o, encontre todos os lugares do sistema onde ela \u00e9 chamada, corrija o problema e rode a su\u00edte de testes inteira&#8221; \u2014 essa \u00e9 uma tarefa de investiga\u00e7\u00e3o em m\u00faltiplas etapas, o tipo de trabalho para o qual o Claude Code foi pensado. Rodando pelo terminal, ele poderia:<\/p>\n<ul>\n<li>Buscar todas as chamadas da fun\u00e7\u00e3o <code>calcular_preco_final<\/code> no projeto;<\/li>\n<li>Corrigir a valida\u00e7\u00e3o na origem;<\/li>\n<li>Executar o comando de testes automaticamente, por exemplo <code>pytest -v<\/code>;<\/li>\n<li>Reportar no terminal quais testes passaram e quais ainda falham.<\/li>\n<\/ul>\n<p>De acordo com a an\u00e1lise feita pelo <a href=\"https:\/\/medium.com\/@kanerika\/github-copilot-vs-claude-code-vs-cursor-vs-windsurf-2026-c54f8a5cc051\" target=\"_blank\" rel=\"noopener\">artigo publicado no Medium pela Kanerika<\/a>, o Claude Code \u00e9 a ferramenta que as equipes costumam buscar &#8220;quando o problema \u00e9 genuinamente dif\u00edcil&#8221; e exige um agente nativo de terminal capaz de navegar por um projeto inteiro de forma aut\u00f4noma \u2014 exatamente o cen\u00e1rio de investiga\u00e7\u00e3o e corre\u00e7\u00e3o em cadeia do nosso exemplo.<\/p>\n<h2>Crit\u00e9rios simples para escolher a ferramenta certa<\/h2>\n<p>Em vez de decorar uma tabela comparativa complexa, \u00e9 mais \u00fatil pensar em tr\u00eas perguntas simples antes de abrir qualquer uma das ferramentas.<\/p>\n<h3>1. A tarefa \u00e9 pequena e local, ou grande e espalhada pelo projeto?<\/h3>\n<p>Se voc\u00ea est\u00e1 escrevendo uma fun\u00e7\u00e3o isolada, corrigindo uma vari\u00e1vel ou completando um bloco de c\u00f3digo repetitivo, o Copilot tende a ser suficiente e mais r\u00e1pido, porque n\u00e3o exige que voc\u00ea saia do fluxo de digita\u00e7\u00e3o. J\u00e1 se a tarefa envolve m\u00faltiplos arquivos, refatora\u00e7\u00e3o ampla ou entendimento da arquitetura do projeto, Cursor ou Claude Code tendem a entregar resultado melhor, pois ambos t\u00eam acesso a mais contexto do que uma simples sugest\u00e3o de linha.<\/p>\n<h3>2. Voc\u00ea quer acompanhar visualmente ou delegar e voltar depois?<\/h3>\n<p>O Cursor \u00e9 indicado quando voc\u00ea quer acompanhar cada altera\u00e7\u00e3o em tempo real, revisando diffs (as diferen\u00e7as entre a vers\u00e3o antiga e a nova de um trecho de c\u00f3digo) antes de aceitar. J\u00e1 o Claude Code \u00e9 mais indicado quando voc\u00ea quer delegar uma tarefa inteira \u2014 como &#8220;atualize essa biblioteca para a vers\u00e3o mais nova e ajuste o que quebrar&#8221; \u2014 e voltar depois para conferir o relat\u00f3rio final, de forma parecida com delegar uma tarefa a um colega j\u00fanior e revisar o resultado ao final do dia.<\/p>\n<h3>3. Sua tarefa depende de rodar comandos, testes ou scripts?<\/h3>\n<p>Quando a tarefa inclui etapas como instalar depend\u00eancias, rodar testes automatizados, subir um servidor local para verificar o comportamento ou interagir com o sistema de arquivos de forma mais ampla, o Claude Code tem vantagem natural, porque opera diretamente no terminal \u2014 o mesmo ambiente onde esses comandos j\u00e1 s\u00e3o executados no dia a dia de quem desenvolve software.<\/p>\n<blockquote><p><strong>\ud83d\udca1 Dica do Mestre:<\/strong> segundo o relat\u00f3rio de uso comparado publicado pela <a href=\"https:\/\/uvik.net\/blog\/claude-code-vs-cursor-vs-copilot-vs-codex-2026\/\" target=\"_blank\" rel=\"noopener\">Uvik Software<\/a>, que re\u00fane dados de pesquisas como a JetBrains AI Pulse Survey, a escolha entre essas ferramentas costuma variar conforme o tipo de equipe e o est\u00e1gio do projeto \u2014 n\u00e3o existe uma resposta universal, e equipes experientes frequentemente combinam mais de uma ferramenta no mesmo fluxo de trabalho.<\/p><\/blockquote>\n<h2>Um exemplo de fluxo combinado no dia a dia<\/h2>\n<p>Na pr\u00e1tica, muitos desenvolvedores n\u00e3o escolhem apenas uma ferramenta \u2014 combinam as tr\u00eas conforme a etapa do trabalho. Um fluxo realista para uma tarefa de corre\u00e7\u00e3o de bug poderia ser:<\/p>\n<ol>\n<li><strong>Investiga\u00e7\u00e3o inicial:<\/strong> voc\u00ea abre o Claude Code no terminal e pede para ele localizar onde um erro espec\u00edfico est\u00e1 acontecendo, baseado numa mensagem de exce\u00e7\u00e3o;<\/li>\n<li><strong>Edi\u00e7\u00e3o supervisionada:<\/strong> com o trecho de c\u00f3digo identificado, voc\u00ea abre o arquivo no Cursor e revisa, linha por linha, a corre\u00e7\u00e3o sugerida, pedindo ajustes pontuais pelo chat;<\/li>\n<li><strong>Refino r\u00e1pido:<\/strong> ao digitar pequenos complementos \u2014 como um coment\u00e1rio explicativo ou uma valida\u00e7\u00e3o extra \u2014, o Copilot, ativo dentro do pr\u00f3prio editor, sugere o restante automaticamente.<\/li>\n<\/ol>\n<p>Esse tipo de combina\u00e7\u00e3o \u00e9 mencionado em discuss\u00f5es reais de desenvolvedores, como a <a href=\"https:\/\/www.reddit.com\/r\/AI_Agents\/comments\/1slczzz\/which_coding_ai_tool_are_you_actually_using_in\/\" target=\"_blank\" rel=\"noopener\">conversa registrada no f\u00f3rum do Reddit sobre quais ferramentas de IA para c\u00f3digo as pessoas realmente usam em 2026<\/a>, onde fica claro que a pr\u00e1tica mais comum n\u00e3o \u00e9 escolher uma vencedora \u00fanica, mas montar um conjunto de ferramentas complementares para diferentes fases do trabalho.<\/p>\n<h3>Exemplo de c\u00f3digo: usando o Copilot Chat para gerar um teste r\u00e1pido<\/h3>\n<p>Para ilustrar como o modo de chat do Copilot funciona na pr\u00e1tica, veja um exemplo de prompt \u2014 a instru\u00e7\u00e3o de texto que voc\u00ea escreve para a IA \u2014 e o tipo de resposta esperada:<\/p>\n<pre><code class=\"language-text\">Prompt enviado no Copilot Chat:\n\"Gere um teste unit\u00e1rio em JavaScript para a fun\u00e7\u00e3o soma(a, b),\ncobrindo n\u00fameros positivos, negativos e zero.\"\n<\/code><\/pre>\n<pre><code class=\"language-javascript\">function soma(a, b) {\n  return a + b;\n}\n\n\/\/ Teste gerado\nconst assert = require('assert');\n\nassert.strictEqual(soma(2, 3), 5);\nassert.strictEqual(soma(-1, -1), -2);\nassert.strictEqual(soma(0, 0), 0);\n\nconsole.log(\"Todos os testes passaram.\");\n<\/code><\/pre>\n<p>Esse exemplo mostra uma tarefa curta e objetiva \u2014 exatamente o tipo de uso onde o Copilot entrega valor r\u00e1pido, sem a necessidade de um agente completo navegando pelo projeto.<\/p>\n<h2>Cuidados b\u00e1sicos ao usar qualquer uma das tr\u00eas<\/h2>\n<p>Independentemente da ferramenta escolhida, alguns cuidados s\u00e3o universais e valem para quem est\u00e1 come\u00e7ando:<\/p>\n<ul>\n<li><strong>Sempre revise o c\u00f3digo gerado<\/strong> antes de aceitar, mesmo em sugest\u00f5es pequenas do Copilot. A IA pode produzir c\u00f3digo sintaticamente correto, mas logicamente errado para o seu caso espec\u00edfico;<\/li>\n<li><strong>Rode os testes<\/strong> depois de qualquer altera\u00e7\u00e3o sugerida, seja manualmente, seja pedindo que o pr\u00f3prio agente execute a su\u00edte de testes para voc\u00ea;<\/li>\n<li><strong>Tenha controle de vers\u00e3o ativo<\/strong> \u2014 usar o Git antes de aceitar mudan\u00e7as grandes, especialmente as feitas por agentes aut\u00f4nomos como o Claude Code, permite reverter rapidamente caso algo saia do esperado;<\/li>\n<li><strong>Entenda o que foi gerado<\/strong>, mesmo que a tarefa pare\u00e7a resolvida. Aceitar c\u00f3digo sem entender \u00e9 o primeiro passo para acumular d\u00edvida t\u00e9cnica silenciosa no projeto.<\/li>\n<\/ul>\n<p>A <a href=\"https:\/\/www.sitepoint.com\/claude-code-vs-cursor-vs-copilot-the-2026-developer-comparison\/\" target=\"_blank\" rel=\"noopener\">compara\u00e7\u00e3o publicada pela SitePoint<\/a> refor\u00e7a esse ponto ao destacar que a escolha da ferramenta certa depende do tipo de tarefa testada em cada cen\u00e1rio, e n\u00e3o de uma prefer\u00eancia gen\u00e9rica \u2014 o que confirma a ideia central deste artigo: n\u00e3o existe uma ferramenta &#8220;melhor&#8221; de forma absoluta, existe a ferramenta mais adequada para o momento espec\u00edfico do seu trabalho.<\/p>\n<h2>Quer aprofundar e trocar experi\u00eancias com outros desenvolvedores?<\/h2>\n<p>Entender a teoria \u00e9 o primeiro passo, mas a pr\u00e1tica constante \u2014 testando em projetos reais, trocando configura\u00e7\u00f5es e aprendendo com os acertos e erros de outras pessoas \u2014 \u00e9 o que realmente consolida esse conhecimento. Se voc\u00ea quer continuar evoluindo no uso de ferramentas de IA aplicadas ao desenvolvimento de software, venha para a <a href=\"https:\/\/adrianosantos.link\/ComunidadeDevAI\" target=\"_blank\" rel=\"noopener\">Comunidade Dev&#8217;s AI<\/a>. L\u00e1 discutimos casos pr\u00e1ticos, comparamos configura\u00e7\u00f5es reais de Cursor, Claude Code e Copilot, e ajudamos uns aos outros a tomar decis\u00f5es melhores no dia a dia de quem programa com IA como parte do fluxo de trabalho.<\/p>\n<h2>Conclus\u00e3o<\/h2>\n<p>Cursor, Claude Code e GitHub Copilot n\u00e3o competem exatamente pelo mesmo espa\u00e7o, mesmo que \u00e0 primeira vista pare\u00e7am op\u00e7\u00f5es intercambi\u00e1veis. O Copilot resolve bem tarefas pequenas e locais, direto no fluxo de digita\u00e7\u00e3o. O Cursor se destaca quando voc\u00ea precisa de um editor pensado para que a IA entenda o projeto inteiro e voc\u00ea queira acompanhar cada mudan\u00e7a de perto. E o Claude Code se encaixa em tarefas maiores, que exigem investiga\u00e7\u00e3o, m\u00faltiplas etapas e execu\u00e7\u00e3o de comandos \u2014 o tipo de trabalho que voc\u00ea delegaria a algu\u00e9m de confian\u00e7a e revisaria depois. Conhecer essas diferen\u00e7as evita o ciclo de testar tudo sem crit\u00e9rio e permite que voc\u00ea monte, com o tempo, um fluxo de trabalho pr\u00f3prio, combinando as tr\u00eas ferramentas conforme a tarefa exige \u2014 e n\u00e3o conforme a moda do momento dita.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Imagine a seguinte cena. Voc\u00ea abre um projeto novo na segunda-feira de manh\u00e3, com um prazo apertado para entregar uma funcionalidade. Voc\u00ea j\u00e1 ouviu falar que existem ferramentas de intelig\u00eancia artificial capazes de escrever c\u00f3digo, revisar trechos inteiros e at\u00e9 executar tarefas sozinhas. O problema \u00e9 que, ao pesquisar qual usar, voc\u00ea se depara com [&hellip;]<\/p>\n","protected":false},"author":127,"featured_media":1311,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1310","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"_links":{"self":[{"href":"https:\/\/adrianosantostreina.com.br\/blog\/wp-json\/wp\/v2\/posts\/1310","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/adrianosantostreina.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/adrianosantostreina.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/adrianosantostreina.com.br\/blog\/wp-json\/wp\/v2\/users\/127"}],"replies":[{"embeddable":true,"href":"https:\/\/adrianosantostreina.com.br\/blog\/wp-json\/wp\/v2\/comments?post=1310"}],"version-history":[{"count":1,"href":"https:\/\/adrianosantostreina.com.br\/blog\/wp-json\/wp\/v2\/posts\/1310\/revisions"}],"predecessor-version":[{"id":1312,"href":"https:\/\/adrianosantostreina.com.br\/blog\/wp-json\/wp\/v2\/posts\/1310\/revisions\/1312"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/adrianosantostreina.com.br\/blog\/wp-json\/wp\/v2\/media\/1311"}],"wp:attachment":[{"href":"https:\/\/adrianosantostreina.com.br\/blog\/wp-json\/wp\/v2\/media?parent=1310"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/adrianosantostreina.com.br\/blog\/wp-json\/wp\/v2\/categories?post=1310"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/adrianosantostreina.com.br\/blog\/wp-json\/wp\/v2\/tags?post=1310"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}