코파일럿 CLI은(는) CLI 세션의 데이터를 로컬에 컴퓨터에 저장합니다. 이 세션 데이터를 사용하면 다음을 수행할 수 있습니다.
- 이전 세션을 재개하고 중단했던 지점에서 바로 시작합니다.
-
`/chronicle` 슬래시 명령을 사용하여 스탠드업 보고서를 생성하고, 맞춤형 팁을 얻으며, `.github/copilot-instructions.md` 파일을 개선하기 위한 제안을 받으세요. - Copilot에 사용자의 과거 상호 작용에 대해 질문하세요.
이 문서에서는 이러한 기능을 사용하는 방법을 설명합니다. 세션 데이터가 저장되는 방법과 명령의 /chronicle 이점에 대한 자세한 내용은 GitHub Copilot 명령 줄 인터페이스 (CLI) 세션 데이터에 대해을 참조하세요.
이전 세션 다시 열기
명령줄에서 또는 활성 세션 중에 이전 대화형 CLI 세션을 다시 시작할 수 있습니다.
-
**명령줄에서** 실행하여 가장 최근 세션을 다시 시작 `copilot --continue` 합니다. 최근 세션 목록에서 선택하려면 실행 `copilot --resume` 하여 최근 세션을 나열하는 세션 선택기를 엽니다. 또는 다시 시작하려는 세션의 세션 ID를 알고 있는 경우 실행 `copilot --resume SESSION-ID` 하여 바로 이동할 수 있습니다. -
**대화형 세션 중에 다른 세션**으로 전환하려면 입력 `/resume` 합니다. 최근 세션을 표시하는 선택기가 표시됩니다. 또는 입력하여 특정 세션으로 바로 이동할 수 있습니다 `/resume SESSION-ID` .
참고
슬래시 명령을 사용하여 현재 대화형 세션의 ID를 /session 찾을 수 있습니다. 대화형 세션을 종료할 때도 세션 ID가 표시됩니다.
세션을 다시 시작하면 Copilot이(가) 전체 대화 기록을 로드하므로 중단된 위치를 정확하게 계속할 수 있습니다.
세션 이름 바꾸기
명령줄 옵션 또는 --resume 슬래시 명령을 사용하면 /resume 최근 세션이 나열됩니다. 목록의 마지막 열에는 다시 시작할 세션을 식별하는 데 도움이 되는 세션 이름이 표시됩니다. 자주 돌아오는 세션이 있는 경우 목록에서 쉽게 찾을 수 있도록 사용자 지정 이름을 지정할 수 있습니다.
세션을 다시 매핑하려면 다음을 수행합니다.
-
대화형 세션에서 현재 세션 이외의 세션 이름을 바꾸려면 슬래시 명령을 사용하여
/resume이름을 바꾸려는 세션으로 전환합니다. -
현재 세션의 이름을 바꿀 형식
/rename NEW_NAME입니다. 이름을 따옴표로 묶을 필요가 없습니다.예:
/rename Improve test coverage.
세션 공유
현재 세션의 콘텐츠를 GitHub.com에 Markdown 파일 또는 프라이빗 시스트로 저장할 수 있습니다. 이렇게 하면 프롬프트 및 Copilot의 응답을 다른 사용자와 공유하거나 CLI 외부에 작업 레코드를 저장할 수 있습니다.
세션을 요점으로 공유하려면 대화형 세션에서 다음을 입력합니다.
/share gist
/share gist
세션 대화를 Markdown 파일로 내보내려면 다음을 입력합니다.
/share file [PATH-TO-FILE]
/share file [PATH-TO-FILE]
파일 경로를 지정하지 않으면 Markdown 파일이 현재 작업 디렉터리에 이름이 copilot-session-SESSIONID.md저장됩니다.
`/chronicle` 슬래시 명령 사용
참고
`/chronicle` 명령과 Copilot의 세션 기록에 관한 질문에 응답할 수 있는 기능은 현재 실험 중인 기능입니다. 이는 `/experimental on` 슬래시 명령 또는 `--experimental` 명령줄 옵션을 사용한 경우에만 사용할 수 있습니다.
`/chronicle` 슬래시 명령은 세션 기록에서 특정 유형의 인사이트를 생성하는 하위 명령 집합을 제공합니다. 언제든지 Copilot 세션에 대한 자유 형식 질문을 할 수 있지만 하위 `/chronicle` 명령은 특정 인사이트를 빠르게 얻을 수 있는 방법을 제공합니다.
인수 없이 입력 /chronicle 하면 사용 가능한 하위 명령 중에서 선택할 수 있는 선택기가 표시됩니다.
| 하위 명령 | 설명 |
|---|---|
standup | 최근 작업에서 업무 요약 보고서를 생성하십시오. |
tips | 사용 패턴에 따라 개인 설정된 팁을 가져옵니다. |
improve | Copilot 사용자 지정 지침 파일에 대한 개선 사항을 제안합니다. |
reindex | 세션 기록에서 세션 저장소 인덱스 다시 작성 |
선택기를 사용하지 않고 하위 명령을 직접 호출할 수도 있습니다. 예를 들면 다음과 같습니다 /chronicle standup.
/chronicle standup
이 기능은 기본적으로 지난 24시간 동안의 코파일럿 CLI 세션을 기반으로 짧은 보고서를 생성합니다. Copilot은 사용자가 작업한 브랜치, 달성한 작업 내용, 그리고 참조한 GitHub 풀 요청 또는 이슈를 확인합니다. 각 항목에 분기로 레이블이 지정된 완료 상태별로 출력을 그룹화하고 연결된 끌어오기 요청의 현재 상태를 확인합니다.
스탠드업 보고서 예제
Standup for March 13 2026:
✅ Done
myapp-repo repo maintenance (main branch)
- Synced local, cleaned files, audited deps, reviewed architecture
- Session: 69a027e4-9b7b-493e-922e-107acd25abab
🚧 In Progress
MyApp configuration (suppress-start-message branch, myapp-repo)
- Suppressing startup init prompt message
- Session: 3034d813-3e1f-413a-b3d9-15427ef8c19c
명령에 추가 컨텍스트를 추가하여 출력을 사용자 지정할 수 있습니다. 예를 들어 Copilot에게 기본값인 지난 24시간이 아닌 다른 기간을 사용하도록 지시할 수 있습니다.
/chronicle standup for the last 3 days
/chronicle standup for the last 3 days
/chronicle tips
이 기능은 최근 세션을 분석하여 사용자의 작업 방식과 코파일럿 CLI 사용 방식을 파악합니다. 그런 다음 3~5개의 개인 설정된 권장 사항을 제공합니다. Copilot은 사용자의 실제 프롬프트, 사용 중인 도구, 그리고 아직 사용해 보지 않은 기능을 살펴봅니다. 이 기능은 리포지토리에서 설정한 사용자 지정 에이전트 및 기술을 포함하여 사용 가능한 CLI 기능의 전체 집합과 상호 참조하여 누락된 기회를 찾습니다.
팁은 실제 사용량 현황 데이터에 기초하여 일반적인 조언이 아닌 구체적인 제안을 제공합니다.
팁 예제
다음은 응답의 주요 지점의 예입니다 /chronicle tips . 실제 응답에서 각 지점은 더 자세히 설명됩니다.
1. Use @ to mention files instead of pasting content
2. Iterate within a session — don't start over
3. Try /research for your exploration work
4. Turn recurring prompts into a custom agent
5. Use plan mode for multi-step work
다음에 /chronicle tips컨텍스트를 추가하여 특정 영역에 팁을 집중할 수 있습니다. 다음은 그 예입니다.
/chronicle tips for better prompting
/chronicle tips for better prompting
/chronicle improve
Copilot이(가) 응답이나 원하는 결과를 제공하는 데 어려움을 겪은 경우나, 추가적인 프롬프트로 경로를 수정해야 했던 위치를 찾기 위해 세션 기록을 깊이 분석합니다. 이 연구에 기초하여 사용자 지정 지침 파일에 대한 .github/copilot-instructions.md 개선 사항을 제안합니다.
프로젝트 관련 지식을 사용자 지정 지침으로 캡처하는 것은 프로젝트에서 작업할 때 Copilot의 성능을 개선하는 강력한 방법입니다. 자세한 내용은 GitHub Copilot 명령 줄 인터페이스 (CLI)에 사용자 지정 지침을 추가하는 방법입니다.을(를) 참조하세요.
참고
Copilot에서 세션 데이터를 사용하여 질문에 대답하거나 인사이트를 생성하는 경우와 달리 하위 명령의 improve 범위는 현재 리포지토리 또는 작업 디렉터리의 데이터로 제한됩니다. 이렇게 하면 권장 사항이 현재 작업 중인 프로젝트와 관련이 있습니다.
Copilot은(는) 반복된 테스트 실패, 여러 번의 시도가 필요한 빌드 오류, 에이전트를 수정하거나 리디렉션한 사용자 메시지 및 세션 간에 발생하는 패턴과 같은 마찰 신호를 찾습니다. 그런 다음 3~5개의 특정 권장 사항을 제시하며, 각 권장 사항은 발견된 문제와 이를 해결하는 지침을 설명합니다.
예를 들어, Copilot은(는) vitest를 사용하는 프로젝트에 대해 반복적으로 jest을(를) 사용하려고 시도하거나, 코드베이스 규칙에 맞지 않는 스타일로 임포트를 계속 생성했음을 발견할 수 있습니다. 제안된 지침은 향후 세션에서 이러한 실수를 방지할 수 있습니다.
권장 사항을 제시한 후, Copilot은 어떤 항목을 적용할지 요청합니다. 기본적으로 모든 권장 사항이 선택되어 있지만 키보드의 화살표 키를 사용하여 권장 사항으로 이동한 다음 스페이스바를 눌러 제안을 해제할 수 있습니다. 적용할 권장 사항을 선택한 후 Enter 키를 누릅니다. Copilot은 그런 다음 .github/copilot-instructions.md 파일을 생성하거나 업데이트합니다.
세션 기록에 대한 질문
세션 기록을 활용하기 위해 슬래시 명령을 사용할 필요가 없습니다. Copilot에서 사용자가 CLI 사용 여부를 묻는다고 감지하면 자동으로 세션 저장소를 사용하여 응답의 컨텍스트를 제공합니다.
참고
기본적으로 코파일럿 CLI와의 상호 작용에 대한 질문에 대한 답변은 현재 작업 중인 리포지토리 또는 분기에 관계없이 기록된 모든 세션을 기반으로 합니다.
다음은 질문할 수 있는 질문의 몇 가지 예입니다.
작업에 대한 인사이트
Using what you know about my sessions, what type of tasks give me one-shot successes and which do I have to iterate on most?
Using what you know about my sessions, what type of tasks give me one-shot successes and which do I have to iterate on most?
Copilot은(는) 대화를 분석하여 초기 응답 다음에 관련 프롬프트가 없는 시간 및 일련의 반복 프롬프트 및 응답이 있었던 시간을 찾습니다.
프리미엄 요청 사용량 줄이기
Based on my previous CLI sessions, how could I prompt you in a way that would cost less?
Based on my previous CLI sessions, how could I prompt you in a way that would cost less?
Copilot은(는) 세션 패턴(프롬프트 길이, 연속 단계 수 및 도구 호출 빈도)을 살펴보고 상호 작용을 줄여 동일한 결과를 달성하는 방법을 제안합니다.
가장 생산적인 시간 찾기
Look at data for previous sessions. What time of day am I most and least effective at getting good results from Copilot?
Look at data for previous sessions. What time of day am I most and least effective at getting good results from Copilot?
Copilot은 세션의 타임스탬프와 결과를 조회하여 사용자의 상호 작용이 언제 가장 효율적인지 식별합니다.
과거 작업 되돌아보기
Have I worked on anything related to authentication in the last month?
Have I worked on anything related to authentication in the last month?
Copilot은(는) 세션 기록에서 전체 텍스트 검색을 사용하여 관련 세션을 찾은 다음, 사용자가 한 일을 요약합니다.
추가 읽기
-
[AUTOTITLE](/copilot/concepts/agents/copilot-cli/chronicle) -
[AUTOTITLE](/copilot/reference/cli-command-reference)