Como criar um repositório no Origin do Cursor e enviar seu projeto local

criar repositório no Origin do Cursor e enviar projeto local
Resposta rápida

O Origin do Cursor é a hospedagem de código (git forge) da própria Cursor, lançada em 17 de agosto de 2026 em early beta, para hospedar repositórios, sincronizar projetos do GitHub e navegar tudo pelo navegador. Para criar seu primeiro repositório você abre a aba Codebase, clica em +New, nomeia a codebase (esse nome entra na URL), nomeia o repositório e escolhe a visibilidade entre Internal e Private. Depois instala a CLI origin, faz login pelo navegador e envia seu projeto local com git remote add origin e git push -u origin main. O armazenamento de código está nos planos Pro, Teams e Enterprise

Fala aí, beleza? A Cursor soltou no dia 17 de agosto de 2026 o Origin, a hospedagem de código dela mesma, em early beta, e agora repositório, pull request, review, merge e conexão de CI vivem dentro do Cursor

Aqui o papo é execução pura: sair do zero, criar o primeiro repositório e empurrar aquele projeto que só existe na sua máquina pra dentro do Origin

Nada de teoria sobre o futuro do git hosting, beleza? É clicar, instalar CLI e dar push 🙂

O que você precisa antes de criar o repositório

Formação Claude Code
Formação Recomendada

Formação Claude Code

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

  • 114 aulas
  • 4 projetos
  • 9h 18min

Antes de abrir o Cursor e sair clicando, confere essa listinha, porque tem gente que trava logo no primeiro passo por causa dela

  • Plano pago: o armazenamento de código do Origin está disponível nos planos Pro, Teams e Enterprise, e NÃO está disponível no plano gratuito
  • Paciência com o rollout: a liberação é escalonada entre os usuários de planos pagos, então nem todo mundo elegível teve acesso no dia do lançamento
  • Git instalado na máquina, porque metade do fluxo é git puro mesmo
  • Sistema compatível com a CLI: a CLI do Origin instala em macOS, Linux e Windows via WSL

Esse último ponto merece atenção se tu é do time Windows: o caminho documentado passa pelo WSL, então já deixa teu ambiente Linux ali de pé antes de começar

Como criar um repositório no Origin passo a passo

Dá pra criar repositório de dois jeitos: pelo navegador ou pela CLI. Este bloco é o caminho do navegador, e o do terminal aparece mais pra frente no post. Bora?

  1. Abra a aba Codebase (Base de código), que é onde moram os repositórios do Origin
  2. Clique em +New para criar um repositório novo
  3. Nomeie a codebase

Esse é o passo que mais dá dor de cabeça depois. O nome da codebase vira parte da URL de TODOS os repositórios, no formato cursor.com/codebase/acme-corp

O erro comum aqui: escolher nome no impulso, tipo teste2, e descobrir semanas depois que ele aparece na URL de tudo que o time hospeda

  1. Dê o nome do repositório, que é o nome do projeto em si
  2. Escolha a visibilidade, entre Internal e Private
Visibilidade Quem enxerga
Internal Quem tem acesso à codebase do time
Private Só membros com acesso concedido diretamente ou pelas permissões da codebase

O erro comum deste passo é achar que os dois são a mesma coisa. Internal é aberto pra codebase do time, Private é fechado por acesso concedido

  1. Leia a página que aparece depois da criação

O Cursor mostra ali as instruções de instalação da CLI e os comandos pra clonar um repositório ou enviar um projeto local. É literalmente o roteiro dos próximos dois blocos deste post 😀

Como instalar e logar na CLI do Origin

Agora sim vai pro terminal

  1. Instale a CLI com um comando só (macOS, Linux e Windows via WSL):
curl -fsSL https://downloads.cursor.com/origin/install.sh | sh
  1. Saiba onde o binário caiu: o instalador coloca em ~/.local/bin/origin

O erro comum deste passo é clássico. Se o shell responder isso:

command not found: origin

É porque ~/.local/bin não está no seu PATH. Adiciona esse diretório ao PATH e o comando volta a existir

  1. Faça login com a conta Cursor que tem acesso ao Origin

O login acontece por um fluxo no navegador, então prepara pra sair do terminal e voltar

  1. Não configure credencial na mão

Ao entrar, a CLI já configura o git credential helper. Ou seja: git push e git pull contra remotes do Origin funcionam sem configuração extra, sem token colado em arquivo, sem gambiarra

E tem um detalhe que confunde muita gente: a CLI do Origin (origin) é SEPARADA da CLI do agente do Cursor (agent). São bichos diferentes, com propósitos diferentes

Se quiser conferir a fonte de tudo isso, a referência é a documentação do Origin

Como enviar um projeto local para o Origin (git push)

Esse é o caso do projeto que já vive na sua máquina, com commits e tudo

  1. Crie o repositório pela CLI:
origin repo create my-project

O erro comum deste passo mora na barra. Usar origin repo create sem barra cria o repositório no namespace da SUA conta. Se a intenção era criar dentro do namespace do time, ele vai nascer no lugar errado e tu vai descobrir só na hora de compartilhar

  1. Adicione o remote do Origin dentro da pasta do projeto:
