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に聞ける
- ✅ 複雑なコマンドの意味を説明してもらえる
- ✅ ターミナル作業の効率が大幅にアップ
ぜひ試してみてください!