← 목록으로

Anthropic, 주간 Claude Code 한도 50% 상향을 8월 31일까지 연장

Cursor가 자체 코드 호스팅 기능인 Origin을 오늘부터 모든 유료 플랜에 얼리 베타로 공개했다. 엔터프라이즈 조직은 관리자가 옵트아웃하면 제외된다.

  1. Origin 저장소

새로 생긴 Codebase 탭에서 저장소를 만든다. +New를 누르고 이름을 정하면 CLI 설치 방법과 clone, push 명령이 안내된다. 처음 만든 저장소의 이름이 코드베이스 URL에 들어간다. 예를 들어 acme-corp로 만들면 cursor.com/codebase/acme-corp가 된다.

  1. GitHub 저장소 연동

GitHub 저장소를 Origin과 함께 둘 수 있다. GitHub를 연결하고 조직을 선택하면 동기화 가능한 저장소 목록이 뜨고, 원하는 저장소를 골라 가져온다. 동기화 대상은 언제든 바꾸거나 끊을 수 있다. 동기화된 저장소에 읽기나 쓰기 권한이 있는 사람은 Cursor에서도 볼 수 있다.

동기화는 실시간이다. 브라우징, 검색, pull은 Origin에 있는 사본에서 이루어진다. push는 계속 GitHub로 가며, GitHub에서 시작된 작업은 GitHub가 원본으로 유지된다. 저장소 이름 옆 아이콘으로 Cursor가 호스팅하는지 GitHub에서 온 것인지 구분한다.

  1. Pull Request

모든 저장소에 PR 기능이 있다. PR을 열면 타임라인, 커밋, 체크, 변경 파일을 볼 수 있고 diff 리뷰, 댓글, 머지가 가능하다.

동기화된 저장소의 PR은 양방향으로 연동된다. Cursor에서 댓글을 달면 GitHub에 올라가고, GitHub에서 반응하거나 답글을 달면 몇 초 안에 Cursor에 반영된다. GitHub에서 자신에게 할당된 리뷰도 Cursor에서 처리할 수 있다.

  1. 모든 저장소에 에이전트

코드, PR, 에이전트가 한 곳에 있다. 보고 있는 코드에 대해 질문하면 답변, 코드 수정, PR 업데이트, 브랜치 push까지 처리한다.

  1. 앱 확장

Vercel, Depot, Buildkite 연동이 이미 제공되며 추후 더 추가될 예정이다. 저장소의 Apps 탭에서 Vercel을 연결하면 PR마다 프리뷰 배포가 생성되어 테스트와 댓글이 가능하고, 머지하면 프로덕션에 배포된다. CI는 Depot이나 Buildkite를 연결한다. 둘 다 기존 GitHub Actions 워크플로를 실행하며, Buildkite는 자체 파이프라인도 지원한다.

  1. 설정

저장소별 설정에서 GitHub 동기화 상태, 접근 권한, 연결된 앱을 확인하고 관리할 수 있다.

원문: https://cursor.com/changelog/origin-code-hosting
문서: https://cursor.com/docs/origin

GN⁺ 추가 요약

Neo가 원문을 바탕으로 추가 정리했습니다

  • Cursor가 저장소·풀 리퀘스트·코드 탐색·GitHub 동기화를 제공하는 코드 호스팅 서비스 Origin을 모든 유료 플랜에 초기 베타로 배포하기 시작함
  • Origin 저장소는 Codebase 탭에서 생성하며, CLI를 이용해 로컬 프로젝트를 푸시하거나 저장소를 복제할 수 있음
  • 기존 GitHub 저장소를 실시간으로 동기화해 Origin에서 탐색·검색·리뷰할 수 있지만, 진실 공급원(source of truth) 과 푸시 대상은 GitHub로 유지됨
  • Cursor 에이전트는 저장소와 PR의 문맥을 바탕으로 질문에 답하고, 코드 변경·PR 갱신·브랜치 푸시까지 수행함
  • Vercel·Depot·Buildkite 연동으로 PR 미리보기 배포와 CI를 실행할 수 있으며, 엔터프라이즈 조직은 관리자가 Origin 도입을 거부할 수 있음
Origin 저장소 생성
  • 새로운 Codebase 탭에서 Origin 저장소를 관리함
  • +New를 눌러 저장소 이름을 정하면 CLI 설치법과 저장소 복제 또는 로컬 프로젝트 푸시 명령을 확인할 수 있음
  • 첫 저장소를 만들 때 지정한 코드베이스 이름은 cursor.com/codebase/acme-corp 형태로 모든 저장소 URL에 포함됨
GitHub 저장소 동기화
  • GitHub를 Cursor에 연결하고 조직을 선택하면 동기화할 저장소를 고를 수 있으며, Origin 호스팅 저장소와 함께 표시됨
  • 동기화 대상은 사용자가 직접 선택하며 언제든 연결을 해제할 수 있음
  • 동기화된 저장소에 읽기 또는 쓰기 권한이 있는 사람은 Cursor에서도 해당 저장소를 볼 수 있음
  • 저장소 사본은 실시간으로 갱신되며 Origin에서 탐색·검색·풀 작업을 지원함
  • GitHub에서 시작한 저장소는 계속 GitHub로 푸시되고, GitHub가 진실 공급원으로 유지됨
  • 저장소 이름 옆 아이콘으로 Origin 호스팅 저장소와 GitHub에서 가져온 저장소를 구분할 수 있음
풀 리퀘스트 작업
  • 각 저장소의 풀 리퀘스트에서 타임라인·커밋·검사 결과·변경 파일을 확인하고, 차이 검토·댓글 작성·병합을 수행할 수 있음
  • 동기화된 저장소의 PR은 Cursor와 GitHub 사이에서 양방향으로 동기화
    • Cursor에서 작성한 댓글은 GitHub에 게시됨
    • GitHub의 반응이나 답글은 수초 안에 Cursor에 나타남
    • GitHub에서 할당된 리뷰도 Cursor에서 검토하고 병합할 수 있음
저장소에 결합된 Cursor 에이전트
  • 코드·PR·에이전트를 한곳에 배치해 탐색 중인 코드에 관해 Cursor에 질문할 수 있음
  • 에이전트는 답변에 그치지 않고 코드 변경, PR 갱신, 브랜치 푸시까지 수행함
  • 에이전트 네이티브 기능은 추후 추가될 예정임
앱 확장과 배포·CI
  • Origin용 앱 생태계를 구축 중이며 Vercel·Depot·Buildkite 연동을 이미 제공하고, 추가 연동도 준비 중임
  • 저장소의 Apps 탭에서 Vercel을 연결하면 모든 PR에 테스트와 댓글 작성을 위한 미리보기 배포가 생성되고, 병합 시 프로덕션에 배포됨
  • Depot과 Buildkite는 기존 GitHub Actions 워크플로를 실행하며, Buildkite는 자체 네이티브 파이프라인도 지원함
설정과 제공 범위
  • 저장소 설정에서 GitHub 동기화 상태, 접근 권한, 연결된 앱을 관리할 수 있음
  • Origin 초기 베타는 모든 유료 플랜 사용자에게 순차 배포되지만, 관리자가 도입을 거부한 엔터프라이즈 조직은 제외됨
  • 자세한 사용법은 Origin 문서에서 확인하거나 Codebase에서 시작할 수 있음
그냥 목록으로
원문 보기 ↗