레슨 1 - 터미널에서 퀴즈 만들기
하나의 상세한 요청으로 전체 프로젝트를 만들도록 하고, 승인 전에 에이전트의 제안을 검토한 다음 범위를 한정하여 작은 변경을 한 가지 적용합니다.
이 레슨에서는 다음 작업을 수행합니다.
- 의존성이 없는 퀴즈를
index.html에 만듭니다. - 세션에서 퀴즈를 브라우저로 엽니다.
- 범위를 한정하여 한 가지를 수정하고 검증합니다.
퀴즈 만들기
Copilot CLI 세션에서 다음 프롬프트를 보냅니다.
Create a space exploration quiz with 10 questions, a progress bar, score counter, and colorful animated feedback (green for correct, red shake for wrong). Show a results screen with an emoji reaction at the end. Single index.html, no server or dependencies. Accessible, keyboard-navigable, and respects prefers-color-scheme.- 제안한 계획을 읽고 파일 변경을 승인합니다.
- 브라우저에서
index.html을 열고 몇 문제를 풀어 봅니다. 세션에서 실행하려면 macOS에서는!open index.html, Windows에서는!start index.html, Linux에서는!xdg-open index.html을 실행합니다.
작은 변경을 적용한 다음 확인하기
범위를 한정한 요청이 어떻게 작동하는지 확인하기 위해 한 가지에 집중한 개선을 요청합니다.
The results screen feels flat. Give it a stronger sense of arrival: animate the score counting up and make the emoji reaction larger. Change nothing else.- 브라우저에서 페이지를 새로 고침하고 끝까지 풀어 봅니다.
- 아직 Git에 기록한 내용이 없어 변경 사항을 비교할 기준도 없다는 점을 확인합니다. 프로젝트를 게시하면 달라집니다.
요약 및 다음 단계
퀴즈를 만들고 범위를 한정한 요청으로 다듬었습니다. 레슨 2: 프로젝트 지침 작성을 계속 진행합니다.