Cursor Origin ou GitHub: quando vale a pena migrar a hospedagem de código?

comparação entre Cursor Origin ou GitHub para hospedar código
Resposta rápida

Cursor Origin ou GitHub? O Origin chegou em early beta em 17/08/2026, ligado por padrão nos planos pagos (Pro, Teams e Enterprise, não no Free), entregando repositórios, pull requests, navegação de código e sincronização com o GitHub dentro do editor. O espelhamento leva histórico git, branches, tags, busca de código e atividade de PR, mas não leva issues, configuração do Actions nem secrets, e o CI continua rodando no GitHub. Termos de retenção, subprocessadores, uso para treino e exportação seguem não publicados pro Origin. Veredito curto: espelhe um repo de baixo risco e mantenha o GitHub como fonte da verdade

Trocar a hospedagem de código não é trocar de editor, é mexer no lugar onde o time inteiro mora

Fala aí, beleza? No dia 17/08/2026 a Cursor liberou o Origin, a plataforma de hospedagem de código dela, em early beta

E não foi aquele "experimenta quando der vontade": o rollout começou ATIVO por padrão nos planos pagos, com exceção das organizações Enterprise cujos administradores fizeram opt-out explícito

Ou seja, pra muita gente a decisão já chegou pronta na conta, e a pergunta prática virou essa: migrar o que, quando, e o que continua no GitHub? Bora destrinchar isso com calma 🙂

O que é o Cursor Origin e em que estado ele chegou

O Origin é a plataforma de hospedagem de código da Cursor, integrada ao próprio editor

O escopo do beta é enxuto e a empresa fala isso na cara: repositórios, pull requests, code browsing e sincronização com o GitHub, o que o changelog do Origin descreve como "starting with the essentials, designed for agent scale"

Se você conhece o fluxo de qualquer forge de código, não tem mistério na ideia: é repo, é branch, é PR, é revisão

A diferença de embalagem é que tudo isso aparece numa aba Codebase dentro do Cursor, com pull request trazendo timeline, commits, checks e arquivos alterados, e revisor podendo dar merge sem abrir aba do navegador

Formação Claude Code
Formação Recomendada

Formação Claude Code

Domine Claude Code do absoluto zero até o avançado

  • 110 aulas
  • 4 projetos
  • 9h 2min

E por que agora?

O produto não nasceu ontem: foi anunciado em junho de 2026 e só virou early beta em 17/08/2026

Ele está disponível em Pro, Teams e Enterprise, com acesso liberado em etapas, e não aparece no Free

Se a sua conta é gratuita, o Origin simplesmente não é pra você agora, é a mesma fronteira de plano que a gente já vê em outras ferramentas de IA, tipo o plano gratuito do Kimi K3

E tem o pano de fundo, que é impossível ignorar

A Cursor (Anysphere) passou a ser subsidiária integral da SpaceX em 14/08/2026, numa aquisição all-stock de US$ 60 bilhões, operando dentro da divisão SpaceXAI

Três dias depois, no MESMO dia em que o Origin entrou no ar, o GitHub ficou fora do ar por quase 8 horas (das 9h40 às 17h15, horário do leste dos EUA), derrubando Actions, API, pull requests, issues, webhooks, autenticação SAML e OIDC e o Copilot

No pico do incidente, cerca de 1 em cada 5 requisições à interface web e à API voltou erro, e downloads de archive e conteúdo raw chegaram a algo perto de 50% de erro

Agora, um número que ajuda a não entrar em pânico: nos 90 dias seguintes o uptime do GitHub Actions ficou em 99,33%, enquanto as Git Operations mantiveram 99,99%

O git em si segurou a onda, quem apanhou foi a camada de automação e de plataforma… guarde isso, porque é exatamente aí que o espelhamento do Origin NÃO te salva

O Origin já está ligado na sua conta (e quem controla isso)

Primeira coisa a fazer antes de opinar: descobrir em que estado o Origin está no seu time