git remote add origin https://origin.cursor.com/{owner}/{repo}.git
  1. Dê o push:
git push -u origin main
  1. Se criou no lugar errado, desfaça

O delete pede o caminho completo, no formato {owner}/{repo}. O exemplo da documentação é este:

origin repo delete acme/my-project

Troca o acme pelo owner onde o repositório realmente nasceu. Se tu rodou o create sem barra lá no passo 1, o owner é o namespace da sua própria conta

Tome cuidado com esse comando: apagar repositório é daqueles irmãos dos rm -rf da vida, confere o nome duas vezes antes de apertar enter

Como clonar um repositório do Origin

Se o repositório já existe porque alguém do time criou, tu só precisa trazer pra máquina

Pela CLI:

origin repo clone '{ownerSlug}/{repoName}'

Ou direto pelo git, se preferir o caminho de sempre:

git clone 'https://origin.cursor.com/{ownerSlug}/{repoName}.git'

As duas vias chegam no mesmo lugar. E se o projeto clonado for grande e cheio de documentação que tu nunca leu, vale apoiar a leitura com uma ferramenta de IA pra entender projeto novo antes de sair mexendo no código dos outros

Três caminhos para colocar seu código no Origin

Não existe só o caminho manual. Escolhe o teu

Caminho Quando faz sentido
Projeto local vira repositório novo Você já tem código na máquina e quer hospedar do jeito clássico, no terminal
Pedir pro agente do Cursor Você quer delegar o processo inteiro e só conferir o resultado
Espelhar um repositório do GitHub Seu código já vive no GitHub e você quer os dois lados sincronizados

O primeiro é o fluxo que este post inteiro descreveu, do origin repo create até o git push -u origin main

O segundo é o mais preguiçoso (e isso é bom!): dá pra pedir ao agente do Cursor para guardar um projeto no Origin, e ele instala a CLI, faz login, cria o repositório, configura o remote e dá push

É o mesmo espírito de quando a gente discute criar projeto sem saber codar: o comando existe, tu só não precisa digitar todos eles

O terceiro caminho é o espelhamento. O Origin tem sincronização bidirecional com o GitHub: o que tu muda no Cursor vai pro GitHub, e atualização feita no GitHub aparece no Cursor em segundos

E se tu tá se perguntando se isso aguenta agente rodando em cima do repositório o dia inteiro, a Cursor divulga números de escala do Origin: 296.000 operações de clone por hora e 22 commits por segundo por repositório

Insano né?

Conclusão: próximo passo depois do primeiro push

Depois que o primeiro push entra, o Origin deixa de ser só um lugar pra guardar arquivo

Ele traz repositórios, pull requests, reviews, merges e conexões de CI pra dentro do Cursor, que é justamente a graça de hospedar código na mesma casa onde tu escreve o código

Lembrando sempre: é early beta, lançado em 17 de agosto de 2026, então trata como coisa nova mesmo, sem colocar o projeto mais crítico da empresa lá em cima no primeiro dia

Próximo passo sugerido? Abre tua codebase em cursor.com/codebase/{nome}, dá uma navegada nos repositórios pelo browser e conecta o espelhamento com o GitHub pra ter os dois lados conversando

Aí sim tu sente na prática o que muda no dia a dia…

até o próximo post! 😀

Perguntas frequentes

O que é o Origin do Cursor e para que serve?

É a plataforma de hospedagem de código (git forge) da própria Cursor, usada pra hospedar repositórios, sincronizar projetos do GitHub e navegar pelos repositórios do time direto no navegador. Foi lançada em 17 de agosto de 2026, em early beta, e segue ativa.

O Origin do Cursor é gratuito?

Não. O armazenamento de código do Origin está disponível nos planos Pro, Teams e Enterprise, e não está disponível no plano gratuito.

Preciso do WSL pra usar o Origin no Windows?

Sim. A CLI do Origin instala em macOS, Linux e Windows via WSL, com o mesmo comando curl usado nos outros sistemas.

O Origin sincroniza automaticamente com o GitHub?

Sim, a sincronização é bidirecional: mudanças feitas no Cursor vão pro GitHub e atualizações no GitHub aparecem no Cursor em segundos. Existe até uma página de docs específica sobre espelhar um repositório do GitHub.

Qual a diferença entre a CLI do Origin e a CLI do agente do Cursor?

São ferramentas separadas com propósitos diferentes. A origin cuida do Origin em si (criar, clonar, apagar repositório), enquanto a agent é a CLI do agente do Cursor, e uma não substitui a outra.

Todo usuário do Cursor já tem acesso ao Origin?

Não necessariamente. O rollout do Origin é escalonado entre usuários de planos pagos, então nem todo usuário elegível teve acesso logo no dia do lançamento.



Escrito por | Matheus Battisti

Matheus Battisti
Fundador da Hora de Codar

Programador apaixonado pelo mundo das tecnologias, sempre buscando em aprender e se aprofundar em linguagens, frameworks e o que mais for necessário para executar um bom trabalho. Agora tem uma nova missão que é de passar seu conhecimento adiante para formar novos programadores e especializar mais os que já são.

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