Установка
GitHub Copilot CLI можно установить несколькими способами:
# npm (рекомендуемый)
npm install -g @github/copilot
# Установочный скрипт
curl -fsSL https://gh.io/copilot-install | bash
# Через GitHub CLI (установится при первом вызове)
gh copilot Copilot CLI доступен для всех планов GitHub Copilot: Free, Pro, Pro+, Business и Enterprise.
Авторизация
Установите токен GitHub через переменную окружения GH_TOKEN или GITHUB_TOKEN. При использовании через gh CLI авторизация происходит автоматически.
Основные команды
# Интерактивный режим
copilot
# Одноразовый промпт
copilot -p "Найди все TODO в проекте и создай issues"
# Выбор модели (по умолчанию Claude Sonnet 4.5)
/model Режимы работы
Shift+Tab переключает между режимами:
- Plan mode — строит структурированный план реализации
- Agent mode — автономно выполняет задачу
Специализированные агенты
Copilot CLI включает встроенные агенты: Explore для быстрого анализа кодовой базы и Task для запуска команд (тесты, сборка). Агенты запускаются автоматически и могут работать параллельно.
Контроль инструментов
# Запретить использование rm
copilot --deny-tool='shell(rm)'
# Разрешить только определённые git-команды
copilot --allow-tool='git(commit,push)'