다음은 Cursor AI와 Task Master를 사용할 때의 일반적인 상호작용 예시를 한국어로 번역한 내용입니다:
📁 새로운 프로젝트 시작
“Claude Task Master로 새 프로젝트를 초기화했어요. scripts/prd.txt에 PRD 문서가 있어요. 이걸 분석해서 초기 작업을 설정해줄 수 있나요?”
🔧 작업 진행 중
“제가 지금 어떤 작업을 해야 할까요? 작업 간의 의존성과 우선순위를 고려해 주세요.”
🧩 특정 작업 구현
“작업 4번을 구현하고 싶어요. 무엇을 해야 하는지, 어떻게 접근해야 할지 도와줄 수 있나요?”
🔄 하위 작업 관리
“작업 3번의 하위 작업을 다른 접근 방식으로 다시 생성하고 싶어요. 기존 하위 작업을 지우고 새로 만들어줄 수 있나요?”
⚙️ 변경 사항 반영
“PostgreSQL 대신 MongoDB를 사용하기로 결정했어요. 앞으로의 모든 작업에 이 변경 사항을 반영해 주세요.”
✅ 작업 완료 처리
“작업 2번에 명시된 인증 시스템 구현을 완료했고, 모든 테스트도 통과했어요. 이 작업을 완료로 표시해주시고 다음에 어떤 걸 해야 할지 알려주세요.”
🧠 작업 복잡도 분석
“작업들의 복잡도를 분석해서 어떤 작업을 더 세분화해야 할지 알려줄 수 있나요?”
📊 복잡도 보고서 보기
“복잡도 보고서를 더 읽기 쉬운 형식으로 보여줄 수 있나요?”
🧱 복잡한 작업 세분화
“작업 5번이 복잡해 보여요. 하위 작업으로 나눠줄 수 있나요?” (에이전트 실행: task-master expand --id=5)
“연구 기반 생성 방식으로 작업 5번을 세분화해 주세요.” (에이전트 실행: task-master expand --id=5 --research)
🔍 연구 기반으로 작업 업데이트
“React Query v5의 최신 변경 사항을 기반으로 작업 15번을 업데이트해야 해요. 이 내용을 조사하고 작업을 수정해 줄 수 있나요?” (에이전트 실행: task-master update-task --id=15 --prompt="Update based on React Query v5 changes" --research)
➕ 연구 기반으로 작업 추가
“Cloudinary를 사용해서 사용자 프로필 이미지 업로드를 구현하는 새 작업을 추가해 주세요. 가장 좋은 접근법을 조사해 주세요.” (에이전트 실행: task-master add-task --prompt="Implement user profile image uploads using Cloudinary" --research)