GitHub Copilot CLI

GitHub, Inc. · Терминальный ИИ-ассистент для программирования, помогающий понимать, планировать, редактировать и отлаживать проекты, с интеграцией с GitHub, пользовательскими агентами и инструментами MCP.

CaskAI ToolsВстроенное обновлениеЧип Apple · Intel
Главная
Источник homebrew/cask
Установки за последние 30 дней9 855Приложение: место 21
Установки за последний год232,6 тыс.Всего за 365 дней
Последняя версия1.0.937 часов назад · 7 окт.
Размер загрузки99МБarm64 / x86_64 · gz
Частота обновленийЕжедневно8 релизов за 30 дней

Описание

Перевод ИИПоказать оригинал

GitHub Copilot CLI — это основанный на терминале ИИ-ассистент для программирования от GitHub. Он помогает разработчикам понимать репозитории, планировать изменения, редактировать и отлаживать код, а также выполнять задачи разработки посредством диалогов на естественном языке. Он объединяет локальный контекст проекта с репозиториями, issues и pull requests GitHub.

Основные возможности

  • Задавайте вопросы о коде, разрабатывайте план и запрашивайте реализацию, отладку или рефакторинг в терминале.
  • Используйте интерактивные сеансы или рабочие процессы на основе запросов; просматривайте вызовы инструментов и утверждайте разрешения, прежде чем разрешать действия.
  • Работайте с контекстом GitHub через встроенную интеграцию GitHub MCP и добавляйте собственные MCP-серверы для других инструментов.
  • Настраивайте пользовательских агентов, навыки, хуки и поддерживаемые языковые серверы для рабочих процессов конкретного проекта.
  • Выбирайте поддерживаемые модели и управляйте контекстом сеанса; доступные модели зависят от вашей учётной записи или настроенного провайдера.
  • Используйте изоляцию команд и настройки разрешений для контроля выполнения, доступа к сети и доступа к файлам.

Установка и первое использование

Установите brew install --cask copilot-cli. Это устанавливает исполняемый файл copilot и поддерживаемые дополнения оболочки, а не графическое приложение Mac. В папке проекта запустите copilot и следуйте /login, если требуется аутентификация GitHub. Начните с вопроса о коде или /plan, просмотрите предлагаемые действия и предоставьте только те разрешения, которые подходят для задачи.

Требования, зависимости и конфликты

Текущий cask Homebrew для Mac требует macOS 13 или более поздней версии и имеет отдельные нативные загрузки для Apple Silicon и Intel. Он не объявляет дополнительных зависимостей формулы и конфликтует с copilot-cli@prerelease, который предоставляет альтернативный исполняемый файл. Нативный архив можно установить без отдельной установки Node.js; путь установки через npm вместо этого требует Node.js 22 или более поздней версии. Для использования в Windows требуется PowerShell 6 или более поздней версии. Официальные дистрибутивы также охватывают Linux и Windows; архив для Mac не является их установщиком.

GitHub CLI (gh) необязателен для резервной аутентификации и рабочих процессов команд GitHub. Git, языковые среды выполнения, инструменты сборки и серверы MCP должны быть доступны, когда они нужны задаче. Языковые серверы не входят в комплект и должны устанавливаться и настраиваться отдельно. Администратор организации может отключить доступ к CLI или ограничить инструменты и домены. Избегайте управления одним и тем же исполняемым файлом через несколько менеджеров пакетов.

Учётные записи, расходы и лицензия

Для использования Copilot, размещённого на GitHub, войдите в систему с подходящей учётной записью GitHub и правом на Copilot; доступ, предоставленный организацией, также требует включения её политики CLI. Разрешения на использование и платное потребление зависят от вашего плана и выбранной модели, поэтому сверяйтесь с текущими планами, а не предполагайте неограниченное количество запросов. Установка CLI сама по себе не предоставляет доступ к сервису.

Текущая документация также поддерживает использование собственных ключей API поставщика моделей (BYOK) без аутентификации GitHub для запросов к моделям. Тогда расходы и доступность провайдера применяются отдельно. Размещённые на GitHub функции, такие как облачное делегирование, сервер GitHub MCP и поиск по коду GitHub, по-прежнему требуют аутентификации GitHub. Автономный режим избегает контакта с GitHub, но обеспечивает изолированную среду только тогда, когда настроенный поставщик моделей также является локальным или изолированным.

CLI использует пользовательскую лицензию GitHub Copilot CLI, а не лицензию с открытым исходным кодом. Его публичный репозиторий предоставляет выпуски, документацию и отслеживание проблем; лицензия на программное обеспечение и условия любого подключённого сервиса применяются отдельно.

Ссылки: официальный репозиторий, установка, аутентификация и BYOK, планы, и лицензия CLI.

Новая версия Что нового в 1.0.93 7 окт. · Редакция OpenNavo · Перевод ИИ

  • БезопасностьСделайте изоляцию команд доступной через /sandbox и --sandbox.
  • ИнтеграцияПрименяйте изменения конфигурации сервера MCP между ходами без перезапуска.
  • Рабочий процессУчитывайте --context long_context и сообщайте правильный лимит контекста.

Графический интерфейс Homebrew с открытым исходным кодом. Устанавливайте через клиент macOS или команду brew.

© 2026 OpenNavo