codex (2) 썸네일형 리스트형 [Codex] Codex 프롬프팅 가이드 Step 1. 프롬프트를 4레벨로 구분하기Level 1 — 나쁜 프롬프트로그인 버그 고쳐줘.문제는 Codex가 판단해야 할 것이 너무 많다는 점이다.어떤 버그인지, 어느 파일인지, 리팩토링까지 해도 되는지, 테스트는 해야 하는지 모두 불명확하다. Level 2 — 보통 프롬프트로그인 실패 시 에러 메시지가 제대로 표시되지 않아.관련 코드를 찾아서 수정해줘.조금 나아졌다.Codex가 탐색해야 한다는 것은 알 수 있다.하지만 변경 범위와 완료 조건이 여전히 애매하다. Level 3 — 강한 프롬프트로그인 실패 시 서버에서 반환한 에러 메시지가 UI에 표시되지 않는 문제를 수정해줘.관련 로그인 흐름을 먼저 확인하고 원인을 찾아.제약:- 기존 API contract는 변경하지 마.- 새로운 dependenc.. [Codex] Codex 프롬프트 공식 Step 1. Codex 프롬프트 공식 (GCCD)Codex에 이렇게 물어보는 것은 초보적인 사용이다.이 코드 고쳐줘. 조금 더 나은 방식이라고 하면로그인 버그 고쳐줘.정도이다. 하지만 앞으로 목표로 할 방식은 다음과 같다.목표:로그인 실패 시 사용자가 원인을 알 수 있도록 에러 처리를 개선해줘.컨텍스트:src/auth/login.tssrc/auth/authService.tstests/auth/제약:- 기존 public API는 변경하지 마.- 새로운 dependency를 추가하지 마.- 현재 프로젝트의 에러 처리 패턴을 먼저 확인하고 따라가.- 불필요한 리팩터링은 하지 마.완료 조건:- 원인을 재현해.- 수정해.- 관련 테스트를 추가하거나 수정해.- 테스트와 lint를 실행해.- 마지막에 변경 파일과 .. 이전 1 다음