# GitHub Copilot 명령 줄 인터페이스 (CLI)의 이슈, 풀 리퀘스트 및 Gist 찾아보기

대화형 코파일럿 CLI 세션의 탭을 사용하여 터미널을 벗어나지 않고 문제를 찾아보고 요청 및 요점을 끌어올 수 있습니다.

> [!NOTE]
> 새 탭 인터페이스는 현재 공개 미리 보기에 있으며, 변경될 수 있습니다.

대화형 코파일럿 CLI 세션은 화면 맨 위에 다음과 같은 4개의 탭이 있습니다.
* **세션**: Copilot용 프롬프트를 입력하는 일반적인 채팅 환경입니다.
* **문제**: 현재 리포지토리에서 이슈를 엽니다 GitHub.
* **끌어오기 요청**: 현재 리포지토리에서 끌어오기 요청을 엽니다 GitHub.
*               **Gists**: GitHub의 내 Gists.

**Issues**, **Pull requests**, **Gists** 탭을 사용하면 브라우저로 전환하지 않고도 GitHub.com의 콘텐츠를 찾아볼 수 있습니다. 이 기능은 다음을 수행하려는 경우에 유용합니다.

* **작업할 이슈 또는 풀 리퀘스트를 찾으세요**.
* **항목을 채팅으로 끌어오기** - 선택한 항목에 대한 참조를 프롬프트 상자에 빠르게 삽입하여 조사, 수정, 메모 또는 검토를 요청할 Copilot 수 있습니다.
* **항목GitHub.com으로 이동** - 예를 들어 문제에 대해 주석을 달거나 끌어오기 요청을 병합하거나 요점을 편집하려는 경우를 예로 들 수 있습니다.

## 탭 간 전환

* <kbd>Tab 키를</kbd> 눌러 다음 탭으로 이동합니다.
* <kbd>Shift</kbd>+<kbd>Tab</kbd> 키를 눌러 이전 탭으로 이동합니다.

슬래시 명령 선택과 같은 CLI의 다른 부분이 키 입력을 관찰하는 동안 탭 전환이 일시 중지됩니다.

> [!NOTE]
> **이슈** 및 **풀 리퀘스트** 탭은 코파일럿 CLI가 GitHub 저장소 내부에서 실행 중일 때만 표시됩니다. 다른 디렉터리에서는 **세션** 및 **Gists** 탭만 표시됩니다.

## 일반적인 키보드 컨트롤

**문제**, **끌어오기 요청** 및 **Gists** 탭은 모두 동일한 컨트롤을 사용합니다. 다음 탭 중 어느 탭에 있든 관계없이 다음을 수행합니다.

* 위쪽 및 아래쪽 화살표 키를 사용하여 목록의 항목을 강조 표시합니다.
* 왼쪽 및 오른쪽 화살표 키를 사용하여 목록의 페이지 사이를 이동합니다.
* <kbd>Enter</kbd> 키를 눌러 강조 표시된 항목의 자세한 보기를 표시합니다. 세부 정보 보기에서 <kbd>Esc</kbd> 키를 눌러 목록으로 돌아갑니다.
* <kbd>o</kbd> 키를 눌러 강조 표시된 항목(또는 자세한 보기에서 현재 항목)GitHub.com을 엽니다.
* <kbd>c</kbd> 키를 눌러 프롬프트 입력 영역에 항목에 대한 참조를 삽입하고 **세션** 탭으로 다시 이동합니다.

