GitHub Copilot CLIの使い方


GitHub Copilot CLIの使い方

GitHub Copilot CLIは、ターミナルから直接AIの支援を受けられる強力なツールです。コマンドの提案、説明、実行までをAIがサポートしてくれます。

インストール

まず、GitHub CLIがインストールされている必要があります。

# GitHub CLIのインストール(Mac)
brew install gh

# GitHub CLIのインストール(Ubuntu/Debian)
sudo apt install gh

次に、GitHub Copilot拡張機能をインストールします。

gh extension install github/gh-copilot

基本的な使い方

コマンドの提案を受ける

「こういうことをしたい」と伝えると、適切なコマンドを提案してくれます。

gh copilot suggest "現在のディレクトリのファイルサイズを大きい順に表示したい"

コマンドの説明を受ける

知らないコマンドの意味を教えてもらえます。

gh copilot explain "tar -xzvf archive.tar.gz"

実践例

例1: Gitの操作

gh copilot suggest "直前のコミットメッセージを修正したい"
# → git commit --amend を提案してくれる

例2: ファイル検索

gh copilot suggest "srcディレクトリ内で'TODO'を含むファイルを探したい"
# → grep -r "TODO" src/ などを提案してくれる

例3: プロセス管理

gh copilot suggest "ポート3000を使っているプロセスを終了したい"
# → lsof -i :3000 や kill コマンドを提案してくれる

このブログでの活用

このブログ自体もCopilot CLIを活用して運営しています。

# 新しい記事を作成
./scripts/new-post.sh "記事タイトル"

# Copilotに記事の執筆を依頼
gh copilot suggest "TypeScriptの基礎についてブログ記事を書いて"

まとめ

GitHub Copilot CLIを使えば:

  • ✅ 覚えていないコマンドをAIに聞ける
  • ✅ 複雑なコマンドの意味を説明してもらえる
  • ✅ ターミナル作業の効率が大幅にアップ

ぜひ試してみてください!

参考リンク