명령줄 명령어
| Command | 목적 |
|---|---|
copilot | 대화형 모드를 시작합니다. |
copilot help [topic] | 도움말 정보를 표시합니다. 도움말 항목에는 다음이 포함됩니다: config, commands, environment, logging, 및 permissions. |
copilot init | 이 리포지토리에 대한 Copilot 사용자 지정 지침을 초기화합니다. |
copilot update | 최신 버전을 다운로드하고 설치합니다. |
copilot version | 버전 정보를 표시하고 업데이트를 확인합니다. |
copilot plugin | 플러그 인 및 플러그 인 마켓플레이스를 관리합니다. |
대화형 모드의 전역 바로 가기
| Shortcut | 목적 |
|---|---|
@ FILENAME | 컨텍스트에 파일 내용을 포함합니다. |
<kbd>Ctrl</kbd>+<kbd>그런 다음 X</kbd>`/` | 프롬프트 입력을 시작한 후에는 프롬프트를 다시 입력하지 않고도 모델을 변경하려는 경우 슬래시 명령을 실행할 수 있습니다. |
|
Esc | 현재 작업을 취소합니다. |
| ! COMMAND | Copilot을(를) 우회하여 로컬 셸에서 명령을 실행합니다. |
|
Ctrl 키+C | 작업 취소/입력 지우기 종료하려면 두 번 누릅니다. |
|
Ctrl 키+D(D) | 종료. |
|
Ctrl+L | 화면을 지웁다. |
대화형 모드의 타임라인 바로 가기
| Shortcut | 목적 |
|---|---|
| Ctrl+o | 입력이 없을 때 Copilot의 응답 타임라인에서 최근 항목을 확장해 자세한 내용을 보여줍니다. |
| Ctrl+e | 입력이 없을 때, Copilot의 응답 타임라인에 있는 모든 항목을 확장합니다. |
대화형 모드에서의 탐색 바로 가기
| Shortcut | 목적 |
|---|
<kbd>Ctrl 키</kbd>+<kbd>A</kbd> | 입력할 때 줄의 시작 부분으로 이동합니다. |
| Ctrl+전자 | 입력할 때 줄의 끝으로 이동합니다. | | Ctrl 키+H(H) | 이전 문자를 삭제합니다. | | Ctrl+W | 이전 단어를 삭제합니다. | | Ctrl+U | 커서부터 줄의 시작 부분까지 삭제합니다. | | Ctrl+K | 커서에서 줄 끝까지 삭제합니다. | | 메타+←/→ | 커서를 한 단어씩 이동합니다. | | ↑/↓ | 명령 기록을 탐색합니다. |
대화형 모드에서 슬래시 명령어
| Command | 목적 |
|---|---|
/add-dir PATH | 파일 액세스를 위해 허용된 목록에 디렉터리를 추가합니다. |
/agent | 사용 가능한 에이전트(있는 경우)를 찾아 선택합니다. |
`/allow-all`, `/yolo` | 모든 권한(도구, 경로 및 URL)을 사용하도록 설정합니다. |
|
/clear, /new | 대화 기록을 지웁다. |
| /compact | 컨텍스트 창 사용량을 줄이기 위해 대화 기록을 요약합니다. |
| /context | 컨텍스트 창 토큰 사용 및 시각화를 표시합니다. |
|
/cwd, /cd [PATH] | 작업 디렉터리를 변경하거나 현재 디렉터리를 표시합니다. |
| /delegate [PROMPT] | AI 생성 끌어오기 요청을 사용하여 원격 리포지토리에 변경 내용을 위임합니다. |
| /diff | 현재 디렉터리의 변경 내용을 검토합니다. |
|
/exit, /quit | CLI를 종료합니다. |
| /experimental [on\|off] | 실험적 기능을 설정/해제합니다. |
| /share [file\|gist] [PATH] | Markdown 파일 또는 GitHub Gist에 세션을 공유합니다. |
| /feedback | CLI에 대한 피드백을 제공합니다. |
| /help | 대화형 명령에 대한 도움말을 표시합니다. |
| /ide | IDE 작업 영역에 연결합니다. |
| /init | 이 리포지토리에 대한 Copilot 사용자 지정 지침 및 에이전트 기능을 초기화합니다. |
| /list-dirs | 파일 액세스가 허용된 모든 디렉터리를 표시합니다. |
| /login | Copilot에 로그인하세요. |
| /logout | Copilot에서 로그아웃합니다. |
| /lsp [show\|test\|reload\|help] [SERVER-NAME] | 언어 서버 구성을 관리합니다. |
| /mcp [show\|add\|edit\|delete\|disable\|enable] [SERVER-NAME] | MCP 서버 구성을 관리합니다. |
|
/model, /models [MODEL] | 사용하려는 AI 모델을 선택합니다. |
| /plan [PROMPT] | 코딩하기 전에 구현 계획을 만듭니다. |
| /plugin [marketplace\|install\|uninstall\|update\|list] [ARGS...] | 플러그 인 및 플러그 인 마켓플레이스를 관리합니다. |
| /rename NAME | 현재 세션의 이름을 바꿉니다 (별칭: /session rename). |
| /reset-allowed-tools | 허용된 도구 목록을 다시 설정합니다. |
| /resume [SESSION-ID] | 다른 세션으로 전환합니다(필요에 따라 세션 ID 지정). |
| /review [PROMPT] | 코드 검토 에이전트를 실행하여 변경 내용을 분석합니다. |
| /session [checkpoints [n]\|files\|plan\|rename NAME] | 세션 정보 및 작업 영역 요약을 표시합니다. 자세한 내용은 하위 명령을 사용합니다. |
| /skills [list\|info\|add\|remove\|reload] [ARGS...] | 향상된 기능을 위한 기술을 관리합니다. |
| /terminal-setup | 여러 줄 입력 지원을 위해 터미널을 구성합니다(Shift+Enter 및 Ctrl+Enter). |
| /theme [show\|set\|list] [auto\|THEME-ID] | 터미널 테마를 보거나 구성합니다. |
| /usage | 세션 사용 메트릭 및 통계를 표시합니다. |
| /user [show\|list\|switch] | 현재 GitHub 사용자를 관리합니다. |
사용 가능한 슬래시 명령의 전체 목록을 보려면 대화형 모드에서 /help를 입력하십시오.
명령줄 옵션
| Option | 목적 |
|---|---|
--acp | 에이전트 클라이언트 프로토콜 서버를 시작합니다. |
--add-dir PATH | 파일 액세스를 위해 허용된 목록에 디렉터리를 추가합니다(여러 번 사용할 수 있습니다). |
--add-github-mcp-tool TOOL | 기본 CLI 하위 집합 대신 GitHub MCP 서버에 사용하도록 설정하는 도구를 추가합니다(여러 번 사용할 수 있음). 모든 도구에 *을 사용하십시오. |
--add-github-mcp-toolset TOOLSET | 기본 CLI 하위 집합 대신 GitHub MCP 서버에 사용하도록 설정할 도구 집합을 추가합니다(여러 번 사용할 수 있음). 모든 도구 집합에 all 을 사용합니다. |
--additional-mcp-config JSON | 추가 MCP 서버 구성을 JSON 문자열 또는 파일 경로(접두사 포함 @)로 구성합니다(여러 번 사용할 수 있습니다). 이 세션의 구성 ~/.copilot/mcp-config.json 을 보강합니다. |
--agent AGENT | 사용할 사용자 지정 에이전트를 지정합니다. |
--allow-all | 모든 사용 권한을 --allow-all-tools --allow-all-paths --allow-all-urls와 동일하게 활성화합니다. |
--allow-all-paths | 파일 경로 확인을 사용하지 않도록 설정하고 모든 경로에 대한 액세스를 허용합니다. |
--allow-all-tools | 모든 도구가 확인 없이 자동으로 실행되도록 허용합니다. 비대화형 모드(env: COPILOT_ALLOW_ALL)에 필요합니다. |
--allow-all-urls | 확인 없이 모든 URL에 대한 액세스를 허용합니다. |
--allow-tool [TOOLS...] | CLI에 사용할 수 있는 권한이 있는 도구입니다. 사용 권한을 묻는 메시지가 표시되지 않습니다. |
--allow-url [URLS...] | 특정 URL 또는 도메인에 대한 액세스를 허용합니다. |
--available-tools [TOOLS...] | 이러한 도구만 모델에서 사용할 수 있습니다. |
--banner | 시작 배너를 표시합니다. |
--config-dir PATH | 구성 디렉터리(기본값: ~/.copilot)를 설정합니다. |
--continue | 가장 최근 세션을 다시 시작합니다. |
--deny-tool [TOOLS...] | CLI에 사용할 권한이 없는 도구입니다. 사용 권한을 묻는 메시지가 표시되지 않습니다. |
--deny-url [URLS...] | 특정 URL 또는 도메인에 대한 액세스 거부는 --allow-url보다 우선합니다. |
--disable-builtin-mcps | 모든 기본 제공 MCP 서버(현재: github-mcp-server)를 사용하지 않도록 설정합니다. |
--disable-mcp-server SERVER-NAME | 특정 MCP 서버를 사용하지 않도록 설정합니다(여러 번 사용할 수 있습니다). |
--disable-parallel-tools-execution | 도구의 병렬 실행을 사용하지 않도록 설정합니다(LLM은 병렬 도구 호출을 수행할 수 있지만 순차적으로 실행됨). |
--disallow-temp-dir | 시스템 임시 디렉터리에 대한 자동 액세스를 방지합니다. |
--enable-all-github-mcp-tools | 기본 CLI 하위 집합 대신 모든 GitHub MCP 서버 도구를 사용하도록 설정합니다. |
`--add-github-mcp-toolset` 및 `--add-github-mcp-tool` 옵션을 재정의합니다. |
| --excluded-tools [TOOLS...] | 이러한 도구는 모델에서 사용할 수 없습니다. |
| --experimental | 실험적 기능을 활성화합니다(--no-experimental을 사용해 비활성화). |
|
-h, --help | 도움말을 표시합니다. |
|
-i PROMPT, --interactive PROMPT | 대화형 모드를 시작하고 이 프롬프트를 자동으로 실행합니다. |
| --log-dir DIRECTORY | 로그 파일 디렉터리(기본값: ~/.copilot/logs/)를 설정합니다. |
| --log-level LEVEL | 로그 수준(선택 사항: none,, error, warning``info, debug``all) default을 설정합니다. |
| --model MODEL | 사용하려는 AI 모델을 설정합니다. |
| --no-ask-user |
ask_user 도구를 사용하지 않도록 설정합니다(에이전트는 질문을 하지 않고 자율적으로 작동). |
| --no-auto-update | CLI 업데이트를 자동으로 다운로드하지 않도록 설정합니다. |
| --no-color | 모든 색 출력을 사용하지 않도록 설정합니다. |
| --no-custom-instructions | 사용자 지정 명령 및 관련 파일의 로드를 AGENTS.md에서 비활성화합니다. |
|
-p PROMPT, --prompt PROMPT | 비대화형 모드에서 프롬프트를 실행합니다(완료 후 종료됨). |
| --plain-diff | 리치 다이프 렌더링(구문 강조 표시를 git 구성에서 지정한 diff 도구를 통해 제공)을 비활성화합니다. |
| --resume [SESSION-ID] | 이전 세션에서 다시 시작합니다(선택적으로 세션 ID 지정). |
|
-s, --silent | 을 사용하여 스크립팅하는 -p데 유용한 에이전트 응답(사용 통계 제외)만 출력합니다. |
| --screen-reader | 화면 읽기 프로그램 최적화를 사용하도록 설정합니다. |
| --share [PATH] | 비대화형 모드(기본 경로: ./copilot-session-<ID>.md)로 완료된 후 Markdown 파일에 세션을 공유합니다. |
| --share-gist | 비대화형 모드에서 완료된 후 세션을 비공개 GitHub Gist로 공유합니다. |
| --stream MODE | 스트리밍 모드(모드 선택: on 또는)를 사용하거나 off사용하지 않도록 설정합니다. |
|
-v, --version | 버전 정보를 표시합니다. |
| --yolo | 모든 사용 권한을 --allow-all-tools --allow-all-paths --allow-all-urls와 동일하게 설정합니다. |
명령 및 옵션의 전체 목록을 보려면 다음을 실행 copilot help합니다.