기본 콘텐츠로 건너뛰기

글

11월, 2026의 게시물 표시

Pinned Post

Claude Code로 투두리스트 만들기: 기획부터 구현, 테스트, 문서화까지

Claude Code로 투두리스트 만들기: 기획부터 구현, 테스트, 문서화까지 AI 코딩 도구를 활용할 때 처음부터 모든 기능을 한 번에 구현하도록 요청하면 요구사항이 누락되거나 기존 프로젝트 구조와 맞지 않는 코드가 만들어질 수 있습니다. 이번 글에서는 투두리스트(To-do List)를 예제로 Claude Code를 활용한 개발 과정을 정리합니다. 요구사항 분석부터 설계, 구현, 테스트, 문서화, 최종 점검까지 여섯 단계로 나누어 진행합니다. 작성 기준일: 2026년 11월 3일 핵심 내용 Sonnet을 주 작업 모델로 사용하고, 복잡한 설계나 반복 오류 검토에는 Opus Advisor를 활용합니다. 기존 코드 탐색은 Haiku 기반 Subagent에 맡기고, 단계별 결과는 Markdown 파일로 저장해 다음 작업에 전달하는 방식입니다. 1. 전체 개발 프로세스 전체 과정은 다음과 같습니다. 기획: 요구사항 수집 및 확정 설계: 화면, API, 데이터베이스, Command/Query 설계 구현: DB, Handler, Controller, Vue 순서로 개발 테스트: 테스트 시나리오 작성 및 실행 문서화: 실제 구현 내용을 개발 문서로 정리 종료: 보안 점검, 사용량 확인, Git 커밋 각 단계가 끝나면 결과물을 파일로 저장하고, 다음 단계에서는 해당 파일을 읽어 작업합니다. 작업 성격에 따라 /clear 로 새로운 세션을 시작하면 이전 대화의 불필요한 문맥이 누적되는 것을 줄일 수 있습니다. 2. 사전 준비 2-1. 프로젝트 폴더 구성 프로젝트 루트에 다음 구조를 준비합니다. ProjectRoot/ ├── CLAUDE.md ├── .claude/ │ └── agents/ │ └── explorer.md └── docs/ ├── 01-requirements.md ├── 0...

Claude Code로 투두리스트 만들기: 기획부터 구현, 테스트, 문서화까지

Claude Code로 투두리스트 만들기: 기획부터 구현, 테스트, 문서화까지 AI 코딩 도구를 활용할 때 처음부터 모든 기능을 한 번에 구현하도록 요청하면 요구사항이 누락되거나 기존 프로젝트 구조와 맞지 않는 코드가 만들어질 수 있습니다. 이번 글에서는 투두리스트(To-do List)를 예제로 Claude Code를 활용한 개발 과정을 정리합니다. 요구사항 분석부터 설계, 구현, 테스트, 문서화, 최종 점검까지 여섯 단계로 나누어 진행합니다. 작성 기준일: 2026년 11월 3일 핵심 내용 Sonnet을 주 작업 모델로 사용하고, 복잡한 설계나 반복 오류 검토에는 Opus Advisor를 활용합니다. 기존 코드 탐색은 Haiku 기반 Subagent에 맡기고, 단계별 결과는 Markdown 파일로 저장해 다음 작업에 전달하는 방식입니다. 1. 전체 개발 프로세스 전체 과정은 다음과 같습니다. 기획: 요구사항 수집 및 확정 설계: 화면, API, 데이터베이스, Command/Query 설계 구현: DB, Handler, Controller, Vue 순서로 개발 테스트: 테스트 시나리오 작성 및 실행 문서화: 실제 구현 내용을 개발 문서로 정리 종료: 보안 점검, 사용량 확인, Git 커밋 각 단계가 끝나면 결과물을 파일로 저장하고, 다음 단계에서는 해당 파일을 읽어 작업합니다. 작업 성격에 따라 /clear 로 새로운 세션을 시작하면 이전 대화의 불필요한 문맥이 누적되는 것을 줄일 수 있습니다. 2. 사전 준비 2-1. 프로젝트 폴더 구성 프로젝트 루트에 다음 구조를 준비합니다. ProjectRoot/ ├── CLAUDE.md ├── .claude/ │ └── agents/ │ └── explorer.md └── docs/ ├── 01-requirements.md ├── 0...