github-copilot-cli について
github-copilot-cliは、GitHub Copilot CLIのインストール、設定、利用、拡張方法を案内するスキルです。CLIを使う人向けに、MCPサーバー、スキル、カスタムエージェント、トラブルシューティングを扱います。
主な機能
- 01インストール・更新・認証の案内
- 02スラッシュコマンドとショートカットの紹介
- 03MCPサーバー設定の管理
- 04スキルとカスタムエージェントの設定
- 05よくある問題の診断
活用シーン
- 01GitHub Copilot CLIのインストールや更新
- 02Copilot CLIへのMCPサーバー追加
- 03スキルやカスタムエージェントの作成・管理
- 04認証や設定の問題の診断
MCP 対応
GitHub Copilot CLIでMCPサーバーを追加、一覧表示、編集する設定方法を説明します。また、MCPサーバーがCopilotに外部ツールを追加する仕組みであることも扱います。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ rysweet/ amplihack --skill github-copilot-cliインストール後、Claude Code で/github-copilot-cliを入力して読み込まれたか確認します。
同梱ファイルexamples.mdreference.md
詳細
GitHub Copilot CLI エキスパート
GitHub Copilot CLI のインストール、設定、使用方法、拡張性に関する包括的な知識です。
目的
このスキルでは、次の項目について専門的なガイダンスを提供します。
- GitHub Copilot CLI のインストールと更新
- 認証と設定
- 基本的な使用パターンとスラッシュコマンド
- 拡張性(MCP サーバー、スキル、カスタムエージェント)
- よくある問題のトラブルシューティング
有効になるタイミング
次の語句に言及すると、自動的に有効になります。
- 「copilot cli」、「github copilot cli」、「gh copilot」
- 「install copilot」、「update copilot」
- 「copilot commands」、「copilot slash commands」
- 「copilot mcp」、「add mcp server」
- 「copilot skills」、「create copilot skill」
- 「copilot custom agent」
クイックリファレンス
インストール(すべてのプラットフォーム)
常に最新バージョンを取得してください。次のコマンドを使用します。
| プラットフォーム | コマンド |
|---|---|
| Windows(WinGet) | winget install GitHub.Copilot |
| macOS/Linux(Homebrew) | brew install copilot-cli |
| すべて(npm、Node.js 22+) | npm install -g @github/copilot |
| macOS/Linux(スクリプト) | curl -fsSL https://gh.io/copilot-install | bash |
プレリリースバージョン:@prerelease を追加するか、GitHub.Copilot.Prerelease を使用します。
認証
copilot # Launch and follow /login prompt
# OR use PAT with "Copilot Requests" permission:
export GH_TOKEN=your_token
基本的なスラッシュコマンド
| コマンド | 目的 |
|---|---|
/help | すべてのコマンドとショートカットを表示します |
/model | AI モデルを選択します(Claude Sonnet 4.5、GPT-5 など) |
/agent | 利用可能なエージェントを参照して選択します |
/skills | スキルを管理します |
/mcp | MCP サーバーの設定を管理します |
/delegate [prompt] | Copilot コーディングエージェントに引き継ぎます(PR を作成) |
/compact | コンテキストウィンドウの使用量を減らします |
/context | トークン使用量を視覚的に表示します |
キーボードショートカット
| ショートカット | 操作 |
|---|---|
@ | コンテキストに含めるファイルを指定します |
! | シェルコマンドを直接実行します |
Esc | 現在の操作をキャンセルします |
Ctrl+C | キャンセル/クリア/終了 |
Ctrl+L | 画面をクリアします |
Ctrl+O | タイムラインを展開/折りたたみします |
拡張性の概要
- MCP サーバー - 外部ツールで Copilot を拡張します
- スキル - タスク固有の手順とスクリプトです
- カスタムエージェント - 専門化されたエージェントプロファイルです
- カスタム指示 - リポジトリ全体に適用されるガイダンスです
ナビゲーションガイド
補足ファイルを読むタイミング
reference.md - 次の情報が必要な場合に読みます。
- すべてのオプションを含む、スラッシュコマンドの完全なリファレンス
- MCP サーバーの詳細な設定と JSON スキーマ
- 権限システムの完全なドキュメント
- 高度な設定オプション
- 環境変数のリファレンス
examples.md - 次の情報が必要な場合に読みます。
- 手順ごとのインストールガイド
- 動作する MCP サーバーの設定例
- スキル作成の例
- カスタムエージェントの例
- 実際の使用シナリオ
基本概念
MCP サーバー(Model Context Protocol)
Copilot CLI には、GitHub MCP サーバーがデフォルトで含まれています。カスタム MCP サーバーを追加するには、次の手順に従います。
/mcp add # Interactive configuration
/mcp show # List configured servers
/mcp edit <name> # Modify existing server
設定は ~/.copilot/mcp-config.json に保存されます。
スキル
スキルは、手順とスクリプトによって Copilot のタスク遂行能力を高めます。
保存場所:
- プロジェクト:
.github/skills/または.claude/skills/ - 個人:
~/.copilot/skills/または~/.claude/skills/
構成:
.github/skills/my-skill/
└── SKILL.md # Instructions with YAML frontmatter
カスタムエージェント
Markdown ファイルとして保存される、専門化されたエージェントプロファイルです。
保存場所:
- ユーザー:
~/.copilot/agents/ - リポジトリ:
.github/agents/ - 組織:
.github-private/agents/
カスタム指示
Copilot 用のリポジトリ固有のガイダンス:
.github/copilot-instructions.md- リポジトリ全体.github/instructions/**/*.instructions.md- パス固有AGENTS.md- エージェントの動作に関する指示
トラブルシューティングの簡単なヒント
| 問題 | 解決策 |
|---|---|
| インストールされていない | brew install copilot-cli または npm i -g @github/copilot |
| 認証されていない | Copilot CLI で /login を実行します |
| ポリシーが無効 | 組織/エンタープライズの Copilot 設定を確認します |
| MCP サーバーが読み込まれない | ~/.copilot/mcp-config.json の構文を確認します |
| スキルが有効にならない | Copilot CLI を再起動し、SKILL.md の YAML を確認します |
バージョン:1.0.0 | ステータス:パブリックプレビュー 注記:GitHub Copilot CLI はパブリックプレビュー中であり、変更される可能性があります。