Skip to main content
Skip to content

에 대한 플러그 인 찾기 및 설치 GitHub Copilot CLI

커뮤니티 또는 조직에서 만든 플러그인을 설치하여 Copilot을 확장합니다.

플러그 인은 .의 기능을 확장하는 패키지입니다 Copilot CLI. CLI에 등록한 마켓플레이스에서 플러그 인을 설치할 수 있습니다.

개요는 GitHub Copilot용 플러그인을(를) 참조하세요.

참고

터미널에 입력 copilot plugin [SUBCOMMAND] --help 하여 플러그 인 사용에 대한 도움말을 찾을 수 있습니다.

플러그인 찾기

플러그인은 마켓플레이스에 모여 있습니다. 마켓플레이스는 찾아보고 설치할 수 있는 플러그 인의 레지스트리입니다. Copilot CLI 는 기본적으로 awesome-copilot 마켓플레이스를 포함합니다.

등록된 마켓플레이스를 나열하려면 다음을 입력합니다.

Shell
copilot plugin marketplace list

인터랙티브 세션에서 다음을 입력하세요:

Copilot prompt
/plugin marketplace list

등록된 마켓플레이스에서 플러그 인을 찾아보려면 다음을 입력합니다.

Shell
copilot plugin marketplace browse MARKETPLACE-NAME

MARKETPLACE-NAME을(를) 마켓플레이스 이름으로 바꾸세요.

인터랙티브 세션에서 다음을 입력하세요:

Copilot prompt
/plugin marketplace browse MARKETPLACE-NAME

플러그인 설치

등록된 마켓플레이스에서 플러그 인을 설치하려면 다음을 입력합니다.

Shell
copilot plugin install PLUGIN-NAME@MARKETPLACE-NAME

예를 들어 awesome-copilot에서 database-data-management를 설치하려면 다음을 입력합니다:

Shell
copilot plugin install database-data-management@awesome-copilot

인터랙티브 세션에서 다음을 입력하세요:

Copilot prompt
/plugin install PLUGIN-NAME@MARKETPLACE-NAME

GitHub 리포지토리, Git URL, 리포지토리 하위 디렉터리 또는 로컬 경로에서 플러그 인을 설치할 수도 있습니다. 허용되는 형식은 install명령에 대한 플러그 인 사양을 참조하세요.

설치된 플러그인 관리

다음 명령을 사용하여 설치된 플러그인을 관리하는 데 사용합니다:

Shell
copilot plugin list
copilot plugin update PLUGIN-NAME
copilot plugin uninstall PLUGIN-NAME
copilot plugin disable PLUGIN-NAME
copilot plugin enable PLUGIN-NAME

disable 은 플러그 인을 제거하지 않고 끕니다. uninstall 를 제거합니다. 모든 명령 및 옵션은 GitHub Copilot CLI 플러그 인 참조을 참조하세요.

마켓플레이스 추가

GitHub 리포지토리에서 호스팅되는 마켓플레이스를 등록하려면 다음을 입력합니다.

Shell
copilot plugin marketplace add OWNER/REPOSITORY

OWNER/REPOSITORY를 마켓플레이스를 호스트하는 리포지토리로 바꿉니다. 다음은 그 예입니다.

Shell
copilot plugin marketplace add anthropics/claude-code

인터랙티브 세션에서 다음을 입력하세요:

Copilot prompt
/plugin marketplace add OWNER/REPOSITORY

로컬 디렉터리 또는 다른 곳에서 호스트되는 Git 리포지토리에서 마켓플레이스를 추가할 수도 있습니다. 로컬 원본에 대해 마켓플레이스 디렉터리 경로를 사용합니다.

Shell
copilot plugin marketplace add /PATH/TO/MARKETPLACE-DIRECTORY

다른 곳에서 호스팅되는 Git 리포지토리의 경우 해당 Git 리포지토리의 Git URL을 사용하세요:

Shell
copilot plugin marketplace add https://gitlab.com/OWNER/REPO.git

GitHub 호스팅 마켓플레이스를 게시하는 방법에 대한 지침은 GitHub 플러그 인 마켓플레이스 만들기 및 공유을 참조하세요.

마켓플레이스 삭제

마켓플레이스 등록을 취소하려면 다음을 입력하세요.

Shell
copilot plugin marketplace remove MARKETPLACE-NAME

인터랙티브 세션에서 다음을 입력하세요:

Copilot prompt
/plugin marketplace remove MARKETPLACE-NAME

마켓플레이스를 추가할 때는 해당 소스를 통해 해당 마켓플레이스를 식별합니다. 제거할 때는 마켓플레이스 목록에 표시된 마켓플레이스 이름을 사용하세요. 마켓플레이스의 플러그 인이 여전히 설치되어 있으면 명령이 실패합니다. --force를 추가하면 해당 플러그인도 제거합니다.

리포지토리 기본값 끄기

리포지토리 기본값은 선택 사항입니다. 리포지토리 설정에서 사용하도록 설정된 플러그인을 끄려면 false의 .github/copilot/settings.local.json에 enabledPlugins 항목을 추가합니다:

JSON
{
  "enabledPlugins": {
    "PLUGIN-NAME@MARKETPLACE-NAME": false
  }
}

식별자를 플러그인의 이름 및 마켓플레이스 이름으로 바꾸십시오. 파일을 저장하고 새 세션을 시작합니다. 플러그인을 다시 켜려면 항목을 true로 설정합니다.

이 로컬 설정 파일을 커밋하지 마세요. 엔터프라이즈 관리 설정은 리포지토리 기본값 및 로컬 재정의보다 우선합니다. 세부 정보는 GITHUB COPILOT CLI 구성 디렉터리(을)를 참조하세요.

추가 읽기