mcpField
G
github-copilot-cli

github-copilot-cli

github.com/rysweetエージェントワークフロー76118 回インストール21 週間前に更新
リポジトリ

github-copilot-cli について

github-copilot-cliは、GitHub Copilot CLIのインストール、設定、利用、拡張方法を案内するスキルです。CLIを使う人向けに、MCPサーバー、スキル、カスタムエージェント、トラブルシューティングを扱います。

主な機能

  1. 01インストール・更新・認証の案内
  2. 02スラッシュコマンドとショートカットの紹介
  3. 03MCPサーバー設定の管理
  4. 04スキルとカスタムエージェントの設定
  5. 05よくある問題の診断

活用シーン

  1. 01GitHub Copilot CLIのインストールや更新
  2. 02Copilot CLIへのMCPサーバー追加
  3. 03スキルやカスタムエージェントの作成・管理
  4. 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 のインストール、設定、使用方法、拡張性に関する包括的な知識です。

目的

このスキルでは、次の項目について専門的なガイダンスを提供します。

  1. GitHub Copilot CLI のインストールと更新
  2. 認証と設定
  3. 基本的な使用パターンとスラッシュコマンド
  4. 拡張性(MCP サーバー、スキル、カスタムエージェント)
  5. よくある問題のトラブルシューティング

有効になるタイミング

次の語句に言及すると、自動的に有効になります。

  • 「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すべてのコマンドとショートカットを表示します
/modelAI モデルを選択します(Claude Sonnet 4.5、GPT-5 など)
/agent利用可能なエージェントを参照して選択します
/skillsスキルを管理します
/mcpMCP サーバーの設定を管理します
/delegate [prompt]Copilot コーディングエージェントに引き継ぎます(PR を作成)
/compactコンテキストウィンドウの使用量を減らします
/contextトークン使用量を視覚的に表示します
キーボードショートカット
ショートカット操作
@コンテキストに含めるファイルを指定します
!シェルコマンドを直接実行します
Esc現在の操作をキャンセルします
Ctrl+Cキャンセル/クリア/終了
Ctrl+L画面をクリアします
Ctrl+Oタイムラインを展開/折りたたみします
拡張性の概要
  1. MCP サーバー - 外部ツールで Copilot を拡張します
  2. スキル - タスク固有の手順とスクリプトです
  3. カスタムエージェント - 専門化されたエージェントプロファイルです
  4. カスタム指示 - リポジトリ全体に適用されるガイダンスです

ナビゲーションガイド

補足ファイルを読むタイミング

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 はパブリックプレビュー中であり、変更される可能性があります。

コメント