{"id":1255,"date":"2026-09-18T04:01:18","date_gmt":"2026-09-18T07:01:18","guid":{"rendered":"https:\/\/adrianosantostreina.com.br\/blog\/diferencas-cursor-claude-code-copilot-guia-basico\/"},"modified":"2026-09-18T04:01:26","modified_gmt":"2026-09-18T07:01:26","slug":"diferencas-cursor-claude-code-copilot-guia-basico","status":"publish","type":"post","link":"https:\/\/adrianosantostreina.com.br\/blog\/diferencas-cursor-claude-code-copilot-guia-basico\/","title":{"rendered":"Uma Ferramenta para Cada Fase: Guia B\u00e1sico para Entender as Diferen\u00e7as Entre Cursor, Claude Code e Copilot"},"content":{"rendered":"<p>Imagine a seguinte cena: voc\u00ea acabou de abrir o editor de c\u00f3digo para come\u00e7ar o dia. Tem uma fun\u00e7\u00e3o pequena para escrever, um bug antigo para investigar e, \u00e0 tarde, precisa criar do zero uma tela nova para um sistema interno. Voc\u00ea j\u00e1 ouviu falar que existem ferramentas de intelig\u00eancia artificial que ajudam a programar mais r\u00e1pido, mas na hora de escolher qual instalar, a d\u00favida trava voc\u00ea: &#8220;Cursor? Claude Code? Copilot? Qual eu uso?&#8221;. Voc\u00ea abre uma aba do navegador, l\u00ea tr\u00eas opini\u00f5es diferentes, cada uma defendendo uma ferramenta como &#8220;a melhor&#8221;, e fecha o navegador t\u00e3o perdido quanto entrou.<\/p>\n<p>Esse \u00e9 um problema comum e, felizmente, tem solu\u00e7\u00e3o simples: essas tr\u00eas ferramentas n\u00e3o competem entre si o tempo todo \u2014 elas resolvem problemas diferentes, em momentos diferentes do seu trabalho. Neste artigo, voc\u00ea vai entender, do zero, o que cada uma faz, como cada uma se instala e funciona na pr\u00e1tica, e vai sair daqui com um crit\u00e9rio claro para decidir qual usar em cada situa\u00e7\u00e3o do seu dia a dia como desenvolvedor.<\/p>\n<h2>Antes de comparar, entenda o que \u00e9 cada categoria<\/h2>\n<p>Para n\u00e3o misturar conceitos, \u00e9 importante separar duas ideias que \u00e0s vezes se confundem: <strong>autocompletar assistido por IA<\/strong> e <strong>agente de codifica\u00e7\u00e3o<\/strong>.<\/p>\n<ul>\n<li><strong>Autocompletar assistido por IA:<\/strong> \u00e9 quando a ferramenta sugere trechos de c\u00f3digo enquanto voc\u00ea digita, parecido com o autocompletar do teclado do celular, mas entendendo contexto de programa\u00e7\u00e3o. Voc\u00ea aceita, rejeita ou edita a sugest\u00e3o.<\/li>\n<li><strong>Agente de codifica\u00e7\u00e3o:<\/strong> \u00e9 quando voc\u00ea d\u00e1 uma instru\u00e7\u00e3o em linguagem natural (por exemplo, &#8220;crie um endpoint que valida CPF&#8221;) e a ferramenta planeja, escreve, executa e at\u00e9 testa o c\u00f3digo sozinha, em v\u00e1rias etapas, sem que voc\u00ea precise digitar cada linha.<\/li>\n<\/ul>\n<p>Cursor, Claude Code e Copilot nasceram em pontos diferentes desse espectro, e \u00e9 justamente essa origem que explica por que cada um se encaixa melhor em um tipo de tarefa. Segundo a an\u00e1lise da <a href=\"https:\/\/www.sitepoint.com\/claude-code-vs-cursor-vs-copilot-the-2026-developer-comparison\/\" target=\"_blank\" rel=\"noopener\">SitePoint sobre Claude Code, Cursor e Copilot<\/a>, a escolha certa depende muito mais do tipo de trabalho que voc\u00ea est\u00e1 fazendo do que de qual ferramenta \u00e9 &#8220;mais poderosa&#8221; em abstrato.<\/p>\n<blockquote><p><strong>\ud83d\udca1 Dica do Mestre:<\/strong> se voc\u00ea est\u00e1 come\u00e7ando agora, n\u00e3o tente aprender as tr\u00eas ferramentas ao mesmo tempo. Escolha uma, use por uma ou duas semanas em tarefas reais e s\u00f3 depois experimente a segunda. Isso evita a sensa\u00e7\u00e3o de sobrecarga e ajuda voc\u00ea a perceber, na pr\u00e1tica, onde cada uma brilha.<\/p><\/blockquote>\n<h2>GitHub Copilot: o assistente que vive dentro do seu editor<\/h2>\n<p><a href=\"https:\/\/www.simular.ai\/alternatives\/github-copilot-vs-cursor-vs-claude-code\" target=\"_blank\" rel=\"noopener\">O Copilot, segundo a compara\u00e7\u00e3o da Simular AI<\/a>, funciona como uma extens\u00e3o instalada em editores como o Visual Studio Code, o Visual Studio ou o JetBrains. Ele observa o arquivo que voc\u00ea est\u00e1 editando, entende o contexto ao redor do cursor e sugere a pr\u00f3xima linha, o pr\u00f3ximo bloco ou at\u00e9 uma fun\u00e7\u00e3o inteira, em tempo real.<\/p>\n<h3>Como ele funciona na pr\u00e1tica<\/h3>\n<p>Voc\u00ea digita o in\u00edcio de uma fun\u00e7\u00e3o, e o Copilot sugere o restante em cinza, como um &#8220;fantasma&#8221; de texto. Se a sugest\u00e3o estiver boa, voc\u00ea aperta Tab para aceitar. Veja um exemplo simples em Python:<\/p>\n<pre><code>def calcular_media(notas):\n    # Voc\u00ea digita o coment\u00e1rio e come\u00e7a a assinatura da fun\u00e7\u00e3o\n    # O Copilot sugere o corpo abaixo\n    if not notas:\n        return 0\n    return sum(notas) \/ len(notas)\n<\/code><\/pre>\n<p>Nesse cen\u00e1rio, voc\u00ea escreveu o coment\u00e1rio e o nome da fun\u00e7\u00e3o; o Copilot completou a l\u00f3gica. Esse \u00e9 o uso mais comum: tarefas pequenas, repetitivas, onde o padr\u00e3o j\u00e1 \u00e9 conhecido (valida\u00e7\u00e3o, formata\u00e7\u00e3o, testes simples).<\/p>\n<h3>Quando o Copilot \u00e9 a escolha certa<\/h3>\n<ul>\n<li>Quando voc\u00ea j\u00e1 sabe exatamente o que precisa escrever e s\u00f3 quer digitar menos.<\/li>\n<li>Em tarefas de rotina: getters e setters, testes unit\u00e1rios b\u00e1sicos, convers\u00f5es de formato de dados.<\/li>\n<li>Quando voc\u00ea n\u00e3o quer sair do editor que j\u00e1 usa \u2014 o Copilot se integra sem exigir uma ferramenta nova.<\/li>\n<li>Em times que j\u00e1 t\u00eam um fluxo de trabalho consolidado e s\u00f3 querem ganhar velocidade, sem mudar processo.<\/li>\n<\/ul>\n<h2>Cursor: o editor pensado para trabalhar com IA de ponta a ponta<\/h2>\n<p>O Cursor n\u00e3o \u00e9 uma extens\u00e3o \u2014 \u00e9 um editor de c\u00f3digo completo, constru\u00eddo como uma varia\u00e7\u00e3o do Visual Studio Code, mas com a intelig\u00eancia artificial integrada em cada canto da interface: no autocompletar, no chat lateral e em um modo de edi\u00e7\u00e3o multiarquivo chamado geralmente de &#8220;composer&#8221; ou &#8220;agente&#8221;.<\/p>\n<h3>Como ele funciona na pr\u00e1tica<\/h3>\n<p>Al\u00e9m de sugerir c\u00f3digo como o Copilot, o Cursor permite que voc\u00ea abra um painel de chat e pe\u00e7a mudan\u00e7as que atravessam v\u00e1rios arquivos ao mesmo tempo. Por exemplo, imagine que voc\u00ea precisa adicionar um campo novo em uma tabela e propagar essa mudan\u00e7a pelo modelo, pela API e pelo formul\u00e1rio. Em vez de editar arquivo por arquivo, voc\u00ea descreve a tarefa:<\/p>\n<pre><code>\/\/ Prompt no chat do Cursor:\n\/\/ \"Adicione o campo 'telefone' (string, opcional) na entidade Cliente,\n\/\/ atualize o DTO de cria\u00e7\u00e3o, a valida\u00e7\u00e3o e o formul\u00e1rio de cadastro.\"\n<\/code><\/pre>\n<p>O Cursor l\u00ea os arquivos relacionados no seu projeto, prop\u00f5e as altera\u00e7\u00f5es em cada um deles e mostra um &#8220;diff&#8221; (a compara\u00e7\u00e3o entre o c\u00f3digo antes e depois) para voc\u00ea revisar antes de aplicar. Esse \u00e9 o diferencial: ele entende o projeto como um todo, n\u00e3o s\u00f3 o arquivo aberto.<\/p>\n<h3>Quando o Cursor \u00e9 a escolha certa<\/h3>\n<ul>\n<li>Quando a tarefa envolve mudan\u00e7as que atravessam v\u00e1rios arquivos \u2014 refatora\u00e7\u00e3o, adi\u00e7\u00e3o de uma nova funcionalidade que toca camadas diferentes do sistema.<\/li>\n<li>Quando voc\u00ea quer conversar com a IA sobre o c\u00f3digo, pedir explica\u00e7\u00f5es, alternativas de implementa\u00e7\u00e3o e revisar antes de aceitar.<\/li>\n<li>Em projetos de tamanho m\u00e9dio, onde entender o contexto do reposit\u00f3rio inteiro ajuda a evitar inconsist\u00eancias.<\/li>\n<li>Quando voc\u00ea est\u00e1 confort\u00e1vel em trocar de editor \u2014 lembre-se de que adotar o Cursor significa migrar seu ambiente de trabalho, n\u00e3o apenas instalar um plugin.<\/li>\n<\/ul>\n<blockquote><p><strong>\ud83d\udca1 Dica do Mestre:<\/strong> segundo o levantamento da <a href=\"https:\/\/tech-insider.org\/au\/claude-code-vs-cursor-vs-github-copilot-2026\/\" target=\"_blank\" rel=\"noopener\">Tech Insider sobre Claude Code, Cursor e Copilot<\/a>, muitos desenvolvedores relatam usar o Cursor justamente na fase de desenvolvimento de funcionalidades novas, quando \u00e9 preciso costurar mudan\u00e7as entre camadas diferentes do sistema \u2014 e n\u00e3o apenas completar linhas isoladas.<\/p><\/blockquote>\n<h2>Claude Code: o agente que trabalha no terminal, sem depender de um editor espec\u00edfico<\/h2>\n<p>O Claude Code \u00e9 diferente dos dois anteriores porque n\u00e3o vive dentro de um editor visual \u2014 ele roda no terminal, a interface de linha de comando onde voc\u00ea digita instru\u00e7\u00f5es em texto. Isso significa que ele funciona junto de qualquer editor que voc\u00ea j\u00e1 use, seja Visual Studio Code, Vim, ou at\u00e9 nenhum editor gr\u00e1fico, apenas o terminal.<\/p>\n<h3>Como ele funciona na pr\u00e1tica<\/h3>\n<p>Voc\u00ea abre o terminal dentro da pasta do seu projeto e conversa com o Claude Code como se estivesse dando instru\u00e7\u00f5es a um colega. Ele l\u00ea os arquivos do projeto, entende a estrutura, prop\u00f5e um plano de a\u00e7\u00e3o e, com sua autoriza\u00e7\u00e3o, executa comandos, cria arquivos, roda testes e corrige o que falhar. Um exemplo de instru\u00e7\u00e3o simples:<\/p>\n<pre><code>$ claude\n&gt; Crie um script em Node.js que leia um arquivo CSV de vendas,\n&gt; some o total por vendedor e salve o resultado em um novo arquivo JSON.\n<\/code><\/pre>\n<p>A partir da\u00ed, o Claude Code pode criar o arquivo <code>processar_vendas.js<\/code>, escrever o c\u00f3digo, executar com <code>node processar_vendas.js<\/code> para testar, e ajustar sozinho se encontrar um erro na execu\u00e7\u00e3o \u2014 tudo isso narrando o que est\u00e1 fazendo, para voc\u00ea acompanhar cada passo.<\/p>\n<h3>Quando o Claude Code \u00e9 a escolha certa<\/h3>\n<ul>\n<li>Quando a tarefa \u00e9 mais aut\u00f4noma e exige v\u00e1rias etapas \u2014 criar um script, montar um pipeline, investigar um bug percorrendo v\u00e1rios arquivos e rodando comandos para confirmar hip\u00f3teses.<\/li>\n<li>Quando voc\u00ea quer manter o editor que j\u00e1 usa e s\u00f3 adicionar um agente que trabalha ao lado, pelo terminal.<\/li>\n<li>Em tarefas de automa\u00e7\u00e3o e integra\u00e7\u00e3o com sistemas externos, onde executar comandos reais (rodar testes, subir um build, consultar um banco de dados) faz parte do processo.<\/li>\n<li>Quando o projeto \u00e9 grande e voc\u00ea precisa de uma ferramenta que raciocine sobre m\u00faltiplos arquivos e decis\u00f5es arquiteturais antes de tocar no c\u00f3digo.<\/li>\n<\/ul>\n<p>Vale registrar que a percep\u00e7\u00e3o sobre qual ferramenta &#8220;vence&#8221; varia bastante de desenvolvedor para desenvolvedor. Em uma <a href=\"https:\/\/www.reddit.com\/r\/AI_Agents\/comments\/1slczzz\/which_coding_ai_tool_are_you_actually_using_in\/\" target=\"_blank\" rel=\"noopener\">discuss\u00e3o no Reddit sobre quais ferramentas de IA os desenvolvedores realmente usam<\/a>, fica claro que muitos combinam mais de uma ferramenta na mesma semana, dependendo da tarefa \u2014 refor\u00e7ando que a pergunta certa n\u00e3o \u00e9 &#8220;qual \u00e9 a melhor&#8221;, e sim &#8220;qual serve para isto que estou fazendo agora&#8221;.<\/p>\n<h2>Comparando os tr\u00eas lado a lado<\/h2>\n<p>Para consolidar o que vimos, veja uma compara\u00e7\u00e3o direta pensada para quem est\u00e1 decidindo por onde come\u00e7ar:<\/p>\n<h3>Onde cada um roda<\/h3>\n<ul>\n<li><strong>Copilot:<\/strong> extens\u00e3o dentro do editor que voc\u00ea j\u00e1 usa.<\/li>\n<li><strong>Cursor:<\/strong> editor completo, pr\u00f3prio, baseado no Visual Studio Code.<\/li>\n<li><strong>Claude Code:<\/strong> ferramenta de linha de comando, independente de editor.<\/li>\n<\/ul>\n<h3>N\u00edvel de autonomia<\/h3>\n<ul>\n<li><strong>Copilot:<\/strong> baixo \u2014 sugere, voc\u00ea decide linha a linha.<\/li>\n<li><strong>Cursor:<\/strong> m\u00e9dio a alto \u2014 pode alterar v\u00e1rios arquivos com sua supervis\u00e3o via chat.<\/li>\n<li><strong>Claude Code:<\/strong> alto \u2014 planeja, executa comandos e corrige, sempre pedindo confirma\u00e7\u00e3o em pontos cr\u00edticos.<\/li>\n<\/ul>\n<h3>Curva de aprendizado<\/h3>\n<ul>\n<li><strong>Copilot:<\/strong> quase nenhuma \u2014 instala e j\u00e1 funciona como voc\u00ea j\u00e1 trabalha.<\/li>\n<li><strong>Cursor:<\/strong> baixa a m\u00e9dia \u2014 exige se acostumar com um editor novo.<\/li>\n<li><strong>Claude Code:<\/strong> m\u00e9dia \u2014 exige conforto b\u00e1sico com terminal e linha de comando.<\/li>\n<\/ul>\n<p>Um <a href=\"https:\/\/www.youtube.com\/watch?v=Vm4w4CpMsrQ&amp;vl=en\" target=\"_blank\" rel=\"noopener\">v\u00eddeo comparativo sobre Claude Code, Copilot e Cursor<\/a> refor\u00e7a esse ponto de forma direta: a &#8220;melhor&#8221; ferramenta muda de nome dependendo de qual etapa do trabalho voc\u00ea est\u00e1 avaliando \u2014 completar uma linha, refatorar um m\u00f3dulo ou automatizar uma tarefa inteira s\u00e3o problemas diferentes, com respostas diferentes.<\/p>\n<h2>Um exemplo completo: a mesma tarefa nas tr\u00eas ferramentas<\/h2>\n<p>Para deixar a diferen\u00e7a ainda mais concreta, imagine a tarefa: &#8220;criar uma fun\u00e7\u00e3o que valida se um e-mail \u00e9 v\u00e1lido, em JavaScript&#8221;.<\/p>\n<h3>Com o Copilot<\/h3>\n<p>Voc\u00ea digita o nome da fun\u00e7\u00e3o e um coment\u00e1rio, e ele completa:<\/p>\n<pre><code>\/\/ Valida se uma string \u00e9 um e-mail v\u00e1lido\nfunction validarEmail(email) {\n  const regex = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/;\n  return regex.test(email);\n}\n<\/code><\/pre>\n<p>R\u00e1pido, direto, sem conversa. Ideal para quando voc\u00ea j\u00e1 sabe o que quer.<\/p>\n<h3>Com o Cursor<\/h3>\n<p>Voc\u00ea pede pelo chat: &#8220;crie a fun\u00e7\u00e3o validarEmail e j\u00e1 adicione um teste unit\u00e1rio usando Jest, na pasta de testes do projeto&#8221;. O Cursor cria os dois arquivos, mostra o diff, e voc\u00ea aprova:<\/p>\n<pre><code>\/\/ arquivo: validarEmail.js\nfunction validarEmail(email) {\n  const regex = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/;\n  return regex.test(email);\n}\nmodule.exports = validarEmail;\n\n\/\/ arquivo: validarEmail.test.js\nconst validarEmail = require('.\/validarEmail');\n\ntest('aceita e-mail v\u00e1lido', () =&gt; {\n  expect(validarEmail('teste@exemplo.com')).toBe(true);\n});\n\ntest('rejeita e-mail sem arroba', () =&gt; {\n  expect(validarEmail('testeexemplo.com')).toBe(false);\n});\n<\/code><\/pre>\n<h3>Com o Claude Code<\/h3>\n<p>Pelo terminal, voc\u00ea pede: &#8220;crie a fun\u00e7\u00e3o de valida\u00e7\u00e3o de e-mail, escreva os testes e rode o Jest para confirmar que passam&#8221;. O Claude Code cria os arquivos, executa <code>npx jest<\/code> de fato, l\u00ea a sa\u00edda do terminal e, se algum teste falhar, ajusta o c\u00f3digo sozinho at\u00e9 os testes passarem \u2014 sem voc\u00ea precisar copiar e colar mensagens de erro manualmente.<\/p>\n<p>Repare que o resultado final pode ser parecido nos tr\u00eas casos. A diferen\u00e7a est\u00e1 no <strong>processo<\/strong>: quanto de trabalho manual voc\u00ea ainda precisa fazer, e quanto a ferramenta assume por conta pr\u00f3pria.<\/p>\n<h2>Um crit\u00e9rio simples para decidir<\/h2>\n<p>Se voc\u00ea ainda n\u00e3o sabe por onde come\u00e7ar, use esta pergunta como guia: <strong>&#8220;eu sei exatamente o que escrever, ou estou delegando uma decis\u00e3o?&#8221;<\/strong><\/p>\n<ul>\n<li>Se voc\u00ea sabe exatamente o c\u00f3digo que quer e s\u00f3 quer digitar menos: comece pelo <strong>Copilot<\/strong>.<\/li>\n<li>Se a tarefa envolve mexer em v\u00e1rios arquivos e voc\u00ea quer acompanhar cada mudan\u00e7a por um chat visual: experimente o <strong>Cursor<\/strong>.<\/li>\n<li>Se a tarefa \u00e9 mais ampla, envolve automa\u00e7\u00e3o, execu\u00e7\u00e3o de comandos e voc\u00ea prefere manter seu editor atual: use o <strong>Claude Code<\/strong>.<\/li>\n<\/ul>\n<p>N\u00e3o existe regra r\u00edgida \u2014 muitos desenvolvedores, como mostram as fontes citadas ao longo deste artigo, usam mais de uma ferramenta na mesma semana, cada uma no seu momento certo.<\/p>\n<h2>Entre na comunidade e aprenda na pr\u00e1tica com quem j\u00e1 testou tudo isso<\/h2>\n<p>Escolher entre Cursor, Claude Code e Copilot fica muito mais f\u00e1cil quando voc\u00ea troca experi\u00eancias com quem j\u00e1 usa essas ferramentas em projetos reais, no dia a dia. Na <a href=\"https:\/\/adrianosantos.link\/ComunidadeDevAI\" target=\"_blank\" rel=\"noopener\">Comunidade Dev&#8217;s AI<\/a> voc\u00ea encontra desenvolvedores compartilhando fluxos de trabalho, d\u00favidas pr\u00e1ticas e configura\u00e7\u00f5es que funcionam de verdade \u2014 sem precisar aprender tudo sozinho, por tentativa e erro. Se voc\u00ea est\u00e1 come\u00e7ando agora com IA aplicada ao desenvolvimento, esse \u00e9 o lugar certo para acelerar o aprendizado com apoio de quem j\u00e1 passou pelos mesmos trope\u00e7os.<\/p>\n<h2>Conclus\u00e3o<\/h2>\n<p>Cursor, Claude Code e Copilot n\u00e3o s\u00e3o concorrentes diretos disputando o mesmo espa\u00e7o \u2014 s\u00e3o ferramentas com prop\u00f3sitos distintos, cada uma nascida para resolver um tipo de dor espec\u00edfica no trabalho de quem programa. O Copilot ganha na simplicidade e na integra\u00e7\u00e3o invis\u00edvel ao seu editor atual. O Cursor entrega um ambiente completo, pensado para mudan\u00e7as que atravessam v\u00e1rios arquivos, com revis\u00e3o visual de cada altera\u00e7\u00e3o. O Claude Code se destaca em tarefas mais aut\u00f4nomas, que exigem executar comandos reais e raciocinar sobre o projeto inteiro pelo terminal.<\/p>\n<p>O primeiro passo, agora que voc\u00ea entende a diferen\u00e7a, \u00e9 experimentar uma dessas ferramentas em uma tarefa pequena e real do seu trabalho ainda esta semana. N\u00e3o \u00e9 preciso dominar as tr\u00eas de uma vez \u2014 \u00e9 preciso entender qual delas conversa melhor com o tipo de problema que voc\u00ea resolve todos os dias. Esse entendimento, mais do que qualquer compara\u00e7\u00e3o de recursos, \u00e9 o que realmente vai te tornar mais produtivo.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Imagine a seguinte cena: voc\u00ea acabou de abrir o editor de c\u00f3digo para come\u00e7ar o dia. Tem uma fun\u00e7\u00e3o pequena para escrever, um bug antigo para investigar e, \u00e0 tarde, precisa criar do zero uma tela nova para um sistema interno. Voc\u00ea j\u00e1 ouviu falar que existem ferramentas de intelig\u00eancia artificial que ajudam a programar [&hellip;]<\/p>\n","protected":false},"author":127,"featured_media":1256,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1255","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\/1255","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=1255"}],"version-history":[{"count":1,"href":"https:\/\/adrianosantostreina.com.br\/blog\/wp-json\/wp\/v2\/posts\/1255\/revisions"}],"predecessor-version":[{"id":1257,"href":"https:\/\/adrianosantostreina.com.br\/blog\/wp-json\/wp\/v2\/posts\/1255\/revisions\/1257"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/adrianosantostreina.com.br\/blog\/wp-json\/wp\/v2\/media\/1256"}],"wp:attachment":[{"href":"https:\/\/adrianosantostreina.com.br\/blog\/wp-json\/wp\/v2\/media?parent=1255"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/adrianosantostreina.com.br\/blog\/wp-json\/wp\/v2\/categories?post=1255"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/adrianosantostreina.com.br\/blog\/wp-json\/wp\/v2\/tags?post=1255"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}