Skip to main content

GitHub Copilot CLI コマンド リファレンス

Copilot CLI を効果的に使うためのコマンドとキーボード ショートカットを紹介します。

コマンドラインコマンド

Command目的
copilot対話型モードを起動します。
copilot help [topic]ヘルプ情報を表示します。 ヘルプ トピックには、 configcommandsenvironmentloggingpermissionsなどがあります。
copilot initこのリポジトリの Copilot カスタム命令を初期化します。
copilot update最新バージョンをダウンロードしてインストールします。
copilot versionバージョン情報を表示し、更新プログラムを確認します。
copilot pluginプラグインとプラグイン マーケットプレースを管理します。

対話型モードのグローバル ショートカット

Shortcut目的
@ FILENAMEコンテキストにファイルの内容を含めます。
          +
          <kbd>次に X</kbd>`/`  | プロンプトの入力を開始すると、スラッシュ コマンドを実行できます。たとえば、プロンプトを再入力せずにモデルを変更する場合などです。 |

| Esc | 現在の操作を取り消します。 | | ! COMMAND | Copilot をバイパスして、ローカルシェルにてコマンドを実行します。 | | Ctrl+C | 操作の取り消し/入力のクリア。 2 回押して終了します。 | | Ctrl+D | シャットダウンする | | Ctrl+L | 画面をクリアします。 |

対話モードのタイムライン ショートカット

Shortcut目的
Ctrl+o入力はありませんが、Copilot の応答タイムラインの最近の項目が展開され、詳細が表示されます。
Ctrl + e入力はありませんが、Copilot の応答タイムライン内のすべての項目が展開されます。
Shortcut目的
Ctrl+A行の先頭に移動します (入力時)。
          <kbd>Ctrl</kbd>+<kbd>E</kbd>        | 行の末尾に移動します (入力時)。       |

| Ctrl+H | 前の文字を削除します。 | | Ctrl+W | 前の単語を削除します。 | | Ctrl+U | カーソル位置から行の先頭まで削除します。 | | Ctrl+K | カーソルから行の末尾まで削除します。 | | メタ+/ | カーソルを単語単位で移動します。 | | / | コマンド履歴に移動します。 |

対話モードでのスラッシュ コマンド

Command目的
/add-dir PATHファイル アクセスの許可リストにディレクトリを追加します。
/agent使用可能なエージェント (存在する場合) を参照して選択します。
          `/allow-all`、`/yolo`                               | すべてのアクセス許可 (ツール、パス、URL) を有効にします。 |

| /clear/new | 会話履歴をクリアします。 | | /compact | 会話履歴を要約して、コンテキスト ウィンドウの使用量を減らします。 | | /context | コンテキスト ウィンドウのトークンの使用状況と視覚化を表示します。 | | /cwd/cd [PATH] | 作業ディレクトリを変更するか、現在のディレクトリを表示します。 | | /delegate [PROMPT] | AI によって生成されたプル要求を使用して、リモート リポジトリに変更を委任します。 | | /diff | 現在のディレクトリで行われた変更を確認します。 | | /exit/quit | CLI を終了します。 | | /experimental [on\|off] | 試験的機能のオン/オフを切り替えます。 | | /share [file\|gist] [PATH] | セッションを Markdown ファイルまたは GitHub gist に共有します。 | | /feedback | CLI に関するフィードバックを提供します。 | | /help | 対話型コマンドのヘルプを表示します。 | | /ide | IDE ワークスペースに接続します。 | | /init | このリポジトリの Copilot カスタム命令とエージェント機能を初期化します。 | | /list-dirs | ファイル アクセスが許可されているすべてのディレクトリを表示します。 | | /login | Copilot にログインします。 | | /logout | Copilot からログアウトします。 | | /lsp [show\|test\|reload\|help] [SERVER-NAME] | 言語サーバーの構成を管理します。 | | /mcp [show\|add\|edit\|delete\|disable\|enable] [SERVER-NAME] | MCP サーバー構成を管理します。 | | /model/models [MODEL] | 使用する AI モデルを選択します。 | | /plan [PROMPT] | コーディングする前に実装計画を作成します。 | | /plugin [marketplace\|install\|uninstall\|update\|list] [ARGS...] | プラグインとプラグイン マーケットプレースを管理します。 | | /rename NAME | 現在のセッションの名前を変更します(/session renameのエイリアス)。 | | /reset-allowed-tools | 許可されているツールの一覧をリセットします。 | | /resume [SESSION-ID] | 別のセッションに切り替えます (必要に応じてセッション ID を指定します)。 | | /review [PROMPT] | コード レビュー エージェントを実行して変更を分析します。 | | /session [checkpoints [n]\|files\|plan\|rename NAME] | セッション情報とワークスペースの概要を表示します。 詳細についてはサブコマンドを使用してください。 | | /skills [list\|info\|add\|remove\|reload] [ARGS...] | 強化された機能のスキルを管理します。 | | /terminal-setup | 複数行入力をサポートするようにターミナルを構成します (Shift+EnterCtrl+Enter)。 | | /theme [show\|set\|list] [auto\|THEME-ID] | ターミナル テーマを表示または構成します。 | | /usage | セッション使用状況のメトリックと統計情報を表示します。 | | /user [show\|list\|switch] | 現在の GitHub ユーザーを管理します。 |

