레슨 3 - 세션 살펴보기 및 퀴즈 테스트
이제 세션에서 실제 작업을 수행했으므로 살펴볼 내용이 있습니다. 에이전트의 작업 대상을 확인한 다음, 통합 브라우저에서 퀴즈를 조작하고 의도한 결과가 아니라 실제로 일어난 결과를 보고하게 합니다.
이 레슨에서는 다음 작업을 수행합니다.
- 제목 메뉴에서 프로젝트 및 세션 컨트롤을 검토합니다.
- 사용량 메뉴에서 플랜, 세션 사용량, 토큰 및 컨텍스트를 확인합니다.
- 브라우저 수준의 스모크 테스트(Smoke test)를 실행하고 실패한 부분을 수정합니다.
프로젝트 세부 정보 검토하기
제목 표시줄에서 Build a space quiz를 선택하여 프로젝트 및 세션 메뉴를 엽니다.
이 메뉴는 세션에서 작업 중인 프로젝트를 식별하고 세션 관리 컨트롤을 제공합니다.
- 폴더 세션이
space-quiz프로젝트용인지 확인합니다. - Path를 선택하여 세션이 예상한 폴더에서 작업 중인지 확인합니다.
- 원격 제어, 이름 변경, 중첩 세션, 공유, 보관 및 삭제 컨트롤을 확인합니다.
사용량 세부 정보 검토하기
Send 옆의 사용량 컨트롤을 선택하여 플랜 및 세션 사용량 메뉴를 엽니다.
이 메뉴는 계정 및 세션 사용량을 프로젝트 컨트롤과 구분하여 표시합니다.
- Plan에는 해당 정보를 사용할 수 있는 경우 플랜 수준 사용량이 표시됩니다.
- Session에는 현재 세션에서 사용한 AI 크레딧이 표시됩니다.
- Tokens에는 입력, 캐시, 출력 및 추론 토큰 수가 표시됩니다.
- Context에는 세션에서 사용한 컨텍스트 윈도우의 양이 표시됩니다.
세션이 진행되는 동안 Context를 확인합니다. 컨텍스트가 채워질수록 에이전트가 실제 작업에 활용할 공간이 줄어듭니다. 이때 새 세션을 시작합니다.
잘못된 결과는 대부분 컨텍스트 문제에서 비롯됩니다
잘못된 폴더나 거의 가득 찬 컨텍스트 윈도우가 부정확한 프롬프트보다 훨씬 더 자주 예상 밖 결과의 원인이 됩니다.
Git에 기록하기 전에 테스트하기
통합 브라우저는 실제 브라우저이므로 에이전트가 퀴즈를 조작하고 동작을 검증할 수 있습니다. 다음 프롬프트를 보냅니다.
Run a browser-level smoke test for the quiz in the integrated browser. Check keyboard navigation, score updates, correct and incorrect feedback, and the results screen. Fix any failures, then report what passed.- 에이전트가 문제를 풀어 가는 동안 통합 브라우저를 지켜봅니다.
- 실패한 부분이 있으면 에이전트가 수정하고 모든 항목이 통과할 때까지 테스트를 다시 실행하게 합니다.
- 빌드와 테스트가 모두 통과한 뒤에만 다음 단계로 진행합니다.
아직 Git에 기록한 내용은 없습니다. 다음 레슨에서는 /init create simple rules for the project를 실행합니다. 현재 상태의 프로젝트를 읽으므로, 먼저 프로젝트가 정상적으로 작동하는지 확인하는 것이 좋습니다.
요약 및 다음 단계
세션의 프로젝트 및 사용량 세부 정보를 확인하고 브라우저 수준의 스모크 테스트로 퀴즈를 검증했습니다. 레슨 4: 프로젝트 지침 작성을 계속 진행합니다.