Skip to main content

Copilot 확장 용어집

Copilot 확장에 사용되는 용어를 이해합니다.

다음 용어는 Copilot 확장의 컨텍스트에서 사용되며 명확성을 위해 여기에 정의되어 있습니다.

에이전트

개발자가 사용자 쿼리 처리 및 응답 생성을 완벽하게 컨트롤할 수 있는 Copilot 확장 구현 형식입니다. 이러한 접근 방식은 AI 상호작용에 대한 완벽한 사용자 지정 및 관리를 원하는 작성기에 적합합니다.

컨텍스트 전달

Copilot 확장의 기능을 사용하면 편집기의 사용자 컨텍스트를 에이전트에게 전송하여 더욱 맞춤화된 응답을 수행할 수 있습니다.

Copilot 채팅

사용자가 AI 도우미 및 확장과 상호 작용할 수 있는 GitHub Copilot 내의 대화형 인터페이스입니다.

Copilot 확장

GitHub App에서 Copilot 채팅 창 및 Copilot API에 추가로 액세스할 수 있으므로 GitHub의 Copilot 채팅에서 확장된 기능을 사용할 수 있습니다. 확장 사용자의 관점에서 확장을 참조하는 방법입니다.

Copilot 확장성 플랫폼

클라이언트와 에이전트 플러그 인 간의 인증 및 프록시 요청을 처리하는 시스템입니다.

Copilot 지원 Visual Studio Code 확장

Visual Studio Code 채팅 확장이라고도 하는 Copilot 지원 Visual Studio Code 확장는 GitHub App이 아닌 Visual Studio Code 확장으로 구축됩니다. 이러한 확장은 VS Code 전용이며 VS Code Marketplace에서 다운로드할 수 있습니다.

GitHub App

사용자, 리포지토리, 조직 메타데이터와 같은 GitHub에서 필요한 인프라, 사용 권한 및 컨텍스트를 제공하는 Copilot 확장의 기반입니다.

GitHub Marketplace

GitHub가 승인한 GitHub Copilot 확장는 공개적으로 나열되고 사용자가 검색할 수 있는 플랫폼입니다.

나열된/게시된 확장

GitHub Marketplace에 표시되는 확장입니다. 이러한 확장은 GitHub에서 검토하고 승인해야 합니다.

비공개 확장

해당 확장을 만든 엔터프라이즈, 조직 또는 개인 사용자가 볼 수 있고 사용할 수 있는 확장입니다. 엔터프라이즈에서 만든 확장은 엔터프라이즈 내에 있는 조직에서 설치할 수 있습니다.

공개 확장

모든 GitHub 사용자 또는 조직에서 표시되고 설치할 수 있는 확장입니다.

기술

사용자의 프롬프트(예: “findIssueByID(id: number)”)에 대한 응답으로 컨텍스트를 검색하거나 작업을 실행하는 코드 조각입니다. 기술 목록은 현재 사용 가능한 기술을 참조하세요.

기술 집합

개발자가 최소한의 복잡성으로 외부 서비스와 사용자 지정 API 엔드포인트를 Copilot에 연결할 수 있는 기능을 제공하는 Copilot 확장 구현 형식입니다. Copilot 확장성 플랫폼은 프롬프트 작성, 함수 평가, 응답 생성을 처리합니다. 작성기에서는 API 기술 정의만 처리하면 됩니다. 이 방법은 복잡성을 최소화하려는 작성기에 적합합니다.

도구/함수 호출

특정 도구 또는 함수를 호출할 수 있는 Copilot의 LLM(및 Open AI)의 기능입니다. 확장 빌더는 매개 변수를 사용하여 사용 가능한 도구를 정의할 수 있으므로 LLM이 적절한 도구를 선택하고 호출하여 사용자의 요청을 충족할 수 있습니다. "Functions"는 "도구"의 하위 집합이며 "함수 호출" 용어는 닫기입니다.

목록에 없는 확장

GitHub Marketplace에 게시되지 않은 확장입니다. 작성자는 GitHub의 검토 또는 승인 없이 공개 목록에 없는 확장을 개발하고 배포할 수 있습니다. GitHub은(는) 목록에 없는 확장의 보안 또는 품질을 보장하지 않습니다.

확인된 작성자

조직에서 GitHub Marketplace에 확장을 게시하는 데 필요한 상태입니다.