2.4 · 변경 로그

Subagents, Skills, 그리고 이미지 생성

Agent는 이제 코드베이스 전반에 걸쳐 점점 더 복잡하고 장시간 실행되는 작업까지 처리합니다. 이번 릴리스에서는 컨텍스트 관리를 개선하기 위한 새로운 Agent 하네스 개선 사항과, 에디터와 CLI 전반에 걸친 다양한 편의성 향상을 포함합니다.

Subagents

Subagent(서브에이전트)는 상위 에이전트의 작업을 여러 개의 개별적인 부분으로 나누어 처리하도록 특화된 독립적인 에이전트입니다. 서브에이전트는 병렬로 실행되며, 각자 고유한 컨텍스트를 사용하고, 사용자 지정 프롬프트, 도구 접근 권한, 모델을 별도로 설정할 수 있습니다.

이를 통해 전체 실행 속도가 향상되고, 메인 대화의 컨텍스트가 더 집중되며, 각 하위 작업에 대해 특화된 전문성을 제공할 수 있습니다.

Cursor에는 코드베이스 조사, 터미널 명령 실행, 병렬 작업 스트림 수행을 위한 기본 서브에이전트들이 포함되어 있습니다. 이들은 에디터와 Cursor CLI에서 에이전트와의 대화 품질을 자동으로 향상시킵니다.

또한, 필요에 따라 사용자 지정 서브에이전트를 정의할 수도 있습니다. 자세한 내용은 문서를 참고하세요.

Skills

이제 Cursor는 에디터와 CLI에서 Agent Skills를 지원합니다. Agent는 도메인별 지식과 워크플로우가 필요한 경우 스킬을 찾아 적용할 수 있습니다. 슬래시(/) 명령 메뉴를 통해 스킬을 직접 호출할 수도 있습니다.

SKILL.md 파일에서 스킬을 정의하세요. 여기에는 현재 수행 중인 작업에 맞춰 Agent의 능력을 특화하기 위한 커스텀 명령, 스크립트, 지침을 포함할 수 있습니다.

항상 활성화된 선언형 rules와 비교하면, 스킬은 dynamic context discovery와 절차적인 "how-to" 형식의 지침에 더 적합합니다. 이를 통해 Agent는 컨텍스트를 집중적으로 유지하면서도 더 유연하게 동작할 수 있습니다.

이미지 생성

Cursor의 Agent를 통해 이미지를 직접 생성할 수 있습니다. 텍스트로 이미지를 설명하거나 참조 이미지를 업로드해 기반이 되는 이미지 생성 모델(Google Nano Banana Pro)을 안내하세요.

이미지는 인라인 미리보기로 표시되고, 기본적으로 프로젝트의 assets/ 폴더에 저장됩니다. 이는 UI 목업, 제품 에셋, 아키텍처 다이어그램을 시각화하는 데 유용합니다.

Cursor Blame

Enterprise 플랜에서는 Cursor Blame이 기존 git blame에 AI 기반 기여 주체 정보를 더해, 어떤 부분이 AI가 생성한 코드이고 어떤 부분이 사람이 작성한 코드인지 정확히 확인할 수 있습니다.

코드를 리뷰하거나 다시 살펴볼 때, 각 줄은 해당 코드를 만들어 낸 대화의 요약으로 연결되어, 변경의 배경이 된 맥락과 이유를 함께 보여 줍니다.

Cursor Blame은 Tab 자동완성, 에이전트 실행(모델별로 구분), 그리고 사람이 직접 수정한 코드에서 나온 부분을 구분합니다. 또한 팀 코드베이스 전반에서 AI 사용 패턴을 추적할 수 있도록 도와줍니다.

에이전트의 추가 질문

Plan 및 Debug 모드에서 에이전트가 사용하는 인터랙티브 Q&A 도구가 이제 모든 대화에서 추가 설명을 요청하는 질문을 할 수 있도록 지원합니다.

응답을 기다리는 동안에도 에이전트는 계속해서 파일을 읽고, 수정하고, 명령을 실행한 뒤, 답변이 도착하는 즉시 그 내용을 반영할 수 있습니다.

또한 이 도구를 사용하는 커스텀 서브 에이전트와 스킬을 만들어, 그들에게 "use the ask question tool"이라고 지시할 수 있습니다.

Subagents, Skills, 그리고 이미지 생성 · Cursor