Copilot CLI入門、対話・非対話モードの使い分け
出典:GitHub公式
詳細を読む
GitHubは2026年4月30日、公式ブログで「GitHub Copilot CLI for Beginners」シリーズの第2回を公開しました。今回はCLIの2つの主要モード、対話(interactive)モードと非対話(non-interactive)モードの違いと使い分けを初心者向けに解説しています。ターミナルから直接AIコーディング支援を受けたいユーザーに向けた実践的なガイドです。
対話モードはCopilot CLIのデフォルトの動作モードです。コマンドラインでcopilotと入力するだけで起動し、チャットのようにやり取りしながら作業を進められます。たとえば「このプロジェクトをローカルで実行するには?」と質問し、さらに「実行してくれる?」と依頼すると、Copilotがプロジェクトを分析してサーバーを起動してくれます。
一方の非対話モードは、copilot -pに続けてプロンプトを渡すことで、セッションに入らず即座に回答を得られます。リポジトリの要約やコードスニペットの生成、自動化ワークフローへの組込みなど、ワンショットで完結するタスクに適しています。回答後はすぐにターミナルの通常操作に戻れるため、作業の流れを中断しません。
また、過去のセッションを再開する機能も紹介されています。対話モード中に/resumeと入力するか、非対話モードからcopilot --resumeを実行すると、以前の会話コンテキストを保持したまま作業を再開できます。探索的な深い作業には対話モード、素早く答えが欲しいときには非対話モードと、目的に応じた使い分けが推奨されています。