Cursor plugins: Cursor 코딩 에이전트용 공식 플러그인 모음과 플러그인 명세

Cursor plugins 소개

AI 코딩 에이전트를 팀의 작업 방식에 맞게 길들이려면, 에이전트가 따라야 할 규칙과 활용할 도구, 그리고 특정 작업을 더 잘 해내게 하는 지침을 한데 묶어 배포할 방법이 필요합니다. Cursor plugins는 이런 묶음을 표준화한 플러그인(plugin) 형식과, Cursor가 직접 만든 공식 플러그인을 함께 담은 저장소입니다. 각 플러그인은 저장소 최상위의 독립 디렉토리이며, 자신만의 .cursor-plugin/plugin.json 매니페스트를 가집니다.

이 저장소는 두 가지 역할을 합니다. 하나는 여러 플러그인을 모아 두는 마켓플레이스로, 최상위의 .cursor-plugin/marketplace.json 이 전체 플러그인 목록을 관리합니다. 다른 하나는 플러그인이 어떤 형식을 따라야 하는지 정의한 명세(specification) 로, schemas/ 디렉토리에 plugin.schema.jsonmarketplace.schema.json 이 들어 있습니다. 즉 Cursor plugins는 공식 플러그인 모음인 동시에, 누구나 같은 규격으로 플러그인을 만들 수 있게 하는 기준점입니다.

하나의 플러그인 안에는 에이전트 스킬(skills/), 규칙(rules/), MCP 서버 정의(mcp.json)가 함께 들어갈 수 있습니다. 이 구성요소들은 모두 매니페스트(plugin.json)가 가리키며, 플러그인을 설치하면 에이전트가 해당 스킬·규칙·도구를 한 번에 갖추게 됩니다. 저장소는 Cursor 팀이 관리하며 MIT 라이선스로 공개되어 있습니다.

Cursor 플러그인의 구조

각 플러그인 디렉토리는 일정한 구조를 따릅니다. 핵심은 매니페스트와 세 가지 구성요소입니다.

  • 매니페스트 (plugin.json): 플러그인의 이름, 표시 이름, 버전, 설명, 작성자, 라이선스, 키워드, 카테고리, 그리고 스킬·규칙·MCP의 위치를 가리키는 메타데이터입니다. 마켓플레이스는 이 매니페스트를 읽어 플러그인을 등록합니다.
  • 에이전트 스킬 (skills/): 프론트매터를 가진 SKILL.md 형태로, 에이전트가 특정 작업을 수행하는 방법을 담은 지침입니다.
  • 규칙 (rules/): .mdc 파일로 정의하는 Cursor 규칙으로, 에이전트가 항상 지켜야 할 동작 기준을 명시합니다.
  • MCP 서버 (mcp.json): 플러그인이 함께 가져오는 MCP(Model Context Protocol) 서버 정의로, 에이전트가 외부 도구·데이터에 접근하도록 연결합니다.

각 플러그인은 이 외에도 README.md, CHANGELOG.md, LICENSE 를 함께 두어, 독립적으로 배포·관리할 수 있는 단위가 됩니다. 저장소 구조와 매니페스트 규격은 저장소의 schemas/ 디렉토리에서 직접 확인할 수 있습니다.

Cursor plugins가 제공하는 공식 플러그인

저장소에는 Cursor가 직접 만든 공식 플러그인들이 포함되어 있습니다. README의 목록을 기준으로 주요 플러그인은 다음과 같습니다.

플러그인 역할
thermos 브랜치 단위의 심층 보안·정확성 감사와 엄격한 코드 품질 루브릭, 병렬 서브에이전트, 머지 준비 PR 흐름
orchestrate 큰 작업을 여러 Cursor 클라우드 에이전트로 분산해 플래너·워커·검증자로 처리
continual-learning 대화 기록에서 고신호 불릿만 뽑아 AGENTS.md 를 점진적으로 갱신
cursor-sdk Cursor TypeScript SDK(@cursor/sdk) 위에서 앱·스크립트·CI·자동화 구축
create-plugin 새 Cursor 플러그인을 스캐폴딩하고 검증
pr-review-canvas PR diff를 리뷰어가 이해하기 쉽게 인터랙티브 Cursor Canvas로 렌더
docs-canvas 아키텍처 노트·API 레퍼런스·런북 등 문서를 탐색 가능한 Canvas로 렌더
agent-compatibility 저장소 호환성 스캔과 함께 시작·검증·문서를 실제 동작과 대조 감사
cli-for-agent 코딩 에이전트가 안정적으로 실행할 수 있는 CLI 설계 패턴(플래그, 예시 포함 도움말, 파이프라인, 오류, 멱등성, dry-run)
cursor-team-kit Cursor 개발자들이 쓰는 CI·코드 리뷰·출시·로컬 자동화·검증 워크플로우

이 목록 외에 외부 기여자가 만든 플러그인도 함께 수록되어 있습니다. 예를 들어 Lauren Tan 이 만든 pstack"빠르게 가려면 먼저 깊게 들어가라" 는 관점으로, 더 적게 쓰되 품질 높은 코드를 작성하도록 돕는 병렬화 가능한 에이전트 워크플로우를 제공합니다.

Cursor plugins의 명세

플러그인이 동일한 규격을 따르도록, 저장소는 JSON 스키마로 형식을 정의합니다. schemas/plugin.schema.json 은 개별 플러그인의 plugin.json 이 가져야 할 필드를, schemas/marketplace.schema.json 은 마켓플레이스 매니페스트의 형식을 규정합니다. 이 명세 덕분에 Cursor가 만든 플러그인뿐 아니라 외부 기여자가 만든 플러그인도 같은 구조로 등록·검증될 수 있습니다.

Cursor plugins의 라이선스

Cursor plugins는 MIT 라이선스로 공개되어 있어 개인 및 상업적 목적으로 자유롭게 사용할 수 있습니다. 각 플러그인 디렉토리에도 개별 LICENSE 파일이 함께 들어 있습니다.

:github: Cursor plugins 프로젝트 GitHub 저장소

더 읽어보기




이 글은 GPT 모델로 정리한 글을 바탕으로 한 것으로, 원문의 내용 또는 의도와 다르게 정리된 내용이 있을 수 있습니다. 관심있는 내용이시라면 원문도 함께 참고해주세요! 읽으시면서 어색하거나 잘못된 내용을 발견하시면 덧글로 알려주시기를 부탁드립니다. :hugs:

:pytorch:파이토치 한국 사용자 모임:south_korea:이 정리한 이 글이 유용하셨나요? 회원으로 가입하시면 주요 글들을 이메일:love_letter:로 보내드립니다!
텔레그램(Telegram)이나 Slack/Discord/Teams/Dooray/GoogleChat 등으로도 새 글 알림을 받으실 수 있습니다. :smiley:

:wrapped_gift: 아래:down_right_arrow:쪽에 좋아요:+1:를 눌러주시면 새로운 소식들을 정리하고 공유하는데 힘이 됩니다~ :star_struck: