カテゴリ
タグ
Agent Mode Astro Auto Approve changelog clear CLI Codex compact context Copilot copy Ctrl+S CUDA Cursor delegate diff experimental FAQPage Gemini git GitHub GitHub Copilot Google Google Search Console init Linux Mac model NoAdapterInstalled Node.js nvm OpenAI params plan PowerShell prompt props Python research rewind SEO share Shift+Tab SSH SSH config ssh-copy-id streamer-mode undo usage Visual Studio VS Code VS2026 Windows WSL アップデート インストール エディター エラー対応 エラー解決 コンテキスト コンポーネント設計 シェル実行 ショートカット プチキャンプ メンション モード切替 リダイレクト 公開鍵認証 動的ルーティング 天体観測 奈良県 学生 岩手県 市ケ原 日帰り旅行 明けの明星 曽爾高原 構造化データ 流星群 温泉 神戸ハイキング 自動化 設定方法 静的サイト
323 文字
2 分
GitHub Copilot CLI にプロンプトを渡して非対話で実行する方法【-p フラグ】
はじめに
「Copilot CLI を毎回起動して、対話画面でプロンプトを打って…」という流れ、ちょっとした作業にはもどかしくないですか?
実は -p フラグを使えば、ターミナルから直接プロンプトを渡してワンショットで実行できます。
使い方
ターミナルで以下のように実行します。
copilot -p "この README.md を日本語に翻訳して"対話モードに入らず、プロンプトが直接処理されます。--prompt でも同じです。
copilot --prompt "テストが落ちてる原因を調べて直して"こんなときに使える
| シーン | コマンド例 |
|---|---|
| ワンショットで質問したい | copilot -p "この関数の使い方を教えて" |
| スクリプトから自動実行 | CI/CD やシェルスクリプトに組み込み |
| エイリアスとして登録 | よく使うプロンプトをシェルエイリアスに |
対話モードとの使い分け
| 方法 | 向いている場面 |
|---|---|
copilot(対話モード) | 複数回のやり取りが必要な作業 |
copilot -p "..." | 一発で完了するタスク |
ちょっとした質問やファイル修正など、一回で済む作業は -p の方がテンポよく進みます。
関連記事
GitHub Copilot CLI にプロンプトを渡して非対話で実行する方法【-p フラグ】
https://naonao-na.com/posts/github-copilot-cli-prompt-flag/