使用可能なスラッシュ コマンドの完全な一覧については、対話モードで /help 入力します。

コマンド ライン オプション

Option目的
--acpエージェント クライアント プロトコル サーバーを起動します。
--add-dir PATHファイル アクセスの許可リストにディレクトリを追加します (複数回使用できます)。
--add-github-mcp-tool TOOL既定の CLI サブセットではなく、 GitHub MCP サーバーに対して有効にするツールを追加します (複数回使用できます)。 すべてのツールに * を使用します。
--add-github-mcp-toolset TOOLSET既定の CLI サブセットではなく、 GitHub MCP サーバーに対して有効にするツールセットを追加します (複数回使用できます)。 すべてのツールセットに all を使用します。
--additional-mcp-config JSONJSON 文字列またはファイル パス ( @ プレフィックス) としての追加の MCP サーバー構成 (複数回使用できます)。 このセッションの ~/.copilot/mcp-config.json から構成を拡張します。
--agent AGENT使用するカスタム エージェントを指定します。
--allow-allすべてのアクセス許可 ( --allow-all-tools --allow-all-paths --allow-all-urlsと同等) を有効にします。
--allow-all-pathsファイル パスの検証を無効にし、任意のパスへのアクセスを許可します。
--allow-all-toolsすべてのツールを確認なしで自動的に実行できるようにします。 非対話型モード (env: COPILOT_ALLOW_ALL) に必要です。
--allow-all-urls確認なしですべての URL へのアクセスを許可します。
--allow-tool [TOOLS...]CLI が使用する権限を持っているツール。 アクセス許可を求めるメッセージは表示されません。
--allow-url [URLS...]特定の URL またはドメインへのアクセスを許可します。
--available-tools [TOOLS...]モデルで使用できるのは、これらのツールのみです。
--bannerスタートアップ バナーを表示します。
--config-dir PATH構成ディレクトリを設定します (既定値: ~/.copilot)。
--continue最新のセッションを再開します。
--deny-tool [TOOLS...]CLI が使用する権限を持たないツール。 アクセス許可を求めるメッセージは表示されません。
--deny-url [URLS...]特定の URL またはドメインへのアクセスを拒否すると、 --allow-urlよりも優先されます。
--disable-builtin-mcpsすべての組み込み MCP サーバー (現在: github-mcp-server) を無効にします。
--disable-mcp-server SERVER-NAME特定の MCP サーバーを無効にします (複数回使用できます)。
--disable-parallel-tools-executionツールの並列実行を無効にします (LLM は引き続き並列ツール呼び出しを行うことができますが、順番に実行されます)。
--disallow-temp-dirシステム一時ディレクトリへの自動アクセスを禁止します。
--enable-all-github-mcp-tools既定の CLI サブセットではなく、すべての GitHub MCP サーバー ツールを有効にします。
          `--add-github-mcp-toolset`オプションと`--add-github-mcp-tool`オプションをオーバーライドします。 |

| --excluded-tools [TOOLS...] | これらのツールはモデルでは使用できません。 | | --experimental | 試験的な機能を有効にする ( --no-experimental を使用して無効にする)。 | | -h--help | ヘルプを表示します。 | | -i PROMPT--interactive PROMPT | 対話型モードを開始し、このプロンプトを自動的に実行します。 | | --log-dir DIRECTORY | ログ ファイル ディレクトリを設定します (既定値: ~/.copilot/logs/)。 | | --log-level LEVEL | ログ レベル ( noneerrorwarninginfodebugalldefault) を設定します。 | | --model MODEL | 使用する AI モデルを設定します。 | | --no-ask-user | ask_user ツールを無効にします (エージェントは質問をせずに自律的に動作します)。 | | --no-auto-update | CLI 更新プログラムの自動的なダウンロードを無効にします。 | | --no-color | すべてのカラー出力を無効にします。 | | --no-custom-instructions | AGENTS.mdおよび関連ファイルからのカスタム命令の読み込みを無効にします。 | | -p PROMPT--prompt PROMPT | 非対話型モードでプロンプトを実行します (完了後に終了します)。 | | --plain-diff | リッチ差分レンダリングを無効にします (git 構成で指定された差分ツールを使用した構文の強調表示)。 | | --resume [SESSION-ID] | 前のセッションから再開します (必要に応じてセッション ID を指定します)。 | | -s--silent | -pを使用したスクリプト作成に役立つ、エージェントの応答のみを出力します (使用状況統計なし)。 | | --screen-reader | スクリーン リーダーの最適化を有効にします。 | | --share [PATH] | 非対話型モードで完了後にセッションを Markdown ファイルに共有します (既定のパス: ./copilot-session-<ID>.md)。 | | --share-gist | 非対話型モードで完了した後、シークレット GitHub gist にセッションを共有します。 | | --stream MODE | ストリーミング モード (モードの選択肢: on または off) を有効または無効にします。 | | -v--version | バージョン情報を表示します。 | | --yolo | すべてのアクセス許可 ( --allow-all-tools --allow-all-paths --allow-all-urlsと同等) を有効にします。 |

コマンドとオプションの完全な一覧については、 copilot helpを実行します。