Como o rollout começou ativo por padrão nos planos pagos, a chance de estar ligado sem ninguém ter clicado em nada é real

As permissões de time (quem habilita, quem cria repositório, quem desativa) ficam em Codebase settings, e o admin pode desabilitar o Origin pro time inteiro a qualquer momento pelo dashboard

Que nome de codebase?

Antes de qualquer repo existir, alguém do time precisa reivindicar um nome de codebase

Esse nome é o namespace onde os repositórios vivem, ele é o {owner} da URL https://cursor.com/codebase/{owner}/{repo}

Qualquer membro do time pode reivindicar abrindo cursor.com/codebase e clicando em Get Started, e depois disso os admins criam repositórios e concedem acesso pelas configurações de codebase

Tome cuidado aqui: o nome de codebase é a identidade pública das URLs do seu time, então não é o tipo de coisa pra alguém reivindicar às pressas num teste de sexta à tarde

Os dois níveis de visibilidade

Repositório do Origin tem dois estados de visibilidade, e a diferença importa bastante:

  • Internal: visível pra qualquer pessoa do time Cursor com acesso ao codebase
  • Private: visível só pra quem recebeu acesso direto ou por permissão de codebase (quem troca o repo pra Private mantém acesso de admin automaticamente)

Repara que "Internal" amarra a visibilidade ao seu time do Cursor, não ao seu time do GitHub

São listas de gente diferentes, e essa é justamente uma das perguntas que o time de segurança vai te fazer

Cursor Origin x GitHub: comparação ponto a ponto

Dá pra resumir a briga olhando só pro que está documentado hoje:

Critério Cursor Origin GitHub Qual lado pesa mais
Maturidade Early beta desde 17/08/2026, com acesso liberado em etapas Plataforma consolidada, com o fluxo que o seu time já roda GitHub, sem discussão
Disponibilidade Pro, Teams e Enterprise, ativo por padrão desde 17/08/2026, fora do Free O que você já contratou Empate, muda só quem paga o quê
Quem tem acesso Internal libera pra quem tem acesso ao codebase do time Cursor, Private só pra acesso direto ou permissão de codebase Suas permissões atuais, já auditadas e conhecidas GitHub, por ser lista de acesso que o time já revisou
Onde o CI roda Em repo espelhado, o CI continua no GitHub Actions, com configuração e secrets no lugar de sempre GitHub
Criação de repo por CLI CLI própria cria e apaga repo sem abrir a interface web, e o sign in configura o git credential helper Seu fluxo atual de sempre Origin, pra quem vive no terminal
Revisão e merge Aba Codebase no editor, PR com timeline, commits, checks e files changed, merge sem abrir o navegador Revisão na web, do jeito que todo mundo já sabe Origin, se o seu atrito é trocar de janela
Transparência de dados Até 18/08/2026, sem termos de retenção, lista de subprocessadores, política de treino nem exportação publicados pro código hospedado nativamente Contrato e regras que o seu jurídico já leu GitHub, e não é perto

Fora da tabela ficam duas coisas que o Origin faz e que eu prefiro não colocar em disputa direta: o agente pode instalar a CLI do Origin, fazer sign in, criar o repo, definir o remote e dar push sozinho, e as Cursor Automations rodam cloud agents que revisam, alteram e dão push nos repositórios do Origin

Sobre a última linha da tabela, vale abrir um pouco mais

A documentação de uso de dados da Cursor separa dois mundos: com Privacy Mode ligado existe retenção zero e nenhum uso pra treino, e esse é o padrão no Enterprise

Com Privacy Mode desligado, a Cursor pode usar e armazenar dados de codebase, prompts, ações no editor e trechos de código pra melhorar recursos de IA e treinar modelos

O que ainda não foi publicado é como essa régua se aplica especificamente ao código que mora nativamente no Origin, e enquanto isso não sai a decisão de empresa não deveria ser tomada no impulso

O que o espelhamento leva do GitHub e o que fica para trás

O mirroring copia um repositório do GitHub pro Origin e mantém o Origin atualizado conforme o repo do GitHub muda

