소개
Copilot 클라우드 에이전트(이전의 Copilot 코딩 에이전트)을(를) 사용할 수 있습니다.
-
리포지토리에 대해
심층 연구를 수행하고질문을 합니다. -
변경하기 전에 **** 접근 방식을 Copilot 구체화합니다.
-
분기에서 코드 변경 사항에 대해 반복 작업을 수행하고, diff를 검토한 후, 준비가 되었을 때만 끌어오기 요청을 생성합니다.
Copilot 클라우드 에이전트는 세션의 일부로 끌어오기 요청을 자동으로 열*지 않습니다*. 작업에 대한 끌어오기 요청을 바로 *원하신다면*Copilot, 프롬프트에서 명시적으로 요청하실 수 있습니다. 예를 들어 **"...에 풀 리퀘스트를 생성**하십시오."
참고
코드 변경에 대한 심층 조사, 계획 및 반복은 끌어오기 요청을 만들기 전에 Copilot 클라우드 에이전트의 GitHub.com에서만 가능합니다. 클라우드 에이전트 통합(예: Azure Boards, JIRA, Linear, Slack 또는 Teams)은 끌어오기 요청만 직접 만들 수 있습니다.
심층 연구 수행
리포지토리에 대해 질문 Copilot 클라우드 에이전트 하여 리포지토리의 작동 방식을 이해하거나, 변경할 위치를 식별하거나, 계획 및 구현 전에 가정을 확인할 수 있습니다. Copilot 는 리포지토리를 검사하고 근거 있는 답변을 반환하는 심층 연구 세션을 시작합니다.
-
에이전트 패널 또는 탭을 엽니다.
- 리포지토리에서 에이전트 탭을 엽니다.
-
**에이전트 페이지 열기**: [github.com/copilot/agents](https://github.com/copilot/agents?ref_product=copilot&ref_type=engagement&ref_style=text)로 이동합니다. 또는, 에이전트 패널을 열어 **View all**을 클릭해도 이동할 수 있습니다. -
**에이전트 패널 열기**: GitHub의 상단 오른쪽 탐색 모음에서 <svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-agent" aria-label="The Agents icon" role="img"><path d="M14.5 8.9v-.052A2.956 2.956 0 0 0 11.542 5.9a.815.815 0 0 1-.751-.501l-.145-.348A3.496 3.496 0 0 0 7.421 2.9h-.206a3.754 3.754 0 0 0-3.736 4.118l.011.121a.822.822 0 0 1-.619.879A1.81 1.81 0 0 0 1.5 9.773v.14c0 1.097.89 1.987 1.987 1.987H4.5a.75.75 0 0 1 0 1.5H3.487A3.487 3.487 0 0 1 0 9.913v-.14C0 8.449.785 7.274 1.963 6.75A5.253 5.253 0 0 1 7.215 1.4h.206a4.992 4.992 0 0 1 4.586 3.024A4.455 4.455 0 0 1 16 8.848V8.9a.75.75 0 0 1-1.5 0Z"></path><path d="m8.38 7.67 2.25 2.25a.749.749 0 0 1 0 1.061L8.38 13.23a.749.749 0 1 1-1.06-1.06l1.719-1.72L7.32 8.731A.75.75 0 0 1 8.38 7.67ZM15 13.45h-3a.75.75 0 0 1 0-1.5h3a.75.75 0 0 1 0 1.5Z"></path></svg> 아이콘을 클릭합니다.
-
리포지토리에 대해 질문합니다.
예:
Investigate performance issues in this app and suggest improvements.팁
또는 관련 리포지토리를 열고 Copilot 채팅 컨텍스트로 연결한 다음 연구를 수행하도록 요청 Copilot 채팅 합니다. 심층 연구 세션을 승인하라는 메시지가 표시됩니다.
-
필요에 따라 세션을 조정하는 동안 Copilot 추가 프롬프트를 보냅니다.
-
응답을 검토하고 후속 질문을 합니다.
계획 만들기
변경하기 전에 에이전트에 메시지를 표시하여 계획을 제안하도록 요청할 Copilot 클라우드 에이전트 수 있습니다.
-
에이전트에 계획을 만들도록 요청합니다.
예:
Create a plan to implement the most impactful performance improvements for this app. -
계획을 검토하고 원하는 것과 일치할 때까지 Copilot을 반복합니다.
코드 변경 내용 반복
연구 및 계획 후에 분기를 변경하고 diff를 검토한 다음 더 반복할지 아니면 끌어오기 요청을 만들지 결정할 수 있습니다.
-
프롬프트에서 수행하려는 Copilot 작업을 설명하여 에이전트에 변경 내용을 구현하도록 요청합니다.
예를 들어 이전에 디자인한 계획을 참조할 수 있습니다.
Implement the plan we agreed upon. -
Copilot 는 필요한 변경을 위해 세션을 시작합니다. -
세션이 완료되면 Diff 를 클릭하여 변경 내용을 검토합니다.
-
선택적으로, Copilot이 만든 분기(
copilot/BRANCH-NAME)를 열어 컨텍스트에서 변경 내용을 검사할 수 있습니다. -
구체화를 원하는 경우 대화를 계속하고 에이전트에게 작업을 조정하도록 요청할 수 있습니다. 예:
Rename this to match our existing conventions. -
분기에 만족할 때까지 반복을 계속합니다.
-
결과에 만족하고 세션이 완료되면 끌어오기 요청 만들기를 클릭합니다.
추가 읽기
-
[AUTOTITLE](/copilot/concepts/about-copilot-coding-agent) -
[AUTOTITLE](/copilot/how-tos/use-copilot-agents/coding-agent/create-a-pr) -
[AUTOTITLE](/copilot/how-tos/use-copilot-agents/coding-agent/create-custom-agents)