Skip to content

Cursor / Windsurf 룰

.cursorrules, .windsurfrules, .github/copilot-instructions.mdCLAUDE.md 와 같은 패턴 으로 ainote 에 통합 관리.

카테고리 매핑

도구파일ainote subcategory
Claude Code/DesktopCLAUDE.mdclaude
Cursor.cursorrulescursor
Windsurf.windsurfruleswindsurf
GitHub Copilot.github/copilot-instructions.mdcopilot
일반 docsREADME.md, ARCHITECTURE.mddocs

등록

Cursor

ainote 에 ~/launchcrew/.cursorrules 등록해줘
- title: launchcrew-cursorrules
- category: cursor
- local_path: /Users/seunghan/launchcrew/.cursorrules

Windsurf

같은 패턴, category: windsurf, local_path: ".../.windsurfrules".

Copilot

title: launchcrew-copilot-instructions.md
category: copilot
local_path: /Users/seunghan/launchcrew/.github/copilot-instructions.md

자동 디렉토리

ainote vault 에 자동 정리:

ainote vault
└── dev/
    ├── claude/          (CLAUDE.md 들)
    ├── cursor/          (.cursorrules 들)
    ├── windsurf/        (.windsurfrules)
    ├── copilot/         (copilot-instructions.md)
    └── docs/            (기타)

카테고리별 일괄 pull

새 기기:

bash
# Cursor 룰만
ainote pull_dev_docs '{"category":"cursor"}'

# Windsurf 만
ainote pull_dev_docs '{"category":"windsurf"}'

# 전체 dev rules (claude + cursor + windsurf + copilot)
ainote pull_dev_docs '{"category":"claude","cursor","windsurf","copilot"]}'

# 모든 dev_docs
ainote pull_dev_docs '{}'

다중 도구 사용 시 권장 패턴

같은 프로젝트가 Claude + Cursor 둘 다 쓰면:

옵션 A: 같은 내용 양쪽:

  • CLAUDE.md.cursorrules 가 거의 동일
  • ainote 에 별도 등록 (양쪽 sync)

옵션 B: 공통 내용 + symlink:

bash
ln -s CLAUDE.md .cursorrules

→ 한 파일 등록, 다른 도구도 자동 사용.

옵션 C: include 패턴 (Cursor/Windsurf 미지원):

  • Cursor 는 @file 으로 포함 가능 (Cursor 0.40+)
  • 그러면 .cursorrules@CLAUDE.md 한 줄

Cursor Rules 스코프

Cursor 0.50+ 는 .cursor/rules/*.md 디렉토리 지원 — 여러 룰 파일.

~/launchcrew/.cursor/rules/
├── general.md
├── api-conventions.md
└── testing.md

각각 ainote 에:

title: launchcrew-cursor-rules-general.md
category: cursor
local_path: /Users/seunghan/launchcrew/.cursor/rules/general.md

다음

MIT License · ainote.dev