{"meta":{"title":"에이전트 세션 관리","intro":"에이전트의 진행 상황을 실시간으로 모니터링하고, 후속 프롬프트를 사용하여 조정하고, 세션을 중지하거나 보관합니다.","product":"GitHub Copilot","breadcrumbs":[{"href":"/ko/copilot","title":"GitHub Copilot"},{"href":"/ko/copilot/how-tos","title":"방법"},{"href":"/ko/copilot/how-tos/copilot-on-github","title":"Copilot 에 GitHub"},{"href":"/ko/copilot/how-tos/copilot-on-github/use-copilot-agents","title":"Copilot 에이전트 사용"},{"href":"/ko/copilot/how-tos/copilot-on-github/use-copilot-agents/manage-and-track-agents","title":"에이전트 세션 관리"}],"documentType":"article"},"body":"# 에이전트 세션 관리\n\n에이전트의 진행 상황을 실시간으로 모니터링하고, 후속 프롬프트를 사용하여 조정하고, 세션을 중지하거나 보관합니다.\n\n에이전트 패널 GitHub 을 사용하여 리포지토리 전체에서 에이전트 세션을 모니터링하고 관리합니다.\n\n## 에이전트 활동 모니터링\n\n에이전트 패널(모든 페이지의 GitHub사용 가능) 또는 [에이전트 페이지에서](https://github.com/copilot/agents?ref_product=copilot\\&ref_type=engagement\\&ref_style=text) 세션을 추적합니다. 시작한 세션 또는 다른 사용자가 작업하라는 메시지를 표시한 Copilot 세션이 세션 목록에 표시됩니다.\n\n세션을 클릭하여 에이전트의 진행률, 토큰 사용량 및 세션 길이를 모니터링할 수 있는 세션 로그 및 개요를 엽니다.\n\n## 세션 로그 검토\n\n세션 로그에는 리포지토리를 이해하고, 변경하고, 해당 작업의 유효성을 검사하는 데 사용한 내부 추론 및 도구가 표시됩니다 Copilot.\nCopilot 에는 자체 임시 개발 환경이 있으므로 푸시하기 전에 자동화된 테스트 및 Linter를 실행하여 변경 내용의 유효성을 검사할 수 있습니다.\n\n## 세션 로그로 커밋 추적\n\nCopilot cloud agent의 커밋은 Copilot에 의해 작성되며, 작업을 시작한 사람은 공동 저자로 나열됩니다. 각 커밋 메시지에는 세션 로그에 대한 링크가 포함되어 있으므로 코드 검토 또는 감사 중에 변경된 이유를 추적할 수 있습니다. 커밋이 서명되고 에 GitHub\"확인됨\"으로 표시됩니다.\n\n## 에이전트 세션 관리\n\nCopilot 잘못된 방향으로 향하고 있거나 원래 프롬프트를 조정해야 하는 경우 세션을 중지하지 않고 리디렉션할 수 있습니다.\n\n1. [에이전트 페이지를](https://github.com/copilot/agents?ref_product=copilot\\&ref_type=engagement\\&ref_style=text) 열고 세션을 선택합니다.\n\n2. 세션 로그 아래의 프롬프트 상자에 후속 작업을 입력합니다. 다음은 그 예입니다.\n\n   ```text\n   Use our existing ErrorHandler utility class instead of writing custom try-catch blocks for each endpoint.\n   ```\n\n3. <kbd>Enter</kbd> 키를 누릅니다.\n   Copilot 는 현재 도구 호출을 완료한 후 입력을 구현합니다.\n\n각 조향 메시지는 AI credits만큼 소비합니다. 타사 코딩 에이전트에는 제어 기능을 사용할 수 없습니다.\n\n## 세션 중지\n\n작업을 더 이상 수행할 필요가 없거나 새 프롬프트로 다시 시작하려면 세션 로그 뷰어에서 **세션 중지** 를 클릭합니다. 세션을 중지하면 실행이 GitHub Actions 종료되고 이미 푸시된 커밋이 유지됩니다.\n\n## 세션 보관\n\n중지된 세션을 보관하여 세션 목록에서 제거합니다.\n\n1. 중지된 세션을 엽니다.\n2. \\*\\* <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-kebab-horizontal\" aria-label=\"More actions\" role=\"img\"><path d=\"M8 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM1.5 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm13 0a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z\"></path></svg>\n   \\*\\*를 클릭하고, 다음에 **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-inbox\" aria-label=\"inbox\" role=\"img\"><path d=\"M2.8 2.06A1.75 1.75 0 0 1 4.41 1h7.18c.7 0 1.333.417 1.61 1.06l2.74 6.395c.04.093.06.194.06.295v4.5A1.75 1.75 0 0 1 14.25 15H1.75A1.75 1.75 0 0 1 0 13.25v-4.5c0-.101.02-.202.06-.295Zm1.61.44a.25.25 0 0 0-.23.152L1.887 8H4.75a.75.75 0 0 1 .6.3L6.625 10h2.75l1.275-1.7a.75.75 0 0 1 .6-.3h2.863L11.82 2.652a.25.25 0 0 0-.23-.152Zm10.09 7h-2.875l-1.275 1.7a.75.75 0 0 1-.6.3h-3.5a.75.75 0 0 1-.6-.3L4.375 9.5H1.5v3.75c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25Z\"></path></svg> 보관 세션을 클릭합니다**.\n3. 대화 상자에서 **예, 보관**을 클릭합니다.\n\nCopilot cloud agent 세션은 보관할 수 있지만 삭제할 수는 없습니다. 로컬 세션(from GitHub Copilot CLI, VS CodeJetBrains 또는 GitHub Copilot app)만 삭제할 수 있습니다. 세션 삭제에 대한 자세한 내용은 [세션 데이터에 대한 정보 GitHub Copilot CLI](/ko/copilot/concepts/agents/copilot-cli/chronicle#managing-your-session-data)을 참조하세요.\n\n## 세션 공유\n\nCopilot cloud agent 세션은 기본적으로 **공유** 됩니다. 리포지토리에 액세스할 수 있는 모든 사용자가 볼 수 있는 리포지토리의 \"에이전트\" 탭에 있는 \"모든 세션\" 보기에 표시됩니다.\n\nGitHub Copilot CLI, VS Code, JetBrains 또는 GitHub Copilot app의 로컬 세션은 기본적으로 **공유되지 않습니다**. 리포지토리의 \"에이전트\" 탭에서 로컬 세션을 공유하도록 선택하여 리포지토리 협력자에게 보기 전용 액세스 권한을 부여할 수 있습니다. 로컬 세션을 공유하거나 공유 해제하려면 세션 메뉴의 공유 컨트롤을 사용합니다.\n\n받는 사람은 세션의 프롬프트, 응답 및 파일 변경 내용을 볼 수 있지만 세션을 조정하거나 수정할 수는 없습니다. 공유 로컬 세션은 \"모든 세션\" 보기에 표시되지만 다른 사용자의 세션 쿼리에 대해 인덱싱되지 않습니다(다른 사용자의 `/chronicle` 결과에는 표시되지 않음).\n\n세션 동기화에 대한 자세한 내용은 [세션 데이터에 대한 정보 GitHub Copilot CLI](/ko/copilot/concepts/agents/copilot-cli/chronicle#session-syncing)을 참조하세요.\n\n## 지난 세션 쿼리\n\nCopilot Chat, JetBrains, VS Code 또는 GitHub Copilot app에서 GitHub.com의 자연어 질문을 사용해 세션 기록을 검색할 수 있습니다.\nCopilot는 Copilot CLI, Copilot cloud agent, Copilot code review의 동기화된 세션 전반을 검색하여 답변을 제공합니다.\n\n시작한 세션만 쿼리할 수 있습니다. 세션 데이터는 기본적으로 비공개이지만 보기 전용 액세스를 위해 개별 세션을 공유하도록 선택할 수 있습니다. 이 문서 앞부분의 [세션 공유하기](#share-a-session)를 참조하세요.\n\n### 사전 요구 사항\n\n세션은 회원님의 GitHub 계정에 동기화되어야 합니다. 기본적으로 세션 데이터는 자동으로 동기화됩니다. CLI 설정 JSON에서 설정 `\"remoteExport\": false` 하여 동기화를 옵트아웃했거나 조직에서 \"클라우드에 로컬 세션 저장\" 정책을 사용하도록 설정하지 않은 경우 세션 쿼리를 사용할 수 없습니다. 자세한 내용은 [세션 데이터에 대한 정보 GitHub Copilot CLI](/ko/copilot/concepts/agents/copilot-cli/chronicle#session-syncing)을(를) 참조하세요.\n\n### 예제 쿼리\n\n```text\nWhat agent tasks did I run last week?\n```\n\n```text\nFind the session where I refactored authentication.\n```\n\n```text\nHave I worked on anything related to the payments API?\n```\n\n```text\nShow me sessions where the agent struggled or I had to correct it multiple times.\n```\n\nCopilot 는 동기화된 세션에서 프롬프트, 응답, 파일 변경 및 기타 컨텍스트를 검색할 수 있습니다.\n\nCLI 관련 세션 쿼리 및 `/chronicle` 명령은 [세션 데이터 사용 GitHub Copilot CLI](/ko/copilot/how-tos/copilot-cli/use-copilot-cli/chronicle)을 참조하세요. 세션 데이터를 저장하고 동기화하는 방법에 대한 개념 정보는 [세션 데이터에 대한 정보 GitHub Copilot CLI](/ko/copilot/concepts/agents/copilot-cli/chronicle)을 참조하세요.\n\n## GitHub Copilot Chat에서 세션 작업을 계속합니다.\n\nCopilot Chat에서 Copilot cloud agent와 사용자의 GitHub 세션 간에 컨텍스트를 전달할 수 있습니다.\n\n세션을 시작할 때는 Copilot Chat대화의 컨텍스트를 통합하고 세션이 실행되는 Copilot Chat 동안 해당 상태를 반영하여 후속 질문을 할 수 있습니다.\n\n세션이 완료되었거나 생성한 끌어오기 요청을 Copilot 보고 있을 때, 무엇이 변경되었는지, 무엇이 검증되었는지, 그리고 그 이유가 무엇인지 물어볼 수 있으며, Copilot는 세션 로그를 바탕으로 답변합니다.\nCopilot Chat에서 직접 다른 세션을 시작할 수도 있습니다.\n\n자세한 내용은 [GitHub 코필로트 채팅 정보](/ko/copilot/concepts/chat) 및 [GitHub Copilot를 사용하여 끌어오기 요청 탐색](/ko/copilot/tutorials/explore-pull-requests)을(를) 참조하세요.\n\n## 추가 읽기\n\n* [GitHub Copilot 사용하여 작업에 대한 모범 사례](/ko/copilot/tutorials/cloud-agent/get-the-best-results)"}