Skip to main content

Getting started with GitHub Copilot CLI

Быстро научитесь использовать GitHub Copilot CLI.

Кто может использовать эту функцию?

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

Введение

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

Это руководство поможет вам начать пользоваться CLI.

Installation

Используйте одну из следующих команд:

  •         **Кроссплатформенность (npm)**
    

    Пререквизит: Node.js версии 22 или более поздней.

    Bash
    npm install -g @github/copilot
    
  •         **Windows (WinGet)**
    
    Bash
    winget install GitHub.Copilot
    
  •         **macOS/Linux (Homebrew)**
    
    Bash
    brew install copilot-cli
    

Запуск CLI впервые

  1. В терминале перейдите в каталог project, где хотите использовать Второй пилот CLI.

  2. Начните интерактивную сессию CLI:

    copilot
    
  3. В интерфейсе CLI введите /login и следуйте указаниям на экране для аутентификации с помощью вашего аккаунта GitHub.

    Вам придётся to сделать это только при первом использовании CLI.

  4. При запросе убедитесь, что вы доверяете, что файлы в текущей директории подходят для использования с инструментом ИИ.

    Примечание.

    Copilot не будет вносить изменения в ваши файлы без вашего явного одобрения.

  5. Попробуйте задать Copilot вопрос, например:

    Copilot prompt
    Give me an overview of this project.
    

Ядра для освоения

ShortcutДействие
          <kbd>Esc</kbd>                | Отменить текущую операцию |

| CTRL+C | Отменить, если думаешь, очищаешь ввод или выходишь | | CTRL+L | Очистите экран | | @ | Упомяните файлы для включения в контекст | | / | Показать команды косой черты | | ? | Помощь с вкладками показать | | и | Навигация по истории команд |

Для полного списка ярлыков и доступных команд введите:

/help

Использование GitHub Copilot CLI неинтерактивно

Вы также можете ввести команду и получить ответ от Copilot прямо в терминале, не начиная интерактивную сессию.

To do этого передайте подсказку в CLI с флагом -p. Рассмотрим пример.

copilot -p "In Git, how can I apply a commit from another branch"

Флаг -p позволяет использовать GitHub Copilot CLI программно внутри скриптов, например, для автоматизации задач с помощью ИИ.

Вы можете добавить -s флаг, чтобы указать CLI выводить только Copilot ответ, опуская дополнительную информацию об использовании.

copilot -sp "YOUR PROMPT HERE"

Для получения информации о других флагах, которые можно использовать программно, а также для дополнительной информации введите:

copilot help

or:

copilot help TOPIC

где TOPIC — одна из тем, указанных в справочном выходе.

Дальнейшие шаги

Узнайте больше о Второй пилот CLI:

  •         [AUTOTITLE](/copilot/concepts/agents/about-copilot-cli)
    
  •         [AUTOTITLE](/copilot/how-tos/use-copilot-agents/use-copilot-cli)
    
  •         [AUTOTITLE](/copilot/how-tos/copilot-cli/cli-best-practices)