GitHub Copilot CLI

Терминальный агент GitHub Copilot с доступом к репозиториям, issues и pull requests и поддержкой MCP

CLIВыбор редакцииВысокий риск

github/copilot-cli

Установка

npm install -g @github/copilot

macOS, Linux и Windows.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Copilot CLI запускается командой copilot в папке с кодом и работает как агент: планирует задачу, правит файлы, собирает и отлаживает проект. Он использует ту же основу, что и облачный coding agent GitHub, и сразу видит репозитории, issues и PR через аккаунт GitHub. Встроен MCP-сервер GitHub, можно подключать свои MCP-серверы и LSP для навигации по коду. Каждое действие показывается перед выполнением и требует подтверждения.

Для кого. Для разработчиков с подпиской Copilot, которые хотят работать с агентом в терминале.

Подходит, если

  • У вас уже есть подписка Copilot и нужна работа в терминале
  • Задача связана с issues и PR на GitHub
  • Нужно подключить свои MCP-серверы к агенту GitHub

Не подходит, если

  • Нет подписки Copilot или организация отключила CLI
  • Нужна работа с локальной моделью без облака

Пример запроса к агенту

Найди открытые issues с меткой bug в этом репозитории и исправь первое из них

Ограничения

Нужна активная подписка Copilot, каждый запрос расходует квоту премиум-запросов. Администратор организации может запретить CLI. Работа сервисов Copilot из России без VPN не гарантируется, оплата подписки из России затруднена. LSP-серверы ставятся отдельно.

Как отключить. Удалите пакет через npm uninstall -g @github/copilot или brew uninstall copilot-cli, настройки лежат в ~/.copilot.

Проверка безопасности

  • Выполняет команды и изменяет файлы
  • Действует от имени аккаунта GitHub в репозиториях и issues

Коротко о README

README описывает требования, установку скриптом, через Homebrew, WinGet и npm, и вход через /login или токен. Рассказано про выбор модели, экспериментальный режим с autopilot и расход премиум-запросов. Отдельный раздел показывает настройку LSP-серверов на уровне пользователя и репозитория.

Частые вопросы

Можно ли войти без браузера?

Да, через fine-grained PAT с правом Copilot Requests в переменной GH_TOKEN или GITHUB_TOKEN.

Как сменить модель?

Командой /model внутри сессии.

Выбор редакции

Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами

CLIВысокий риск389,7 тыс.
Выбор редакции

Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам

CLIВысокий риск245,5 тыс.
Выбор редакции

Агент Anthropic для терминала, IDE и GitHub: понимает кодовую базу, выполняет задачи и работает с git

CLIВысокий риск145 тыс.
Выбор редакции

Агент OpenAI для программирования, который работает локально в терминале, с версиями для IDE и десктопа

CLIВысокий риск124,1 тыс.