Skip to main content

Начало работы с GitHub Copilot CLI

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

Введение

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

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

Installation

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

  •         **Кроссплатформенность (npm)**
    
    Bash
    npm install -g @github/copilot
    
  •         **Windows (WinGet)**
    
    Bash
    winget install GitHub.Copilot
    
  •         **macOS/Linux (Homebrew)**
    
    Bash
    brew install copilot-cli
    

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

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

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

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

    Вам придётся сделать это только при первом использовании 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 прямо в терминале, не начиная интерактивную сессию.

Для этого передайте подсказку в 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 — одна из тем, указанных в справочном выходе.

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

Узнайте больше о Интерфейс командной строки Copilot:

  •         [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)