Cursor에서 순차적 사고 사용하기
순차적 사고는 복잡한 문제를 관리 가능한 단계로 분해하는 Cursor의 강력한 기능입니다. 이 가이드는 더 체계적이고 효과적인 문제 해결을 위해 이 기능을 활용하는 방법을 보여줍니다.
순차적 사고 이해하기
순차적 사고는 다음과 같은 고급 추론 접근 방식입니다:
- 문제를 논리적 단계로 분해
- JSON을 사용한 구조화된 출력
- 관련 하위 주제로 분기 가능
- 새로운 정보를 바탕으로 사고 수정
- 체계적 계획 지원
주요 이점
-
구조화된 문제 해결
- 명확한 단계별 접근
- 논리적 사고 진행
- 복잡한 작업의 개선된 구성
-
향상된 계획
- 체계적인 작업 분해
- 명확한 의존성 식별
- 개선된 프로젝트 구성
-
향상된 추론
- 더 완벽한 분석
- 더 나은 엣지 케이스 처리
- 향상된 의사 결정
순차적 사고 사용 방법
1. 기본 사용법
순차적 사고를 활성화하려면 다음 명령을 사용하세요:
/think sequentially about [당신의 문제]
예시:
/think sequentially about implementing user authentication
2. 작업 분해 만들기
Cursor를 사용하여 구조화된 작업 목록 생성:
1. 프로젝트 설정
- 저장소 초기화
- 개발 환경 설정
- 의존성 구성
2. 구현
- 사용자 모델 생성
- 인증 로직 구현
- 보안 조치 추가
3. 테스트
- 단위 테스트 작성
- 통합 테스트 수행
- 보안 테스트
3. 고급 기능
분기 로직
순차적 사고는 분기 시나리오를 처리할 수 있습니다:
{
"main_task": "기능 X 구현",
"branches": [
{
"condition": "REST API 사용 시",
"steps": ["엔드포인트 설계", "컨트롤러 구현"]
},
{
"condition": "GraphQL 사용 시",
"steps": ["스키마 정의", "리졸버 생성"]
}
]
}