Detalhe que muda tudo: o GitHub segue como source of truth, e os pushes feitos num repo sincronizado passam pro GitHub

Agora a parte que mais gera susto, o que vai e o que não vai:

Item Vai junto no espelhamento? O que isso significa na prática
Histórico git Sim O passado do projeto está lá
Branches Sim Nada de recriar branch na mão
Tags Sim Releases continuam localizáveis
Navegação e busca de código Sim Dá pra usar o Origin como leitura do repo
Atividade de pull request Sim A revisão vive nos dois lados
Issues Não Seu backlog continua morando no GitHub
Configuração do Actions Não Pipeline não se muda de casa sozinho
Secrets do Actions Não Nada de segredo viajando junto
Execução do CI Não O CI do projeto espelhado continua rodando no GitHub

Em repo sincronizado, as conversas de pull request andam nos dois sentidos: comentário escrito no Cursor aparece no GitHub, e reação ou resposta feita no GitHub aparece no Cursor em segundos

Isso é bem massa pra revisão, porque ninguém precisa combinar "vamos comentar só aqui"

E se eu quiser cortar o cordão?

Aí entra o detach

O detach interrompe o sync e converte a cópia do Origin em repositório standalone: o Origin passa a ser a fonte da verdade, e os pushes pro remote do Origin deixam de fluir pro GitHub

É o ponto sem volta fácil da história, e não é uma decisão de terça-feira aleatória, principalmente lembrando que issues, configuração do Actions e secrets não foram junto no espelho

Em quais cenários o Origin já resolve algo hoje

Saindo da teoria, existem quatro situações em que ele agrega alguma coisa AGORA

  1. Projeto novo criado pelo próprio agente. O agente instala a CLI do Origin, faz sign in, cria o repo, define o remote e dá push, tudo sem você abrir a interface web
origin repo create my-project

O erro comum deste passo é tentar dar git push antes do sign in: é o login que configura o git credential helper, e só depois dele git push e git pull contra remotes do Origin funcionam sem configuração adicional

  1. Repositório interno pro time revisar. Visibilidade Internal, PR com timeline, commits, checks e files changed, e merge sem sair do editor

O erro comum aqui é achar que Internal é "privado": Internal libera pra qualquer pessoa do time Cursor com acesso ao codebase, então se o repo é sensível, o certo é Private

  1. Espelho de leitura e navegação de um repo do GitHub. Você ganha busca e navegação de código dentro do editor sem mover a fonte da verdade, já que o GitHub continua mandando
  1. Automações e cloud agents. As Cursor Automations rodam cloud agents por agendamento ou quando eventos de source control acontecem, e esses agents podem revisar, alterar e dar push em repositórios do Origin

E se você errar o alvo do teste, tem faxina fácil:

origin repo delete acme/my-project

E onde ele ainda NÃO serve

Se o seu fluxo de trabalho depende de issues, de Actions ou de secrets, o Origin não substitui nada hoje

Isso não migra no espelhamento, e o CI segue rodando no GitHub, ponto

Outra coisa: é early beta, então trava faz parte do combinado

Quando ferramenta de IA engasga, o roteiro é sempre o mesmo, separar o que é bug da plataforma do que é configuração sua, igual na hora de descobrir por que o NotebookLM trava

Veredito por perfil: dev solo, time pequeno e empresa

Não existe resposta única aqui, existe resposta por perfil

Dev solo em plano pago

Experimenta, e experimenta hoje

Cria um repo novo pela CLI ou espelha um projeto pequeno e sente como é revisar dentro do editor

O que eu NÃO faria: mover a fonte da verdade de projeto que te paga o boleto, porque o detach vira caminho de volta chato e os termos de dados do Origin ainda não saíram

Time pequeno

Espelha um repositório de baixo risco e usa o Origin pra revisão de PR e navegação, com o GitHub segurando CI e issues

Como os comentários sincronizam nos dois sentidos, dá pra testar sem dividir a equipe em duas conversas