사용할 수 있는 키 프레스의 전체 집합은 이 문서의 끝에 있는 [키보드 참조](#keyboard-reference) 를 참조하세요.

## 검색 문제

**문제** 탭에는 현재 리포지토리의 **미해결** 문제(사용자가 작성하거나, 할당되었거나, 언급되었거나, 주석으로 댓글을 달았던 문제)가 나열됩니다. 각 행에는 문제 제목, 문제 번호, 작성자 및 문제가 열린 시간이 표시됩니다.

GitHub 목록을 채우는 데 사용되는 검색 쿼리가 그 위에 표시됩니다. 나와 관련된 이슈만 표시하는 보기와 리포지토리의 열려 있는 모든 이슈를 표시하는 보기 사이를 전환하려면 <kbd>a</kbd>를 누르세요.

<kbd>c</kbd> 키를 누르면 **세션** 탭의 프롬프트 상자에 문제에 대한 참조가 삽입됩니다. 그런 다음 이 문제와 관련된 프롬프트를 입력할 수 있습니다. 다음은 그 예입니다.

```copilot
#1234 suggest a fix for this bug
```

## 끌어오기 요청 찾아보기

**풀 리퀘스트** 탭에는 현재 리포지토리에서 사용자와 관련된 **열린** 풀 리퀘스트(사용자가 작성했거나, 할당되었거나, 멘션되었거나, 검토 요청을 받았거나, 댓글을 남긴 풀 리퀘스트)가 나열됩니다. 각 행에는 끌어오기 요청 제목, 번호, 작성자 및 끌어오기 요청이 열린 기간이 표시됩니다.

GitHub 목록을 채우는 데 사용되는 검색 쿼리가 그 위에 표시됩니다. 
<kbd>a</kbd>를 눌러 사용자와 관련된 풀 리퀘스트만 표시하는 보기와 리포지토리의 열려 있는 모든 풀 리퀘스트를 표시하는 보기 사이를 전환합니다.

<kbd>c</kbd> 키를 누르면 **세션** 탭의 프롬프트 상자에 끌어오기 요청에 대한 참조가 삽입됩니다. 그런 다음 이 끌어오기 요청과 관련된 프롬프트를 입력할 수 있습니다. 다음은 그 예입니다.

```copilot
#5678 check this out and run tests
```

## 내 gists 찾아보기

**Gists** 탭에는 로그인한 GitHub 계정이 소유한 gists가 나열됩니다. 공개 gists와 비밀 gists가 모두 표시됩니다. 
**문제** 및 **끌어오기 요청** 탭과 달리 **Gists** 탭은 리포지토리로 범위가 지정되지 않으며 CLI를 시작한 위치에 관계없이 항상 사용할 수 있습니다.

<kbd>c</kbd> 키를 누르면 **세션** 탭의 프롬프트 상자에 시스트의 URL이 삽입됩니다. 그런 다음 이 요점과 관련된 프롬프트를 입력할 수 있습니다. 다음은 그 예입니다.

```copilot
https://gist.github.com/USERNAME/GIST-ID summarize this
```

## 이슈, 풀 리퀘스트 및 Gist 수정하기

**문제**, **끌어오기 요청** 및 **Gists** 탭은 읽기 전용 환경입니다. 다음 탭 중 하나에서 찾은 항목에 대해 작업할 수 있는 두 가지 방법이 있습니다.

* **<kbd>O</kbd> 키를 눌러 열기 GitHub.com** 웹 UI를 사용하여 항목을 수정합니다.
* **<kbd>c</kbd> 키를 눌러 프롬프트 상자에 참조를 삭제**하고 작업을 수행하도록 요청 Copilot 합니다. 다음은 그 예입니다.

  ```copilot
  #1234 add a comment: "Any update on this?"
  ```

  ```copilot
  #5678 merge this
  ```

  ```copilot
  https://gist.github.com/USERNAME/GIST-ID delete this
  ```

## 키보드 참조

**이슈**, **풀 리퀘스트** 및 **Gists** 탭의 하단 힌트 표시줄에는 사용 가능한 키를 요약해 보여줍니다.

| 암호키 | Where | 조치 |
| --- | --- | --- |
| <kbd>탭</kbd> / <kbd>Shift</kbd>+<kbd>탭</kbd> | 모든 홈 탭 | 다음 또는 이전 홈 탭으로 전환합니다. |
| <kbd>↓</kbd> / <kbd>↑</kbd><br>
<kbd>j</kbd> / <kbd>k</kbd> | 목록 보기 | 목록에서 다음 또는 이전 항목을 강조 표시합니다. |
| <kbd>→</kbd> / <kbd>←</kbd><br>
<kbd>L</kbd> / <kbd>H</kbd> | 목록 보기 | 다중 페이지 목록에 다음 또는 이전 페이지를 표시합니다. |
|               <kbd>입력</kbd> | 목록 보기 | 강조 표시된 항목의 세부 정보 보기를 엽니다. |
| <kbd>o</kbd> | 목록 보기 또는 세부 정보 보기 | 브라우저에서 GitHub.com의 강조 표시된 항목을 엽니다. |
|               <kbd>c</kbd> | 목록 보기 또는 세부 정보 보기 | 프롬프트 입력 영역에 항목에 대한 참조를 삽입하고 **세션** 탭으로 다시 이동합니다. |
|               <kbd>a</kbd> | 
**이슈** 및 **풀 리퀘스트** 탭의 목록 보기 | 사용자와 관련된 항목만 표시하고 리포지토리의 열려 있는 모든 항목을 표시하는 것 사이에서 전환합니다. |
| <kbd>Esc</kbd> | 세부 정보 보기 | 목록 보기로 돌아갑니다. |