개발 미리보기: 이 글은 10월 23일 개발 버전의 사용 방식을 설명합니다. 다운로드한 앱에서 제공되는 기능은 설치한 버전에 따라 달라집니다. 이 개발 버전은 이전 형식으로 저장된 대화를 열지 않으며, 원래 파일은 디스크에 남아 있습니다.

가상의 상품 목록에서 캐시 새로 고침에 실패하면 예전 가격이 계속 표시된다고 가정해 봅시다. Yenpo에 값이 캐시에 저장되고 읽히는 경로를 추적해 달라고 요청합니다. 답변을 준비하는 동안 다른 질문이 떠오릅니다. 지금 답변을 받은 뒤 살펴볼 내용인지, 진행 중인 조사의 방향을 바꿀 내용인지에 따라 보내는 방식을 선택할 수 있습니다.

다음 질문을 대기열에 넣기

‘대기열’을 선택하고 현재 작업이 진행되는 동안 “새로 고침 실패를 다루는 테스트는 무엇인가요?”라고 적습니다. ‘질문을 대기열에 추가’하면 다음 작업에서 처리할 질문으로 접수됩니다. 답변이 끝날 때까지 질문을 기억하고 있을 필요 없이 코드를 계속 읽을 수 있습니다.

현재 답변이 정상적으로 완료되면 대기 질문이 자동으로 시작될 수 있습니다. 설정이 호환되는 연속된 질문은 각각의 메시지를 유지하면서 한 작업으로 묶일 수 있습니다. 모델 등의 설정이 다르면 별도 작업으로 처리합니다. 기본 전송 방식은 대기열이며 설정에서 바꿀 수 있습니다.

현재 작업에 방향 더하기

예전 가격이 네트워크 실패 뒤에만 나타난다는 사실을 발견했다면 ‘방향 조정’을 선택합니다. “새로 고침이 실패하는 경로에 집중하고, 기존 항목을 계속 사용할 수 있는지 확인해 주세요”라고 보내면 진행 중인 작업에 보충 지시가 됩니다.

방향 조정은 진행 중인 모델 요청이나 도구 실행이 끝난 뒤 후속 처리에 반영됩니다. 이들을 즉시 중단하지는 않습니다. 현재 작업이 이미 끝났다면 질문은 대기열로 들어갑니다. 현재 작업의 설정과 권한을 그대로 사용하며, 고정된 Git 비교 범위를 바꾸려면 다음 작업을 위한 질문으로 대기열에 넣어야 합니다.

대기 질문을 정리하고 재개하기

대기 목록에서는 질문 처리를 시작하기 전까지 본문을 수정하거나 순서를 바꾸고, 삭제하거나 전송 방식을 바꿀 수 있습니다. 실행 중인 ‘모두 방향 조정으로’는 현재 작업에 맞는 대기 질문을 보충 지시로 전환합니다.

접수된 질문은 저장됩니다. 중지, 실패, 앱을 다시 여는 경우에는 대기 작업이 일시 정지됩니다. 목록을 확인한 뒤 ‘계속 보내기’를 선택해 재개하세요. 원래 모델 제공자의 설정이 바뀌었다면 먼저 안내를 확인해야 할 수도 있습니다.

자동으로 시작하는 다음 작업은 이전의 파일 편집 허가를 이어받지 않습니다. 직접 전송을 재개할 때는 해당 작업에 편집을 허가할 수 있습니다. 자세한 권한 범위는 개인정보 보호와 제어를 참고하세요.

후속 질문 제안 선택하기

답변이 끝나면 빈 입력란에 “캐시 새로 고침에 실패하면 호출자는 무엇을 받아야 하나요?” 같은 제안이 나타날 수 있습니다. 사용할지는 직접 결정합니다. 더 중요한 의문이 있다면 자신의 질문을 입력하면 됩니다.

제안은 설정한 모델에 추가 요청을 보내 생성하며, 제공되지 않을 수도 있습니다. 제안이 보일 때 Tab 또는 Enter를 누르면 채택하고 바로 전송합니다. 초안에 글만 복사하는 동작이 아닙니다. 이미 입력한 내용을 덮어쓰거나 질문을 저절로 보내지는 않습니다.

소스로 돌아가 다음 단계 정하기

답변의 참조를 열어 실패 분기, 캐시 항목, 호출자를 살펴보세요. 소스로 확인한 사실과 테스트가 필요한 부분을 구분합니다. 남은 의문을 “이 테스트는 예전 가격을 단언하나요, 아니면 예외가 발생하지 않는지만 확인하나요?”처럼 구체적인 질문으로 바꿀 수 있습니다.

맥락을 고르는 방법은 더 나은 질문하기에서, 관련 읽기 도구는 코드 읽기 워크플로 업데이트에서 확인할 수 있습니다.