· Changelog

Cursor Projects

오늘 Cursor에 Projects를 출시합니다. Projects를 사용하면 기능 개발, 마이그레이션, 앱 전체 구축처럼 규모가 큰 작업도 맡길 수 있습니다. 수개월에 걸친 작업의 컨텍스트를 유지하고, 수천 개의 하위 에이전트에 작업을 위임하며, 별도의 프롬프트 없이도 반복 작업을 수행합니다.

Projects는 왼쪽 내비게이션에서 접근할 수 있습니다. 프로젝트의 코디네이터 에이전트는 직접 코드를 작성하지 않습니다. 대신 작업을 계획하고, 이를 구현할 에이전트에게 위임한 뒤, 완료된 결과물을 여러분이 확인할 수 있도록 가져옵니다. 코디네이터는 여러분을 대신해 에이전트를 만들고 관리하며, 작업에 필요한 만큼 많은 에이전트를 병렬로 실행합니다.

클라우드 Agent 기반

프로젝트는 클라우드의 전용 컴퓨터에서 실행되므로 노트북을 닫아도 작업이 멈추지 않습니다. 내 머신에서 테스트가 필요할 때는 코디네이터가 로컬 에이전트를 띄워 해당 머신에서 실행합니다.

공유 컨텍스트

작업을 시작할 때마다 에이전트에게 처음부터 다시 설명할 필요는 없습니다. 각 프로젝트는 그 에이전트들이 사용하는 모든 클라우드와 로컬 머신에 동기화되는 파일 모음을 유지합니다. 에이전트는 조사 결과와 아티팩트는 물론, 코드베이스에 대해 알아낸 내용과 여러분이 선호하는 작업 방식까지 함께 기록합니다. 예를 들어 한 에이전트가 어떤 서비스를 테스트하는 방법을 알아내면, 이후의 모든 에이전트가 그 지침을 활용할 수 있습니다. 공유 컨텍스트는 프로젝트와 함께 쌓여 가고, 그만큼 코디네이터도 시간이 지날수록 더 효과적으로 동작합니다.

Subscriptions

코디네이터 에이전트에게 Slack 채널을 모니터링하거나, 정해진 일정에 따라 실행하거나, 모든 PR을 추적하도록 지시하세요. 이렇게 하면 별도의 프롬프트 없이도 탐지한 신호에 따라 알아서 동작을 수행합니다.

Slack을 연결하고 버그 보고 채널을 지정해 두면, 버그가 접수될 때마다 작업을 위임하기 시작합니다.

Projects는 베타로 제공되며, 오늘부터 모든 사용자에게 순차적으로 배포됩니다.