Cursor / Windsurf 룰
.cursorrules, .windsurfrules, .github/copilot-instructions.md 도 CLAUDE.md 와 같은 패턴 으로 ainote 에 통합 관리.
카테고리 매핑
| 도구 | 파일 | ainote subcategory |
|---|---|---|
| Claude Code/Desktop | CLAUDE.md | claude |
| Cursor | .cursorrules | cursor |
| Windsurf | .windsurfrules | windsurf |
| GitHub Copilot | .github/copilot-instructions.md | copilot |
| 일반 docs | README.md, ARCHITECTURE.md | docs |
등록
Cursor
ainote 에 ~/launchcrew/.cursorrules 등록해줘
- title: launchcrew-cursorrules
- category: cursor
- local_path: /Users/seunghan/launchcrew/.cursorrulesWindsurf
같은 패턴, 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