はじめに
GitHub Copilot CLI は、エージェント機能をコマンド ラインに直接提供する強力なターミナルネイティブ AI コーディング アシスタントです。 Copilot CLIは、高度な柔軟性、GitHubワークフローの統合、および完全なユーザー制御を維持しながら複雑なタスクに自律的に作業する機能を提供します。
このガイドは、CLI の使用を開始するのに役立ちます。
インストール作業
次のいずれかのコマンドを使用します。
-
クロスプラットフォーム (npm)
前提条件: Node.js 22 or later。
Bash npm install -g @github/copilot
npm install -g @github/copilot -
Windows (WinGet)
Bash winget install GitHub.Copilot
winget install GitHub.Copilot -
macOS/Linux (Homebrew)
Bash brew install --cask copilot-cli
brew install --cask copilot-cli
初めて CLI を開始する
-
ターミナルで、 Copilot CLIを使用するプロジェクト ディレクトリに移動します。
-
対話型 CLI セッションを開始します。
copilot -
CLI インターフェイスで、「
/login」と入力し、画面上のプロンプトに従って、 GitHub アカウントで認証します。CLI を初めて使用する場合にのみ、この操作を行う必要があります。
-
メッセージが表示されたら、現在のディレクトリ内のファイルが AI ツールでの使用に適していることを確認します。
メモ
Copilot は、明示的な承認なしにファイルに変更を加えることはありません。
-
試しに Copilot に質問してみてください。例えば:
Copilot prompt Give me an overview of this project.
Give me an overview of this project.必要に応じて、入力する代わりにプロンプトを読み上げることもできます。 「Copilot CLI で音声入力を使用する」を参照してください。
習得すべき基本的なショートカット
| Shortcut | アクション |
|---|---|
| Esc | 現在の操作を取り消す |
| + |
ショートカットと使用可能なコマンドの完全な一覧については、次のように入力します。
/help
GitHub Copilot CLIを対話形式以外で使用する
また、対話型セッションを開始せずに、コマンドを入力し、ターミナルで直接 Copilot から応答を取得することもできます。
これを行うには、 -p フラグを使用して CLI にプロンプトを渡します。 例えば次が挙げられます。
copilot -p "In Git, how can I apply a commit from another branch"
-p フラグを使用すると、スクリプト内でGitHub Copilot CLIをプログラムで使用できます。たとえば、AI を使用してタスクを自動化できます。
-s フラグを追加して、追加の使用情報を省略して、Copilotの応答のみを出力するように CLI に指示できます。
copilot -sp "YOUR PROMPT HERE"
プログラムで使用できるその他のフラグの詳細および詳しい情報を確認するには、次のコマンドを入力してください。
copilot help
or:
copilot help TOPIC
TOPIC はヘルプ出力に記載されているトピックの 1 つです。
次のステップ
Copilot CLIの詳細については、以下をご覧ください。
- GITHUB COPILOT CLI について
- GitHub Copilot CLI の使用
- GitHub Copilot CLI のベスト プラクティス
- 始めましょう GitHub Copilot CLI: 無料のハンズオン コース