Skip to main content

Справочник команды Copilot Copilot CLI на GitHub

Найдите команды и клавишные комбинации, которые помогут вам эффективно использовать Интерфейс командной строки Copilot.

Команды командной строки

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 | Отключение. | | Ctrl+L | Очистите экран. |

Ярлыки временной линии в интерактивном режиме

ShortcutЦель
ctrl+oХотя ввода нет, это расширяет недавние элементы в хронологии ответа Copilot, чтобы показать больше деталей.
ctrl+eХотя ввода нет, это расширяет все элементы в временной шкале ответа Copilot.
ShortcutЦель
          <kbd>CTRL</kbd>+<kbd>A</kbd>        | Переместитесь к началу строки (при наборе). |

| Ctrl+E | Переместитесь в конец строки (при наборе). | | CTRL+H | Удалить предыдущего персонажа. | | Ctrl+Ж | Удалить предыдущее слово. | | Ctrl+U | Удалить с курсора в начало строки. | | Ctrl+К | Удалить с курсора до конца строки. | | Мета+/ | Двигайте курсор на слово. | | / | Просматривайте историю команд. |

Слэш команды в интерактивном режиме

CommandЦель
/add-dir PATHДобавьте каталог в разрешённый список для доступа к файлам.
/agentПросматривайте и выбирайте из доступных агентов (если они есть).
          `/allow-all`, `/yolo`                               | Включите все права (инструменты, пути и URL). |

| /clear, /new | Очистите историю разговоров. | | /compact | Кратко изложите историю переписки, чтобы уменьшить использование контекстного окна. | | /context | Покажите использование токена контекстного окна и визуализацию. | | /cwd, /cd [PATH] | Измените рабочий каталог или отобразите текущий каталог. | | /delegate [PROMPT] | Делегировать изменения в удалённый репозиторий с помощью пулл-запроса, сгенерированного ИИ. | | /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] | Выберите модель ИИ, которую хотите использовать. | | /plan [PROMPT] | Создайте план реализации перед написанием кода. | | /plugin [marketplace\|install\|uninstall\|update\|list] [ARGS...] | Управляйте плагинами и маркетплейсами плагинов. | | /rename NAME | Переименуйте текущую сессию (псевдоним )./session rename | | /reset-allowed-tools | Сбросьте список разрешённых инструментов. | | /resume [SESSION-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 в интерактивном режиме.

Параметры командной строки

ВариантЦель
--acpЗапустите сервер протокола Agent Client.
--add-dir PATHДобавьте каталог в разрешённый список для доступа к файлам (можно использовать несколько раз).
--add-github-mcp-tool TOOLДобавьте инструмент для активации сервера GitHub вместо стандартного подмножества CLI (можно использовать несколько раз). Используйте * для всех инструментов.
--add-github-mcp-toolset TOOLSETДобавьте набор инструментов для MCP-сервера GitHub вместо стандартного подмножества CLI (можно использовать несколько раз). Используйте 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Включите все инструменты GitHub MCP-серверы вместо стандартного подмножества CLI. Переопределяет и --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 | Задайте модель ИИ, которую хотите использовать. | | --no-ask-user | Отключите ask_user инструмент (агент работает автономно, не задавая вопросов). | | --no-auto-update | Отключите автоматическую загрузку обновлений CLI. | | --no-color | Отключите все цветовые выводы. | | --no-custom-instructions | Отключите загрузку пользовательских инструкций из AGENTS.md и связанных файлов. | | -p PROMPT, --prompt PROMPT | Выполните запрос в неинтерактивном режиме (выходит после завершения). | | --plain-diff | Отключите рендеринг rich diff (выделение синтаксиса через инструмент diff, указанный в конфигурации git). | | --resume [SESSION-ID] | Возобновить запись с предыдущей сессии (по желанию укажите идентификатор сессии). | | -s, --silent | Выводите только ответ агента (без статистики использования), что полезно для скриптов с -p. | | --screen-reader | Включите оптимизацию экранных читателей. | | --share [PATH] | Поделиться сессией с файлом Markdown после её завершения в неинтерактивном режиме (по умолчанию путь: ./copilot-session-<ID>.md). | | --share-gist | Поделитесь сессией с секретным GitHub gist после завершения в неинтерактивном режиме. | | --stream MODE | Включите или отключите режим стриминга (выбор режима: on или off). | | -v, --version | Покажите информацию о версии. | | --yolo | Включить все права (эквивалент --allow-all-tools --allow-all-paths --allow-all-urls). |

Для полного списка команд и опций запустите copilot help.