Antes disso, alguém precisa reivindicar o nome de codebase de forma consciente, e o admin precisa saber que Internal e Private significam coisas bem diferentes

Empresa

Aqui a decisão é de governança, não de curiosidade

Como o rollout veio ligado por padrão nos planos pagos, com exceção das orgs Enterprise cujos admins optaram por sair, a primeira tarefa é decidir o opt-out no dashboard de forma consciente, e não descobrir por acaso daqui a três semanas

Depois, esperar: termos de retenção, lista de subprocessadores, política de uso pra treino, ferramentas de exportação pra código hospedado nativamente, arquitetura de segurança e preço do Origin seguem não publicados até 18/08/2026

E o gatilho que justificaria o detach, na minha leitura? Só quando esses termos existirem por escrito E o Origin tiver resposta pro que hoje fica no GitHub (issues, configuração de Actions, secrets e execução do CI)

Enquanto o CI do projeto espelhado continuar rodando no GitHub, trocar a fonte da verdade é assumir risco sem receber a contrapartida

Conclusão

O Origin chegou cedo, chegou ligado e chegou no dia mais barulhento possível, mas o que ele entrega hoje é o essencial: repos, pull requests, navegação de código e sync com o GitHub

A aposta declarada da Cursor é nos recursos nativos pra agentes, que ainda virão, e até 18/08/2026 não existe registro de reversão, pausa ou desativação do lançamento, o beta segue em rollout

Seu próximo passo é bem concreto e leva poucos minutos:

  1. Abre Codebase settings e confere se o Origin está ativo no seu time (e quem tem permissão de habilitar, criar repo e desativar)
  2. Decide, com o time, se alguém reivindica o nome de codebase agora ou se isso fica pra depois
  3. Escolhe entre espelhar um repositório de baixo risco pra sentir o fluxo ou simplesmente aguardar os termos de dados saírem

Sem drama e sem migração heroica, beleza? Testar não custa nada, mudar a fonte da verdade custa 😀

até o próximo post!

Perguntas frequentes

Quanto custa usar o Cursor Origin?

Até 18/08/2026 a Cursor não publicou preço específico para o Origin. Ele está disponível dentro dos planos Pro, Teams e Enterprise, e não aparece no plano Free.

O Cursor Origin é seguro para código proprietário?

Depende do Privacy Mode. Com ele ligado (padrão no Enterprise), a retenção de dados é zero e nada é usado para treinar modelos; desligado, a Cursor pode usar e armazenar dados de codebase, prompts e trechos de código para melhorar recursos de IA. Vale lembrar que termos de retenção, subprocessadores e ferramentas de exportação do Origin ainda não foram publicados.

O que acontece com as issues e o CI quando um repositório é espelhado no Origin?

Issues, configuração do Actions e secrets do Actions não migram no mirroring. O CI do projeto espelhado continua rodando normalmente no GitHub, mesmo com o código sincronizado no Origin.

Dá para parar de sincronizar com o GitHub e usar só o Origin?

Sim, isso é o detach. Ele interrompe o sync e transforma a cópia do Origin em repositório standalone, onde o Origin passa a ser a fonte da verdade e os pushes deixam de fluir para o GitHub.

Como criar um repositório no Origin sem usar a interface web?

Pela CLI própria do Origin, com comandos como ‘origin repo create my-project’ e ‘origin repo delete acme/my-project’. Depois do sign in, que já configura o git credential helper, ‘git push’ e ‘git pull’ contra remotes do Origin funcionam sem configuração adicional.

Um agente de IA consegue criar e subir código no Origin sozinho?

Sim. O agente pode instalar a CLI do Origin, fazer sign in, criar o repositório, definir o remote e dar push, tudo sem precisar da interface web.



Subscribe
Notify of
guest

0 Comentários
Oldest
Newest Most Voted

Formações

Formação Vibe Coding

Formação Vibe Coding

Do Prompt ao Produto: Crie Software Real com IA

  • 474 aulas
  • 20 projetos
  • 39h 27min

Blog | Mais populares